为了账号安全,请及时绑定邮箱和手机立即绑定
这个AI真的好弱啊
看到这循环和判断,头都晕了
有没有给提供一个原码的。。嘻嘻
悲催了,看了好几遍没能看懂其中的算法。

已采纳回答 / scanf莺曲
已改好 建议多写 多练   var chessBoard = [];    var me = true;    var over = false;    var count = 0;//赢法数组    var wins = [];//赢法的统计数组    var myWin = [];//统计我方的    var computerWin = [];//统计计算机的    for (var i = 0; i < 15; i++) {        chessBoard[i] = [];        ...
逻辑清晰 语言简洁易懂 好评 期待你出更多案例
被自己优化的AI完虐
讲师的赢法统计572没有问题 但是关键是这种遍历的方式,在做判断是会有瑕疵,实际下五子棋中不往极端说,6子相连而胜利也是可能的,所以在alert弹窗时会出现两次,7子3次类推,这也是我觉得最难改正的bug,大家有没有什么办法能够解决?希望能多多讨论.
挺好的算法啊,将赢法数组序列化成json然后读取 估计可以快不少吧
这个只会防守呀。。。没下过的人应该是 没玩过5子棋吧

最新回答 / 橙映空
在验证输赢的时候出现了错误,不可以判断输赢,计算机落子也有问题
对于这个算法, 还是很容易赢计算机的
课程须知
本课程是前端高级课程 1、具备算法基础
老师告诉你能学到什么?
1、五子棋AI的运行原理 2、五子棋AI使用到的数据结构 3、编程实现五子棋AI

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消