web前段开发练习,人机大战五子棋,人工智能AI算

建站技术 浪哥SEO 2016-12-20 17:28 65 0

web前段开发练习,人机大战五子棋,人工智能AI算法。跟着视频做的,代码非常少,但是不容易理解。里面用的是3维数据,循环有点乱,UI也非常丑。

AI难点:

1.赢法数组:记录了五子棋说有的赢法,三维数组。

遍历这个数组特别的难,5颗子连一条直线就有4种情况,可以横向、纵向、斜线、反斜线。几种情况都需要遍历一次。每一种又是一个3维数组,就横向来说,棋盘每一排遍历是一个二维数值,然后一共多少牌,需要再循环一次。

2.每一种赢法的统计数组,一维数组

3.如何判断胜负

0.png

演示地址:http://www.sclangge.com/myDemo/wuziqi/

评论区
浪哥SEO

分享实战SEO营销技术,巧用算法、超控流量、玩转运营。可提供关键词排名优化服务,专属SEO推广顾问,首创按询盘付费,助您企业成功上市,QQ273993783。