资源描述:
《五子棋的设计与实现毕业设计论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、西安科技大学高新学院毕业设计(论文)题目:五子棋的设计与实现学院:机电信息学院专业:计算机科学与技术姓名:班级/学号计科1101指导老师:起止时间:2014年6月23日至2014年12月30日II摘要现如今是一个激烈并且而又快节奏的社会。一些打工族为了解决完成自己的必需任务,伴随着现在社会的飞速日新月异激烈发展以及激烈的竞争,而我们作为学生为了一个好的工作日日夜夜也是废寝忘食学习钻研,天天超负担的努力学习工作;加重身心疲惫。至此为了缓和大家的学习工作压力,使得大家在学习、工作之后缓解压力,有利学习和工作效率,多活动活动大脑,我自己细心设计了这个有趣五子
2、棋游戏。本系统会以五子棋游戏为中心思想,在Windows7环境下,使用Dreamweaver、Editplus等开发工具,并且运用所学的网页编程Html语言、层叠样式表css以及直译式脚本语言Javascript等知识设计出一个可以完成人机对拼具有思维能力的简单小游戏。因此,本系统,采用Html语言结合面向用户的软件界面设计创建出游戏的界面,在搭配层叠样式表css技术进行对界面的美化,加入颜色,图片、字体、布局等样式,对界面进一步的美化与调动,最后在已经创建好的界面上通过译式脚本语言Javascript创建电脑对象、棋子对象等等一系列需要使用的对象,再
3、结合人工智能技术编写电脑对象的智能,使得电脑具有人的思维方式。最后给整个游戏贯穿起来。此系统涉及了到我学的大量的知识,包括有人工智能导论、编译原理、数据结构、web开发技术、程序设计、面向用户的软件界面设计等中许多相关的知识,而计算机博弈其实就是人工智能需要研究的其中重要分支,包含了一些重要的算法以及构造。通过这些了解我觉得必需要努力学习查阅资料,才能实现我所要的这些功能。关键字:计算机博弈,人工智能,五子棋,人机对战IIAbstrictAlongwithmodernsocietytherapiddevelopmentandfiercecompetit
4、ion,changingandisnowafierceandthefastpaceofsociety.Someworkersinordertosolvetheiressentialtask,superburdenstudyhardworkeveryday;Andweasastudentforagoodworkdayandnightalsoneglecttheirstudystudy,increasetheexhaustionofbodyandmind.Atthispointinordertoeaseeveryonestudyworkstress,rel
5、ievepressureafterthestudy,work,makeexercisethebrain,themorefavorablelearningandworkefficiency,Icarefullydesignedthegobanggamefun.Thissystemwillbecenteredongobanggameideas,undertheWindowsenvironment,theuseofdevelopmenttoolssuchasDreamweaver,Editplus,andapplywhattheyhavelearnedweb
6、programming,cascadingstylesheets(CSSandHtmllanguagetranslationtypescriptinglanguagessuchasJavascriptknowledgecandesignacompleteman-machinetospellasimplelittlegameofthinkingability.Therefore,thissystemUSESHtmllanguageuserorientedsoftwareinterfacedesigntocreatetheinterfaceofthegam
7、e,thecollocationofcascadingstylesheets(CSStechnologyofinterfacebeautification,addcolor,graphics,fonts,layoutstyle,tofurtherbeautifyandmobilizeinterface,andfinallyonthealreadycreatedgoodinterfacethroughJavascriptscriptinglanguagecreatecomputerobject,piecesandsoonaseriesofneedtous
8、etheobject,combinedwithartificialintelligencete