五子棋游戏的设计与实现开题报告

 2022-09-14 16:44:20

1. 研究目的与意义

计算机诞生的目的之一是要帮助人类思考,人工智能就是以此为目标的计算机科学,以实现人类智能为最终目标。人工智能的应用仍然以计算机自动处理事务为主,实现真正人工智能仍然遥远。机器博弈是人工智能研究的一个重要分支,本设计以五子棋游戏规则实现,五子棋游戏的棋盘表示简单,1515的格子,棋子也只有两种,若不考虑禁手,规则也很简单,只要一方有五个棋子连成一条线则赢,故很适合用来实现算法。

2. 课题关键问题和重难点

能设置计算机智能等级。能保存棋局状态,同时也能读入上一次保存的棋局状态,并且能够接着上一次继续下棋。能悔棋,即玩家在下错子后能回到上一步。背景音乐和下棋音效。

3. 国内外研究现状(文献综述)

[1]jeff prosise著.《mfc windows 程序设计》.清华大学出版社 .2003年7月

[2]严蔚敏, 吴伟民著.《数据结构》.1998年5月

[3]王小春著,《pc游戏编程(人机博弈)》.重庆大学出版社.2002年6月

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 研究方案

任务书编写,设计算法,制作流程图;五子棋游戏功能模块的设计与实现;五子棋游戏功能模块调试和编译。

5. 工作计划

第 1周~~第 2周:查阅相关资料;了解国内外研究现状;制定好研究方案及技术路线;

第 3周~~第 4周:完成开题报告及外文翻译;进行相关理论研究;开发文档撰写;

第 5周~~第 6周:完成软件的设计及功能实现;理论的分析;填写中期检查表(上传)

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。