当前位置:主页 > 科技论文 > 搜索引擎论文 >

基于Qt的中国象棋人机博弈的研究与设计

发布时间:2022-05-03 05:48
  Qt是一种跨平台的C++应用程序框架,具有很好的移植性。论文以Qt为平台采用QPainter类中的画笔来进行绘制棋盘,用一个有32个数据元素的数组来存储棋子的ID,利用穷举法生成马、将、士、相、车、炮、兵等的走法,实现了人人对战,再加上TCP通信、极大值极小值搜索算法和优化-剪枝算法来实现人机对战。该系统具有稳定性高及灵活性高等优点。 

【文章页数】:6 页

【部分图文】:

基于Qt的中国象棋人机博弈的研究与设计


走法生成2.4.4相的走法生成(g)兵的走法生成

【参考文献】:
期刊论文
[1]智能棋盘的研究与设计[J]. 王天睿.  电子产品世界. 2019(02)
[2]Android环境下的中国象棋设计与实现[J]. 雷舒昊,何欢.  科技视界. 2018(30)
[3]基于知识库的象棋机器博弈搜索算法研究[J]. 郭晓霞,韩燮,赵融.  中国科技论文. 2018(20)
[4]中国象棋博弈系统实现的关键技术探索[J]. 肖秀春,刘泽伟,陈柏桃.  电子技术与软件工程. 2018(15)
[5]基于Android的中国象棋手机APP设计与实现[J]. 沈旭,梁文.  软件导刊. 2018(04)
[6]中国象棋机器人棋子定位与识别方法[J]. 郭晓峰,王耀南,周显恩,尹阿婷,赵辉平,刘磊.  智能系统学报. 2018(04)
[7]基于博弈树搜索算法的中国象棋游戏的设计与实现[J]. 刘淑琴,刘淑英.  自动化与仪器仪表. 2017(10)
[8]基于Android的中国象棋局域网博弈平台的设计与实现[J]. 郝卿,黎利辉.  广西民族师范学院学报. 2017(03)
[9]中国象棋游戏的设计与实现[J]. 赵娟.  中国市场. 2015(37)
[10]博弈树搜索与静态估值函数[J]. 肖齐英,王正志.  计算机应用研究. 1997(04)

硕士论文
[1]基于cocos2dx引擎的中国象棋手机游戏的设计与实现[D]. 王丹.吉林大学 2018
[2]分布估计算法在排考中的应用[D]. 王玲.湖南师范大学 2008
[3]中国象棋计算机博弈数据结构与评估函数的研究和实现[D]. 谢艳茹.西安理工大学 2008
[4]基于激励学习的中国象棋研究[D]. 付强.长沙理工大学 2006



本文编号:3650749

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/sousuoyinqinglunwen/3650749.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户2e97f***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com