五子棋游戏的设计与实现--论文

五子棋游戏的设计与实现--论文

ID:19251178

大小:683.00 KB

页数:32页

时间:2018-09-30

五子棋游戏的设计与实现--论文_第1页
五子棋游戏的设计与实现--论文_第2页
五子棋游戏的设计与实现--论文_第3页
五子棋游戏的设计与实现--论文_第4页
五子棋游戏的设计与实现--论文_第5页
资源描述:

《五子棋游戏的设计与实现--论文》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、北京信息科技大学毕业设计(论文)题目:五子棋游戏的设计与实现学院:计算机学院专业:计算科学与技术学生姓名:龙涛班级/学号计科0701/0755指导老师/督导老师:李闻起止时间:2011年1月21日至2011年5月30日摘要摘要随着经济的发展,社会竞争的激烈,现在社会进入了竞争的时代。上班族为了完成公司业务,每天超负荷的工作;学生为了不落后他人每天早起晚睡不断地学习,压力巨大。所以为了缓解大家的压力,使大家在工作、学习之余娱乐一下,活跃大脑,提高工作、学习效率,我本人设计了一个简易的五子棋游戏。本系统将利用五子棋游戏作为研究对象,在Windo

2、ws平台下,运用java语言设计的一个能够实现人机对战的简单游戏。该系统涉及到人工智能方面的知识,而计算机博弈是人工智能研究的一个重要分支,其中还包括几个重要的搜索算法。只有通过一定的研究,才能实现五子棋的人机对战功能。关键词:人工智能;计算机博弈;搜索算法;五子棋;ⅠAbstractAbstractWithdevelopmentofeconomy,socialcompetitionisintense,nowsocietyhasenteredintothecompetitionera.Officeworkerinordertocomplet

3、ethecompanybusiness,overworkedeveryday;Forcatchingupwithothers,thestudentrisesearly,sleepslateandstudieshard.Thepressurebuildsup.Soinordertoalleviatethepressure,makeeveryonealloverthejob,studyentertained,activebrain,improvework,learningefficiency,Idesignasimplerenju.Thissy

4、stemwilltaketheobjectofstudyusingtherenju,designsonetobeabletorealizetheman-machineundertheWindowsplatformwithJavalanguagetothesimplegamewhichfights.Thesysteminvolvesknowledgeofartificialintelligence,andthecomputergameisoneoftheimportantresearchonartificialintelligencebran

5、ch,includingseveralimportantsearchalgorithm.Onlythroughcertainresearch,canrealizerenjuagainstfunctionMan-machine.Keywords:artificialintelligence;computergame;searchalgorithm;renju;Ⅱ目录目录摘要IAbstractII第一章概述11.1开发背景11.2课题意义11.3五子棋的发展与现状21.4研究内容4第二章五子棋程序的介绍52.1五子棋程序的基本功能52.2开发运

6、行环境52.3软件开发工具及开发语言介绍52.4五子棋程序功能的设计7第三章五子棋的总体设计83.1人机界面的实现及鼠标事件的监听83.2按钮功能的实现113.3棋子表示123.4下棋表示13第四章五子棋的AI算法154.1电脑智能搜索154.2电脑胜负的判断16第五章五子棋软件测试185.1软件测试的定义185.2界面测试185.3数据的测试225.4用户验收测试22结束语23参考文献25Ⅲ五子棋游戏的设计与实现第一章概述本章主要介绍毕业设计的开发背景、课题意义,有关计算机人工智能方面的知识以及五子棋的发展与现状,以及毕业设计的研究内容、

7、方向。1.1开发背景随着计算机技术和互联网的飞速发展,游戏软件是当今世界发展最迅速,最有影响力,最有潜力与活力的领域之一。电脑游戏的出现为人们提供了新的娱乐平台,丰富了人们的业余生活。因此与游戏有关的软件深受广大青少年的喜爱。随着近几年来软件技术的不断进步、不断发展,软件游戏的操作要求越来越简单,大多数游戏普通人学几分钟就能会玩,甚至连老年人也慢慢爱上了它。第二次世界大战以后,电子计算机技术得到了突飞猛进的发展。在众多国家中美国的计算机技术发展最为迅速。1946年2月,世界上第一台电子数字计算机(ENIAC)在美国宾夕法尼亚大学建造完成。E

8、NIAC机的问世,表明了电子数字计算机时代的到来,具有划时代的伟大意义,是科学技术发展史上的重大里程碑。我国也不落后,在1956年研制成功国产计算机的。1958年和1959年我国

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。