利用α-β剪枝算法,按照不同搜索深度,设计多个水平级别的“一字棋”游戏。 注:“一字棋”游戏(又叫“三子棋”或“井字棋”),是一款十分经典的益智 小游戏。“井字棋”的棋盘很简单,是一个 3×3 的格子,很像中国文字中的“井”字,所以得名“井字棋”。“井字棋”游戏的规则与“五子棋”十分类似,“五子棋”的规则是一方首先五子连成一线就胜利;“井字棋”是一方首先三子连成一线就胜利。
2019-12-21 20:17:22 29.33MB 人工智能 alpha-beta 剪枝法 一字棋
1
利用Mtalab编写实现决策树生成ID3算法,利用Sogou_webpage数据集进行训练、验证与测试。之后实现剪枝。
2019-12-21 20:12:06 1.45MB Matlab 决策树 剪枝 模式识别
1
alphabeta剪枝算法的C++实现下棋程序。有注释,易理解。
2019-12-21 20:08:16 982KB alphabeta 剪枝算法 C++
1
基于αβ剪枝的五子棋AI 在安卓平台实现。不过由于是深度搜索所以在手机上会有点卡。 但是这并不影响使用。 建议是等一下。或者深度调低一点。深度调低智商会降低哦,改完可以自己跟AI下一下。 里面的功能就实现了下子和切换先后手 ,重新开始棋局和退出。具体可以看文档!
2019-12-21 19:49:13 3.92MB αβ剪枝 五子棋AI android 五子棋
1
实验内容:利用α-β剪枝算法,按照不同搜索深度,设计多个水平级别的“一字棋”游戏。 注:“一字棋”游戏(又叫“三子棋”或“井字棋”),是一款十分经典的益智 小游戏。“井字棋”的棋盘很简单,是一个 3×3 的格子,很像中国文字中的“井”字,所以得名“井字棋”。“井字棋”游戏的规则与“五子棋”十分类似,“五子棋”的规则是一方首先五子连成一线就胜利;“井字棋”是一方首先三子连成一线就胜利。
2019-12-21 19:27:18 80KB α-β剪枝 实验报告 广工
1