首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--一般性问题论文--理论、方法论文--算法理论论文

基于Alpha-Beta搜索算法的计算机博弈的研究与实现

摘要第1-6页
Abstract第6-10页
第一章 绪论第10-17页
   ·人工智能与计算机博弈第10-11页
     ·人工智能的诞生第10页
     ·人工智能中巨大的期望—计算机博弈第10-11页
   ·从博弈论到计算机博弈第11-13页
     ·什么是博弈论第12页
     ·博弈论在计算机博弈中的作用第12-13页
   ·计算机博弈的研究现状第13-15页
     ·计算机博弈的发展历史第13-14页
     ·计算机博弈程序的当前发展水平第14-15页
   ·计算机博弈中的六子棋第15-16页
     ·六子棋的规则第15页
     ·六子棋的现状及研究价值第15-16页
   ·本文的构思及特色第16-17页
第二章 六子棋的状态表示和走法生成第17-24页
   ·棋盘状态的表示第17-19页
     ·矩阵表示法第17-18页
     ·比特表示法第18-19页
     ·哈希表表示法第19页
   ·落子的顺序表示第19-20页
   ·常见的局部特征表示第20-21页
     ·字符串结构的表示第20页
     ·状态数组表示法第20-21页
     ·6-8 窗口法第21页
   ·着法生成的方式第21-22页
   ·着法生成的过程第22页
   ·着法生成与搜索和评估函数的关系第22-24页
第三章 基于 Alpha-Beta 的搜索算法第24-41页
   ·搜索算法简介第25-27页
     ·基本搜索算法第25-26页
     ·博弈问题的基本搜索算法第26-27页
   ·剪枝搜索算法第27-35页
     ·Alpha-Beta 剪枝搜索第27-29页
     ·基于 Alpha-Beta 的改进算法第29-33页
     ·系列优化算法简介第33-35页
   ·搜索算法的比较第35-37页
   ·搜索算法的改进第37-41页
     ·双置换表第37-39页
     ·效果分析第39-41页
第四章 评估函数的详细设计第41-52页
   ·六子棋的几种棋型第44-46页
     ·基本棋型第44-46页
     ·棋型之间的转化第46页
   ·遗传算法影响下的评估函数第46-49页
     ·遗传算法的优点第47页
     ·遗传算法下的评估函数第47-49页
   ·神经网络下的评估函数第49-50页
   ·遗传算法对评估函数的影响的实验结果第50-52页
第五章 开局库和残局库第52-56页
   ·几种开局棋型第52-53页
   ·开局库的设计第53-56页
     ·计算机自动生成开局库第53-54页
     ·统计开局库设计第54-56页
第六章 六子棋的制作与实现第56-64页
   ·六子棋设计思路第56-57页
     ·系统开发工具第56-57页
   ·系统分析第57-58页
     ·系统的总体结构第57页
     ·系统流程图第57-58页
   ·系统的设计与实现第58-62页
     ·六子棋的界面制作第58-59页
     ·核心算法的实现第59-62页
   ·基本平台的成功小测试第62-63页
   ·本章小结第63-64页
结论第64-65页
参考文献第65-68页
攻读硕士学位期间发表的硕士论文第68-69页
致谢第69-70页

论文共70页,点击 下载论文
上一篇:基于独立分量分析图像处理的研究
下一篇:基于R3/BW系统对销售数据的分析