课程
/前端开发
/JavaScript
/JS实现人机大战之五子棋(AI篇)
如果我一直点击同一个点,机器会继续下白棋,而且myWin也会持续叠加,请问怎么修复这个bug?
2016-05-13
源自:JS实现人机大战之五子棋(AI篇) 2-5
正在回答
点击同一个点的处理逻辑,在chess.onclick()逻辑里要先处理,如果发现是已经点击过的点,就直接return掉;点是否已经有子的逻辑需要存储起来,后续使用时查找即可。
慕少5506719 提问者
举报
"AlphaGO"我要和你下五子棋,教程带你实现五子棋AI
1 回答一直点击同一个点,会显示我赢了,bug怎么解决
3 回答求助,哪位大神能看出问题啊,我点击第一下都不出子
2 回答请问加入黑子在0,0位置点击了一个子,那下面的是怎么判断的呢,u,v的值是如何得到0,1的
1 回答点(U,V)得到的怎么是wins[i][j][k]=true;这种赢法五子连珠的第一个点
1 回答为什么我照着敲完了以后,下子的时候,我在同一个地方点二次以后,程序就不能跑了呢