推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

人工智能算法,人机对战五子棋MFC设计(上位机+设计说明等).

更新时间:2020-01-16 14:15:52 大小:14M 上传用户:liqiang9090查看TA发布的资源 标签:人工智能mfc上位机 下载积分:2分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

“α狗”是“Alpha Go”,智能计算系统。“α”是第一个希腊字母,代表了开始,一个人工智能时代的开始,为了顺应科技潮流,我们设计并实现了βGo的五子棋的人机对战
设计思路:

(1)初始化:首先,建立盘面数组Table[15][15]、
         棋型表Computer[15][15][4]
         Player[15][15][4];
(2)主循环控制模块:主要担当一个调度者的角色。
(3)玩家下子:在Table[15][15]数组的相应地方记录‘2’,以 
表明该子是玩家下的。
(4)盘面分析填写棋型表:人工智能算法的根本依据!
(5)电脑下子:现在要作的就是让电脑知道在哪一点下子了。其中最简单的计算方法,就是遍历棋型表Computer[15][15][4]和Player[15][15][4]找出其中数值最大的一点,在该点下子即可。
(6)胜败判定:务须多言,某方形成五子连即获胜;

部分文件列表

文件名文件大小修改时间
diy.doc258KB2020-01-16 14:20:48
MFC上位机.zip1171KB2020-01-16 14:20:50
βgo.ppt13835KB2020-01-16 14:20:48

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载