用 SequencePredict 玩石头-剪子-布游戏
SequencePredict 可对序列进行建模,以预测其未来的演化。在这个例子中,用 SequencePredict 预测石头-剪子-布玩家的下一个动作。
记录对手以前出的序列。
从这些序列中训练序列预测器。
用预测器根据过去的动作预测对手的下一个动作。
用预测器获取对手下一个动作的概率。
给定对手的动作,为出手定义效用函数。
计算每个动作的预期效用。
假设这是游戏的最后一轮,那么应该出布,用户赢的可能性很大。
考虑对手的另一个概率向量。
这次应该出石头,结果可能是平局。