admin 发表于 2023-4-2 18:30:05

基于Qt的五子棋的设计与研究(论文+源码)

摘要:

在Qt5.4.2上用Qt语言/C++语言去进行研究与开发五子棋游戏,在此平台上实现人与人对战,人与电脑对战的两种模式。在AI中构建一个类似于评分的数组,去判断AI应该在哪里下棋。

关键词:Qt,C++,AI

目录:

第一章 系统设计        1
1.1绪论        1
1.2总体设计        1
1.3关键算法        1
1.3.1QT        1
1.3.2五子棋规则介绍        1
1.3.3五子棋各种算法        2
1.3.4五子棋专业术语        2
第二章 数据结构        4
2.1关键数据结构        4
2.1.1二维数组        4
2.1.2链表        4
第三章 主要内容        5
3.1代码实现        5
3.2定义数据结构        5
3.3电脑AI的设计        6
3.4定义棋盘        6
3.5判断赢        7
3.6判断僵局        8
3.7窗口主函数        8
3.8AI下棋加入一个延时        9
3.9界面是通过代码实现的        9
3.10BGM        10
第四章技术问题        11
4.1技术难点        11
结语        12
感谢        13



论文字数:6102
包含资料:








此套毕业设计百度网盘下载地址(金币充值):
**** 本内容需购买 ****



页: [1]
查看完整版本: 基于Qt的五子棋的设计与研究(论文+源码)