- 2
- 0
- 约4.97万字
- 约 65页
- 2016-11-29 发布于辽宁
- 举报
西安邮电大学
毕 业 设 计(论 文)
题 目:基于android技术的中国象棋人机对
弈游戏的设计与实现
目 录
摘 要 I
ABSTRACT II
1 绪论 1
1.1 研究背景 1
1.1.1中国象棋背景 1
1.1.2 Android系统简介 1
1.2 本论文研究意义 3
2设计相关技术理论 5
2.1 游戏系统开发平台及搭建 5
2.2 可行性研究 6
3游戏系统功能分析与设计 7
3.1 界面的需求分析 7
3.2游戏走棋需求设计分析 7
3.3类框架的设计 8
4 游戏系统的设计与实现 9
4.1游戏界面的设计 9
4.1.1 共有类ChessActivity的实现 9
4.1.2 辅助界面相关类的实现 9
4.1.3 游戏界面相关类的实现 9
4.2 中国象棋的规则及走法的实现 10
4.2.1行棋规则 10
4.2.2棋盘的表示 22
4.3 游戏人机会话的实现 23
4.3.1 着法的生成 23
4.3.2 搜索算法 24
4.3.3 局面评估 26
5 游戏系统模块的设计实现 28
5.1 欢迎界面 28
5.2菜单界面 28
5.3 帮助界面 30
5.4游戏界面 30
6 运行测试 34
7 结束语 35
致 谢 36
参考文献 37
附录: 38
译文 48
摘 要
中国象棋是一款智力休闲游戏,具有历史悠久而且拥有巨大的游戏爱好者群体,他们以中国象棋陶冶情操、锻炼智力、体验象棋带来的快乐,中国象棋还是一个老少皆宜的娱乐游戏。随着手持设备、智能手机的普及,搭载Android操作系统的智能手机也已经走进了千家万户,当人们闲暇偶尔需要娱乐时,却发现没有实物象棋,该软件不失为一个很好的替代品,供大家进行娱乐享受,尤其是在现在这个快节奏的社会中 ,人们更满足于手机的使用,可以方便地随意移动,不像实物象棋那样静静的坐着。
本论文通过实际应用软件的开发深入分析和研究Android开发技术。实现中国象棋的人机会话。本文实现了中国象棋在计算机中表示问题,基于Android平台应用,人机对战模拟现实中的人人对战;讨论走棋规则和着法的实现等一系列问题,最终电脑能够通过产生着法,搜索,估计来产生一步最优的走棋,实现人机会话的目的。
关键字:中国象棋,Android,智能手机,人机对战
ABSTRACT
Chinese Chess is an intellectual casual games, has a long history and has a huge game enthusiasts groups, Chinese Chess edify sentiment, exercise intelligence, experience the joy of chess brought Chinese Chess is an entertainment for all ages games. With the popularity of handheld devices and smart phone, smart phone equipped with Android operating system has entered every household, when people leisure occasionally need entertainment, but found no physical chess, the software would be a good substitute for entertainment, especially in this fast-paced society, people are more satisfied with the use of mobile phones, you can easily move freely, unlike physical chess as sitting quietly.
With the development for the practical application of software, Android development technology was deeply analyzed and researched to achieve human-machine chess battle of Chinese chess in this thesis. This article realization of the Chinese chess in the compute
您可能关注的文档
- 本科毕业设计-湟水河、南川河人行桥工程环境影响评估评价报告表.doc
- 本科毕业设计-连续热压机板厚控制系统智能控制算法研究.doc
- 本科毕业设计-论陶渊明的饮酒诗.doc
- 本科毕业设计-混合动力汽车发展前景的研究.doc
- 本科毕业设计-基于android的音乐播放器的设计与实现.doc
- 本科毕业设计-基于jsp的小型旅游网站设计含源文件.doc
- 本科毕业设计-李家坝矿矿井施工组织设计方案.doc
- 本科毕业设计-面向新创企业的软件开发管理研究与实践.doc
- 本科毕业设计-浅析判别式在解题中的应用.doc
- 本科毕业设计-旅游网站后台管理.doc
- 2026-2030中国风速继电器行业市场深度调研及发展趋势和前景预测研究报告.docx
- 2026-2030中国小型拖拉机行业现状动态与前景趋势研究研究报告.docx
- 2026-2030中国金属包装制品行业发展分析及前景趋势与投资研究报告.docx
- 2026-2030中国汽油发动机市场运营机制风险及发展潜力评估研究报告.docx
- 2026-2030中国蒸汽散热器行业市场现状分析及竞争格局与投资发展研究报告.docx
- 2026-2030中国显示屏行业市场发展现状及发展趋势与投资研究报告.docx
- 2026-2030中国室内健身器材行业发展趋势与前景展望研究研究报告.docx
- 2026-2030专业双筒望远镜行业市场现状供需分析及重点企业投资评估规划分析研究报告.docx
- 2026-2030中国工程机械用润滑油行业投资现状及经营模式分析研究报告.docx
- 2026-2030中国油浴行业市场发展趋势与前景展望战略分析研究报告.docx
最近下载
- 2025【燕京啤酒公司发展能力存在的问题及完善对策研究4900字】.doc VIP
- AXI4Spec中文版及常见问题解答_axi协议验证常见问题.docx
- 2024年四川省绵阳市中考数学试题卷(含答案解析).docx
- 大数据技术与应用专业人才需求分析和预测性调研报告.pdf VIP
- 眼科护士护理人员三基考核试题题库与答案.docx VIP
- JT∕T 1293-2019 客运码头安全管理基本要求(可复制版).pdf
- 常用封隔器技术原理.pptx VIP
- 高教社2026人工智能经济学教学课件Ch6.人工智能与要素市场.pptx VIP
- 2025年新能源安规(光伏)试卷及答案.docx VIP
- 山区行车安全培训.pptx VIP
原创力文档

文档评论(0)