为了账号安全,请及时绑定邮箱和手机立即绑定

已采纳回答 / 慕粉4229326
讲课的老师说了这个只是一个比较简单的算法,更智能的算法会更复杂,这个只是个入门级算法

已采纳回答 / _大元_
不用想就是死循环了。对照作者的步子一步一步来,还有事系统自动整理还是你的就这么写的,,这格式谁也找不到bug啊

已采纳回答 / cyrus_0001
点击同一个点的处理逻辑,在chess.onclick()逻辑里要先处理,如果发现是已经点击过的点,就直接return掉;点是否已经有子的逻辑需要存储起来,后续使用时查找即可。

已采纳回答 / 小爬虫8036
javascript的执行顺序是从上到下,for(var i=0; i<count; i++)里的count是在后面定义且经过循环自增的,你可以在这里alert(count)看下结果应该是undefiend.

已采纳回答 / 雨中的鱼L
你都不贴代码出来,谁知道什么问题。 正常代码如下:var over = false;var me = true; //我var chressBord = [];//棋盘for(var i = 0; i < 15; i++){    chressBord[i] = [];    for(var j = 0; j < 15; j++){        chressBord[i][j] = 0;    }}//赢法的统计数组var myWin = [];var computerWin = [];//...

已采纳回答 / weibo_食优客_0
从分数最高的几个点中,随机选择一个点

已采纳回答 / 星空中最美的夜
 因为他第没写第五种就是计算机连五颗的分数 你可以加上

讲师回答 / 程序员面试辅导
代码本身没有错误,之所以出现这个现象是因为到目前为止,白棋的落子也在onclick进行,这里没做特殊处理,所以白棋的落子也被统计在myWin这个赢法统计数组当中啦。所以你看看,是不是不分黑棋白棋,只要棋子连上五颗就判断成赢了呢?在之后,白棋不会在onclick中处理,它的落子会在computerWin中统计,就不会这样啦。
首页上一页12下一页尾页
课程须知
本课程是前端高级课程 1、具备算法基础
老师告诉你能学到什么?
1、五子棋AI的运行原理 2、五子棋AI使用到的数据结构 3、编程实现五子棋AI

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消