文摘
英文文摘
绪 论
第一章中国象棋计算机博弈问题的研究
1.1国际象棋计算机博弈情况简述
1.2中国象棋人机博弈问题的局面综述
1.3中国象棋程序的研究
本章小结
第二章 中国象棋程序博弈树算法的研究
2.1搜索算法的分类
2.2基本搜索算法
2.3高级搜索算法
本章小结
第三章象棋程序的改进
3.1一种新的混合的博弈树算法的提出
3.1.1混合博弈树算法
3.1.2混合博弈搜索树搜索算法的理论依据
3.1.3混合博弈树算法试验结果分析
3.2后台思考的应用
3.2.1 UCCI通用引擎
3.2.2后台思考
3.3博弈系统的时间策略
3.4棋盘与棋子的表示
3.5博弈系统的评估函数
3.5.1棋子的基本子力值和灵活度
3.5.2棋子的威胁、保护、配合作战以及兵的状态
3.5.3棋子的位置值与改进
3.5.4状态评估的优化
3.6博弈系统的博弈风格
本章小结
第四章象棋程序开局库系统的研制与应用
4.1计算机象棋开局库系统
4.1.1盘面节点信息
4.1.2数据结构的设计
4.1.3棋谱文件格式
4.2开局库中的评估函数
4.2.1开局库与评估函数相结合的意义
4.2.2开局库系统中评估函数的引入
4.2.3设计流程
4.2.4开局库引入评估函数的效果
本章小结
第五章残局库及并行处理的应用
5.1残局库系统
5.1.1残局库的结构
5.1.2博弈系统中残局库的应用
5.2并行博弈处理的研究
本章小结
结束语
攻读学位期间发表的学术论文
参考文献
致 谢