1 / 29
文档名称:

五子棋的设计与实现.doc

格式:doc   大小:1,209KB   页数:29页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

五子棋的设计与实现.doc

上传人:bb21547 2021/1/19 文件大小:1.18 MB

下载得到文件列表

五子棋的设计与实现.doc

文档介绍

文档介绍:西安科技大学高新学院
毕 业 设 计(论 文)
题 目: 五子棋的设计与实现
学 院: 机电信息学院
专 业: 计算机科学与技术
姓 名:
班级/学号 计科1101
指导老师:
起止时间:2014年6月23日 至2014年12月30日
摘 要
现如今是一个激烈并且而又快节奏的社会。一些打工族为了解决完成自己的必需任务,伴随着现在社会的飞速日新月异激烈发展以及激烈的竞争, 而我们作为学生为了一个好的工作日日夜夜也是废寝忘食学****钻研,天天超负担的努力学****工作;加重身心疲惫。至此为了缓和大家的学****工作压力,使得大家在学****工作之后缓解压力,有利学****和工作效率,多活动活动大脑,我自己细心设计了这个有趣五子棋游戏。
本系统会以五子棋游戏为中心思想,在Windows7环境下,使用Dreamweaver、Editplus等开发工具,并且运用所学的网页编程Html语言、层叠样式表css以及直译式脚本语言Javascript等知识设计出一个可以完***机对拼具有思维能力的简单小游戏。
因此,本系统,采用Html语言结合面向用户的软件界面设计创建出游戏的界面,在搭配层叠样式表css技术进行对界面的美化,加入颜色,图片、字体、布局等样式,对界面进一步的美化与调动,最后在已经创建好的界面上通过译式脚本语言Javascript创建电脑对象、棋子对象等等一系列需要使用的对象,再结合人工智能技术编写电脑对象的智能,使得电脑具有人的思维方式。最后给整个游戏贯穿起来。
此系统涉及了到我学的大量的知识,包括有人工智能导论、编译原理、数据结构、web开发技术、程序设计、面向用户的软件界面设计等中许多相关的知识,而计算机博弈其实就是人工智能需要研究的其中重要分支,包含了一些重要的算法以及构造。通过这些了解我觉得必需要努力学****查阅资料,才能实现我所要的这些功能。
关键字:计算机博弈,人工智能,五子棋,人机对战
Abstrict
Along with modern society the rapid development and fierce competition, changing and is now a fierce and the fast pace of workers in order to solve their essential task, super burden study hard work every day;And we as a student for a good work day and night also neglect their study study, increase the exhaustion of body and this point in order to ease everyone study work stress, relieve pressure after the study, work, make exercise the brain, the more favorable learning and work efficiency, I carefully designed the gobang game fun.
This system will be centered on gobang game ideas, under the Windows environment, the use of development tools such as Dreamweaver, Editplus, and apply what they have learned web programming, cascading style sheets (CSS and Html language translation type scripting languages such as Javascript knowledge can design a complete man-machine to spell a simple little game of thinking ability.
Therefore, this system USES Html language user oriented software interface design to create the interfac