【问题标题】:Game strategy using minimax on TicTacToe?在井字游戏上使用极小极大的游戏策略?
【发布时间】:2013-04-09 13:20:40
【问题描述】:

假设有 4 种可能的走法,并且都保证玩家 O 会输。没有抽签或获胜的机会。 X 终将获胜。

那么在这 4 个动作中,选择 O 快速结束游戏的动作更好还是在几个动作之后稍后结束?

如果我不费心想出一个策略而只是随机选择一个动作,那么当然会使用更少的内存。

注意:我并不总是从一个空白板开始并在随机游戏状态下测试我的解决方案。此外,两个玩家都是电脑,因此玩得很完美。

【问题讨论】:

    标签: java artificial-intelligence tic-tac-toe


    【解决方案1】:

    如果人类玩X,那么最好在几步之后为O选择结束游戏的动作,以防人类玩家犯错。

    【讨论】:

    • 对不起,我忘了说,两个玩家都是电脑,所以玩的很完美。
    • 让两台电脑互相对战的目标是什么?
    • 好的,那么这只是你必须在 CPU 和 RAM 成本之间做出的权衡。
    • @NeilDA 如果两个玩家都打得很好,那么每次都会打成平手。
    • 是的,但来自空白板。如果我从已经放置 X 和 O 的不同状态开始游戏,则不会。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-25
    • 2021-11-12
    相关资源
    最近更新 更多