使用克隆进行Alpha-beta修剪并不适用于Java

时间:2016-09-29 16:57:01

标签: java algorithm alpha-beta-pruning

想要在我的othello游戏中为我的AI模拟下一步行动,但不是仅仅返回下一步行动,而是在原始棋盘上进行所有动作,而不仅仅是模拟克隆并且游戏结束。

string[] textArray = Enumerable.Range(0, 8)
    .Select(i => Controls("nameBox" & (8 - i)).Text)
    .ToArray();

1 个答案:

答案 0 :(得分:0)

尝试将逻辑细分为多个部分,将每个部分放在一个单独的方法中。然后为每个部件编写单元测试,并检查每个部件是否符合您的要求。

这就是你应该如何编写软件。