- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
武汉轻工大学
毕业设计(论文)开题报告
2014
毕业设计(论文)题目Linux环境下五子棋游戏
院(系)数计学院
专业名称信息管理与信息系统
学生姓名何志军
学生学号100502121
指导教师吴巍
2014年3月20日
武汉轻工大学毕业设计学生开题报告
课题名称Linux环境下五子棋游戏课题类型设计
课题来源自拟导师吴巍
10050
学生姓名何志军学号专业信息管理与信息系统
2121
一、综述
(本课题研究的意义、研究的现状及已有成果)
毕业设计不仅是一个人大学四年以来学习的总结,同时也是我自己综合运用
所学解决实际问题的一次锻炼。五子棋是一种两人对弈的纯策略型棋类游戏,是
起源于中国古代的传统黑白棋种之一。发展于日本,流行于欧美。它作为一个棋
类竞技运动,在民间十分流行。它不仅能增强人的思维能力,提高智力,而且富
含哲理,有助于修身养性。正因为这样五子棋越来越受到大众的喜爱,在200
1年,国家体育总局批准中国棋院试办全国性五子棋比赛。2002年8月2
-4日,中国棋院举办了首届全国五子棋个人邀请赛,此后每年举办一次。
2006年2月,国家体育总局对五子棋正式立项,作为围棋下的一个二级项
目。全国各地相继成立了新的五子棋俱乐部。2009年11月,首届全国智力
运动会将五子棋作为正式比赛项目。更为可喜的是随着近几年来计算机和
互联网技术的发展网络上也出现了不少五子棋游戏软件,更加地满足了人
们对五子棋的喜爱和五子棋的传播。
二、研究内容
(研究方向,研究内容、系统功能)
本人这次所做的是一个五子棋游戏的设计与实现。现在的五子棋游戏软件基
本上可以分为两类:一类是网络五子棋游戏软件,另一类是单机版五子棋游戏软
件。为了满足人群的需求,本人设计了这款Linux下的五子棋游戏软件,可以供人
们闲暇时间随时随地地进行娱乐提高自己的五子棋水平,实用性强。本系统在Lin
ux环境下完成一个简易五子棋游戏的设计。游戏的行棋顺序:黑先、白后,从天
元开始相互顺序落子。当棋盘上有三个子时(两黑一白),如果此时白方觉得开局不
利于自已可以提出交换,黑方无条件接受!也可以不交换,主动权在白方!然后继续
下棋,任一方先在棋盘上形成横向、竖向、斜向的连续的相同颜色的五个(含五
个以上)棋子的一方为胜。该系统所实现的功能主要有三大功能:人人对战、人机
对战、网络对战。
三、实现方法及预期目标
(包括实施的初步方案、重点、难点及环境)
利用开发工具vim的C编辑环境实现一个五子棋游戏,在Linux平台上可
以运行显示出来。本五子棋游戏主要解决人机博弈中机器的“思考”问题,针对
对方的每一步棋,要求机器在尽量短的时间找出一部相对比较合理的对策,最大
限度地置对方于死地。该系统重点、难点有六大模块:有哪些信誉好的足球投注网站核心、局面估值、着
法生成、初始化、界面绘制、控制模块。其中对于这六个模块,前三个模块构成
整个博弈程序的大脑,决定了程序的棋力高低。
有哪些信誉好的足球投注网站核心:该模块主要是有哪些信誉好的足球投注网站当前局面的最佳应对着法,包含一个有哪些信誉好的足球投注网站引擎,
该引擎调用各种有哪些信誉好的足球投注网站函数实现有哪些信誉好的足球投注网站功能,使用最基本的极大极小值有哪些信誉好的足球投注网站算法。
局面估值:该模块负责盘面价值的评估。
着法生成:生成当前局面下,有哪些信誉好的足球投注网站引擎进行递归有哪些信誉好的足球投注网站时所要计算的着法(即哪
几步是要进行计算的)。
初始化:初始化模块的主要功能有:
您可能关注的文档
- 表面化学论文.pdf
- 英语人教版六年级下册unit 3 read and write.pdf
- 英文文献与翻译:产品生命周期理论.pdf
- 艺术类实习报告合集六篇.pdf
- 自由沉降实验报告.pdf
- 网络安全应急预案.pdf
- 绩效考核的实施方案.pdf
- 给排水实习报告.pdf
- 组织部门突发公共事件应急预案.pdf
- (2025.01.06)以高质量发展推动新时代西部大开发调研报告.docx
- 五个管好的意识形态工作总结.docx
- 在学校党员大会上的讲话:今年国际教育发展的四个主题.docx
- 在区廉政谈话会上的讲话.docx
- 学习贯彻2024年中央经济工作会议精神 打好政策“组合拳”保持经济稳定增长.pptx
- (7篇)学习贯彻中央经济工作会议精神研讨发言心得体会汇编.docx
- 关于“时代新人”视阈下高职思政课教学实践探究报告.docx
- (2025.01.05)关于城市营商环境现状与优化路径探索报告.docx
- 教育工作会议主题发言材料和讲话材料汇编(6篇).docx
- 镇党委副书记兼派出所所长关于2024年度民主生活会个人对照查摆剖析材料.docx
- 县委常委班子2024年度民主生活会对照检查.docx
文档评论(0)