首页--工业技术论文--自动化技术、计算机技术论文--自动化基础理论论文--人工智能理论论文

计算机中国象棋界面和搜索引擎的设计与实现

摘要第1-4页
Abstract第4-8页
1 绪论第8-14页
   ·课题的研究背景第8页
   ·中国象棋计算机博弈的发展第8-11页
     ·中国象棋简介第8-10页
     ·中国象棋博弈的发展现状第10-11页
   ·中国象棋计算机博弈关键技术第11-12页
   ·本文架构第12-14页
2 数据结构第14-24页
   ·棋局状态的表示第14-21页
     ·棋盘坐标第14-18页
     ·棋盘索引数组第18-19页
     ·棋子索引数组第19-20页
     ·双向映射数组第20-21页
   ·基于比特向量的位行位列技术第21页
   ·着法生成第21-24页
     ·棋盘扫描法第22页
     ·模板匹配法第22页
     ·预置表法第22-23页
     ·基于位行位列的预置表法的性能测试第23-24页
3 搜索算法研究与改进第24-46页
   ·博弈树与博弈思想第24-25页
   ·搜索策略与搜索算法第25-26页
   ·搜索与博弈性能第26页
   ·Alpha-Beta搜索(Alpha-Beta Search)第26-29页
   ·PVS(Principal Variation Search)第29-31页
   ·MTD(f)第31-33页
     ·MTD(f)算法的原理第31-33页
     ·测试实验研究第33页
   ·迭代深化(Iterative Deepening)第33-35页
     ·迭代深化的工作原理第34-35页
     ·迭代深化的空间复杂度和时间复杂度第35页
     ·迭代加深的性能测试第35页
   ·针对水平线效应的改进算法第35-38页
     ·静态搜索(Quiescence Search)第36-37页
     ·选择性延伸(Selective Extension)第37-38页
   ·置换表搜索(Transposition Table Search)第38-41页
     ·Zobrist哈希技术与置换表搜索第38-41页
     ·置换表的存储替换策略第41页
     ·置换表的作用第41页
   ·历史启发(History Heuristic)第41-43页
   ·重复检测(Repetition Detection)第43页
   ·增强算法效率测试第43-44页
   ·本文搜索主体架构第44-46页
4 界面制作第46-54页
   ·界面基本框架第46-47页
   ·对弈双方用时信息第47-48页
   ·着法显示第48-50页
     ·中国象棋记录法第48-49页
     ·着法显示第49-50页
   ·悔棋和还原第50-51页
   ·打开与保存第51-52页
   ·"XUTChess"中国象棋博弈程序架构第52-54页
5 总结与未来展望第54-56页
   ·总结第54页
   ·未来的展望第54-56页
致谢第56-58页
参考文献第58-60页

论文共60页,点击 下载论文
上一篇:采用自适应逆控制方法的SVC控制器的研究
下一篇:基于线阵CCD的带材速度检测研究