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元 才能查看该篇文章全部内容!立即支付
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。