Fetch the repository succeeded.
中国象棋游戏的实现
基于推理机理论实现的中国象棋游戏。
将象棋的规则保存到数据库,然后根据规则使用AlphaBeta博弈树搜索算法进行分支搜索和剪枝(使用非递归的深度优先搜索见AlphaBetaSearch.java)。
同时,为了节约搜索时间,使用HashMap存储搜索过的结果(Holder.java)。
0.使用项目下的ChineseChess20161206.sql创建数据库和导入规则数据
1.导入项目到eclipse,运行hello/Application.java
2.打开浏览器,输入localhost:8080
3.尽情玩耍
1.游戏规则
2.界面
3.游戏规则的适配函数
至于游戏的推理核心AlphaBeta算法,不需要更改。
对于规则的执行,在代码里与其他代码如综合数据库的代码并没有很好的分开
对于mybatis的结合并不是很好,这是由于作者对mybatis理解有限。
重庆大学-智能系统课程-郭平老师-第6组
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。