标签: minimax
我创建了一个minimax函数,用于确定游戏状态的最佳移动。目前,除了它认为对手总是完美地导致从这样的游戏站(可能的棋盘)开始的糟糕动作之外,它的表现非常好:
X _ _ _ O _ _ _ _
计算机认为无论他做什么都会导致平局,因为对手会发挥出色。所以他选择第一步打成平局,从而产生了这个板子:
X X _ _ O _ _ _ _
在与犯错误的人类对手比赛时,此举会更好。
X _ _ _ O _ _ _ X
我该如何避免这种情况?