为了账号安全,请及时绑定邮箱和手机立即绑定
终于做出来了,也不知道之前哪里出错了,改着改着就对了。。。。
很不错的教程
看懂这个算法五子棋能上九段,哈哈
赶紧学一下五子棋高阶玩法
我这么来,在你只连接2子之前,电脑进攻为主,你连上3子的时候会拦截
这样电脑很强势
if(computerWin[k] == 1){
computerScore[i][j]+=400;
}else if(computerWin[k] == 2){
computerScore[i][j]+=800;
}else if(computerWin[k] == 3){
computerScore[i][j]+=2000;
}else if(computerWin[k] == 4){
computerScore[i][j]+=20000;
}
我觉得数组的概念可以这样理解,假如一个房间有五个人,相当于一维数组里有五个元素;然后一栋楼有五个这样的房间,总共25个元素,相当于一个二维数组;一个小区有五个这样的楼,相当于有125个元素,这是三维数组,然后就..........
我下子之后AI不下子是哪里出问题了?
我的为什么没有提示????????
MIH
老师讲得真好!这么多循环,判断套在一起,看着真兴奋!就是脑子不好使,反复看好多遍才能捋顺
去年开始自学前端,网络上有很多资源视频都看过了,感觉慕课网和智能社讲解有激情。现在看到小游戏开发,又是使用html5的,果断花时间看了一遍,但是,for循环让我头大,只能慢慢来了。但重点来了,我下不赢电脑。
我写了这个代码,然后被它虐的体无完肤
代码模块写得不好,大量代码重复。
五子棋算法你们会别的你们UP 不会NO BB
这个算法的AI实在太菜,在它眼里一头死的三连子和活的得分是一样的。
交个作业:http://launch.coding.me/app/gobang
代码是CoffeeScript写的:http://launch.coding.me/app/gobang/js/src/script.coffee
好像有一点不完善,在电脑已连4子的时候,我随便乱下让电脑赢,应该是电脑先落子在判电脑赢,然而并不是这样。
课程须知
本课程是前端高级课程 1、具备算法基础
老师告诉你能学到什么?
1、五子棋AI的运行原理 2、五子棋AI使用到的数据结构 3、编程实现五子棋AI

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消