声明
摘要
第一章 绪论
1.1 研究背景
1.2 研究现状
1.3 研究意义
1.4 本文工作
1.4.1 研究内容
1.4.2 论文组织结构
第二章 点格棋机器博弈技术
2.1 点格棋简介
2.1.1 规则
2.1.2 基本概念
2.2 重要定理
2.3 点格棋博弈系统构成要素
2.3.1 知识表示
2.3.2 着法生成
2.3.3 搜索算法
2.3.4 估值函数
2.4 本章小结
第三章 点格棋博弈中UCT算法的应用
3.1 搜索算法介绍
3.1.1 博弈树搜索
3.1.2 极大极小算法
3.1.3 α—β剪枝算法
3.2 传统搜索算法的局限性
3.3 UCT搜索算法原理
3.3.1 蒙特卡洛方法
3.3.2 UCB算法
3.3.3 UCT算法
3.4 点格棋博弈中OCT算法的应用
3.4.1 UCT算法应用
3.4.2 实验分析
3.5 本章小结
第四章 基于等价边裁剪的UCT算法
4.1 UCT算法拓展节点前期处理
4.2 UCT算法拓展节点问题分析
4.2.1 UCT算法博弈过程分析
4.2.2 拓展节点问题分析
4.3 基于等价边裁剪的UCT算法
4.3.1 等价边
4.3.2 算法描述
4.4 实验分析
4.4.1 拓展节点数量
4.4.2 博弈水平实验
4.5 本章小结
第五章 基于修正收益值的并行UCT算法
5.1 基于修正值的收益值计算方法
5.1.1 收益值的重要性
5.1.2 基于修正值的收益值计算方法
5.2 基于修正收益值的并行UCT算法
5.2.1 UCT算法的并行化
5.2.2 算法描述
5.3 实验分析
5.3.1 参数优化
5.3.2 搜索深度实验
5.3.3 模拟棋局数量实验
5.4 本章小结
第六章 点格棋博弈系统的设计与实现
6.1 系统设计
6.1.1 系统总体结构
6.1.2 系统流程图
6.2 系统实现
6.3 本章小结
第七章 总结与展望
7.1 本文的主要贡献与结论
7.2 未来工作与展望
参考文献
致谢
攻读硕士期间的科研项目与获奖