我正在编写2010年vb的棋盘游戏序列,我已经到了我现在需要弄清楚是否有人获胜的地步
以下是游戏序列及其规则的链接:http://www.jaxgames.com/seq.htm
我查看了How to find the winner of a tic-tac-toe game of any size?这与我的问题相似,但如果我想尝试将这个想法迁移到序列,则会变得非常复杂。
我想知道是否有人对如何判断是否有胜利者有任何想法?
我能想到的唯一方法是保留所有可能获胜位置的清单,我不想这样做。
答案 0 :(得分:1)
您应该查看可以应用的Minimax Algorithm,以根据当前状态确定游戏中的下一个动作。您可以编写您的实现,以便当计算机无法确定下一个可能的移动时,另一个玩家被宣布为获胜者(或其他一些标准,我不熟悉游戏本身)。