请下载论文,论文或程序为doc或rar格式,只上传部分目录查看,如果需要此论文或程序,请点击-下载论文,下载需要资料或是论文。五子棋游戏的开发
摘要
随着IT技术的发展,很多日常生活中的游戏都被搬到了
计算机里供大家娱乐,尤其是博弈类的棋类游戏,如中国的象棋,围棋,五子棋等,今年来人们对人工智能技术的研究成果使得斯算计在这些博弈游戏中能战胜很多玩家。其次,五子棋作为一个棋类竞技运动,在民间十分流行,为了熟悉五子棋规则及技巧,以及研究简单的人工智能,决定用
Java开发五子棋游戏。主要完成人机对战的功能。在人机对弈中通过深度
搜索和估值模块来提高电脑旗手的智能。分析估值模块中的影响精准性的几个要素,以及提出一些提高精准性的办法,以及对它们搜索的节点数进行比较,在这些算法的基础山分析一些提高电脑AI
方案,如递归算法、电脑
学习等。算法的研究有助于理解程序结构,增强逻辑思维能力,在其他人工智能方面也有很大的参考作用。
本文结合五子棋这个游戏的特点,将阐述单机版五子棋算法
设计,突出人工智能在博弈方面的应用,旨在试验人工智能里的一些搜索算法,最终确定人工智能在未来各学科里的重要应用性,人工智能是一门正在速度发展的新兴的综合性很强的边缘科学,它的中心任务是如何使计算机去做那些过去只能靠人的智力才能做的
工作,而选五子棋游戏的开发则是利用计算机来实现它的人工智能,从而培养我们从事
软件开发方面的能力.
关键词:五子棋 人能智能 电脑AI
ABSTRACT
With the development of IT technology,a lot Games in daily life have been moved to the computer for public entertainment,especially the game of chess-type games,the game of Go,gobang,etc,in recent years,artificial intelligence research makes the results that computer can overcome a lot of players in these Games。and then,as a sport,gobang is very popular,in order to become familiar with gobang rules and techniques,and the study of simple artificial intelligence,I decide to use the Java to develope gabang games and complete the functions including man-machine war。During the man-machine players,it improves intelligence of the computer players through depth search and valuation module.Analyzes Module Valuation of the precise elements,as well as number of increased precision,and compares their search for nodeswhich raises some computer learning.Algorithm of procedures contribute to the understanding of the structure,logical thinking ability,In other areas of artificial intelligence has great references.
In this Paper,with the characteristics of Gobang,I will describe algorithm design on stand-alone version of Gobang,to highlight the application of artificial intelligence in the game,and test some search algorithms of artificial intelligence,and ultimately determine the important application of artificial intelligence in the various disciplines.AI is a new de
相关热词:java 五子棋 游戏 开发 论文