基于博弈搜索树的中国象棋程序设计与实现
机器博弈被认为是人工智能领域最具挑战性的研究方向之一。国际象棋的计算机博弈已经有了很长的历史,并且经历了一场波澜壮阔的“搏杀”,“深蓝”计算机的胜利也给人类留下了难以忘怀的记忆。象棋程序的实现可以被分为人工智能和界面程序辅助两大部分。人工智能部分主要体现计算机的下棋思路,既计算机如何进行思考并以最佳走法完成下一步,先由相应的搜索算法进行搜索,并对各种可能的走法进行估值,从中选择胜利面最大的一步;而界面及程序辅助部分主要便于用户通过以前的下棋步骤,更好地调整下棋思路,着法显示使用户能够清楚地知道下棋过程,更准确地把握整个局面。
推荐下载
-
中国象棋_中剪枝搜索算法的分析与改进
机器博弃是人工智能一个传统的研究领城。从机器博弃的基本搜索算法谈起,依托中国象棋游 戏,介绍机器博弈理论中搜索算法的实现,尤其阐迷双方博弈的一般性理论及博弃最小最大化过程。详细介 绍基于c+十Buil
7 2020-09-17 -
中国象棋源码
使用cocos2d引擎实现的中国象棋,实现了开始、走棋、悔棋、复盘、AI(很弱)
34 2019-02-18 -
VC中国象棋
中国象棋 可调升难度 除了 界面有点丑 其他的还不错 !
43 2019-02-17 -
vb中国象棋
vb中国象棋v
20 2019-02-23 -
C中国象棋
C#中国象棋,基于C#的中国象棋,只有功能有悔棋,设置存点,播放音乐等
23 2019-02-22 -
中国象棋java
java 完整版中国象棋 这个是源代码还有个图形文件
42 2019-02-14 -
中国象棋代码
中国象棋代码 C++
22 2019-02-27 -
c中国象棋
用c++实现的中国象棋,可以作为一个小型的课程设计
15 2019-03-03 -
中国象棋系统
vc++.net写啲中国象棋
43 2019-03-03 -
中国象棋Java
自己写的中国象棋,有较为详细的注释,新手可以参考下。 刚学Java,写的不好,大家看看就可以了
33 2019-03-02
用户评论