标签: java numbers artificial-intelligence minimax alpha-beta-pruning
我写了一篇来自维基百科的Alpha-Beta修剪。我正在尝试编写一个连接四AI。该函数应返回列号,然后我的main函数移动。
答案 0 :(得分:3)
我相信你的问题就在这一行:
if(temp[i][column-1] == '0')
temp是一个int数组。您应该只比较0。 '0'表示字符0,Java将其解释为整数(48)。无论如何,你应该使用这个:
temp
0
'0'
if(temp[i][column-1] == 0)