Wolfram 语言

用 SequencePredict 玩石头-剪子-布游戏

SequencePredict 可对序列进行建模,以预测其未来的演化。在这个例子中,用 SequencePredict 预测石头-剪子-布玩家的下一个动作。

记录对手以前出的序列。

从这些序列中训练序列预测器。

用预测器根据过去的动作预测对手的下一个动作。

用预测器获取对手下一个动作的概率。

给定对手的动作,为出手定义效用函数。

计算每个动作的预期效用。

假设这是游戏的最后一轮,那么应该出布,用户赢的可能性很大。

考虑对手的另一个概率向量。

这次应该出石头,结果可能是平局。

相关范例

de en es fr ja ko pt-br