资源描述:
《毕业论文--五子棋游戏系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、河北农业大学本科毕业论文(设计)题目:五子棋游戏系统设计与实现学院:信息科学与技术学院专业班级:软件工程0902班学号:学生姓名:指导教师姓名:指导教师职称:讲师2013年5月18日摘要人工智能的定义比较广泛,目前其定义为研究,模拟及其延伸人的认知智能过程。并提出相关理论,方法的学科。从人工智能开始发展到现在,已经延伸深并深入到各个领域,各个行业。其中,计算机人机对弈就是人工智能的主要成果之一。五子棋游戏是一种两人对弈的益智类棋盘类游戏,由于规则简单易懂,上手速度快,年龄限制较少,深受大家的喜爱。自从计算机实现
2、以来,五子棋游戏程序就一直受到广大电脑玩家的青睐。而五子棋人机对弈,是计算机人机对弈中比较重要的一种。本文主要介绍基于MFC的五子棋人机对弈系统的设计与实现过程。首先介绍了此系统的背景分析,国内外现状。接着对系统进行需求分析,确定系统的业务需求,性能功能。对C++和VC++6.0开发环境进行了简单的介绍。然后对系统总的设计进行了详细的描述。最后,对各个功能模块进行了详细的论述,在系统的设计中着重对人机对战的设计,满足了系统运行。本系统意在于研究人工智能的算法。通过对算法的分析和研究,让我们对于人工智能有一定的了
3、解。同时对于本身,也有助于增强思维能力,提高智力。关键词:人工智能,计算机人博弈,五子棋,算法AbstractArtificialintelligenceisoneofnewsciencethatresearch,developmentforanalogextensionandexpansionofhumanintelligencetheory,methods,technologyandapplications.Fromartificialintelligencetothepresent,Artificiali
4、ntelligencehasbeenextendeddeepintothevariousfieldsandindustries.Amongit,human-computerchessisoneofthemajorachievementsofartificialintelligence.TheGobangisagamesoftwopersonpaly,andpurestrategyboardgames,Becausethesimplerules,easyuse,allagespaly,andamusing,fas
5、cinating,itlovedbythepeople.Sincethecomputerimplementation,Gobanghasbeenpro-gazeofthemajorityofcomputerplayers.Gobangman-machinechessistheman-machinechessmoreimportantone.ThispaperdescribestheMFC-basedGobangman-machinechesssystemdesignandimplementationproces
6、s,Firstitanalysisesthebackgroundofthissystem,thestatusquoathomeandabroad.Thenthesystemneedsanalysis,determinethesystem'sbusinessrequirements,performancefeatures.AbriefintroductiontoC++andVC++6.0developmentenvironment.Thenadetaileddescriptionofthedesignoftheo
7、verallsystem.Finally,thevariousfunctionalmodulesarediscussedindetailinthedesignofthesystemfocusesonthedesignofman-machineplayerstomeetthesystemisrunning.Theintentionofthissystemistostudyartificialintelligencealgorithms.Algorithmanalysisandresearch,letushavea
8、certainunderstandingforartificialintelligence.Foritself,butalsohelptoenhancethinkingskills,improveintelligence.Keywords:ArtificialIntelligence,Man-machineCchessComputer,Gobang,Algorithm目录摘要1ABST