首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序包(应用软件)论文

五子棋对弈平台的设计与实现

摘要第1-6页
ABSTRACT第6-10页
缩略语对照表第10-14页
第一章 绪论第14-18页
   ·选题背景第14页
   ·研究意义第14-15页
   ·计算机博弈发展史与国内外研究现状第15-16页
     ·计算机博弈的历史第15-16页
     ·国内外研究现状第16页
   ·课题主要工作第16-18页
     ·五子棋博弈的基础理论第16-17页
     ·状态空间表示与走法产生第17页
     ·搜索技术第17页
     ·棋盘估值函数第17页
     ·搜索算法的改进与优化第17-18页
第二章 计算机五子棋的理论和技术第18-28页
   ·博弈规则及公平性分析第18-25页
     ·五子棋博弈规则第18页
     ·公平的定义第18-19页
     ·五子棋的公平性问题第19页
     ·五子棋黑白双方优劣势分析第19-25页
   ·博弈程序的要素第25页
   ·棋局表示第25-26页
     ·数组棋盘第25-26页
     ·位棋盘第26页
   ·裁判规则及走法生成第26-27页
   ·评估函数第27页
   ·五子棋策略设计第27-28页
第三章 关键数据结构设计第28-32页
   ·棋子编码和棋局表示第28-29页
   ·棋形生成和判断第29-30页
   ·增量式棋盘第30-31页
   ·置换表第31-32页
第四章 系统设计第32-40页
   ·系统架构第32页
     ·设计目标第32页
     ·系统功能要求第32页
   ·总体设计第32-35页
     ·计算机下棋过程第33-34页
     ·悔棋流程第34-35页
   ·类接口定义第35-40页
     ·棋盘的内部表示类,使用位棋盘表示法第35-36页
     ·引擎基类,将外部算法引擎导入的接口第36-37页
     ·棋盘视图,棋盘用户界面接口第37-39页
     ·算法引擎实现类,实现人机对弈、网络对弈第39-40页
第五章 搜索数据结构优化第40-46页
   ·基本思想第40页
   ·搜索方法第40-42页
     ·多阶段搜索第40-41页
     ·威胁空间搜索第41-42页
     ·PN搜索第42页
   ·位棋盘知识库设计第42-46页
     ·五子棋棋盘的基本分析第42-45页
     ·测试结果第45-46页
第六章 搜索算法引擎第46-64页
   ·基本思想第46页
   ·评估函数第46-50页
     ·常见盘面特征分析第46-49页
     ·棋型分数评估第49-50页
   ·搜索算法及优化第50-60页
     ·搜索算法简介第50-51页
     ·alpha-beta剪枝算法第51页
     ·搜索树去重第51-52页
     ·启发式函数优化第52页
     ·威胁空间搜索第52-55页
     ·威胁空间搜索步骤第55-58页
     ·迭代加深优化算法第58-60页
   ·测试与分析第60-64页
     ·测试平台第60页
     ·评价指标第60页
     ·功能测试第60-62页
     ·性能测试第62-64页
第七章 结论和展望第64-66页
   ·研究结论第64页
   ·研究展望第64-66页
参考文献第66-68页
致谢第68-70页
作者简介第70页

论文共70页,点击 下载论文
上一篇:航天地面测控网运行管理系统设计与实现
下一篇:民航资金管理体系支撑系统设计与实现