基于java侧重AI五子棋设计开题报告

 2021-08-14 04:08

1. 研究目的与意义(文献综述)

五子棋是起源于中国古代的传统黑白棋种之一,它和围棋一样深受人们的喜爱。五子棋不仅能增强人们的抽象思维能力、逻辑推理能力、空间想象力,提高人们的记忆力、心算能力等,而且深含哲理,有助于修身养性。五子棋既有现代休闲方式所特有的特征“短、平、快”,又有中国古典哲学所包含的高深学问“阴阳易理”;它既有简单易学的特点,为人民群众所喜闻乐见,又有深奥的技巧;既能组织举办群众性的比赛、活动,又能组织举办高水平的国际性比赛;它的棋文化源渊流长,具有东方的神秘和西方的直观,它是中西方文化的交融点,也是中西方文化交流的一个平台。目前,国内已拥有数十位段位棋手,他们肩负着新的历史使命,将为五子棋在中国得以更好地发展尽心竭力地工作。五子棋的发展在中国出现方兴未艾、星火燎原之势。

另一方面,人工智能作为研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学,在美国、欧洲和日本依然飞速发展。在ai技术领域十分活跃的ibm公司,已经为加州劳伦斯·利佛摩尔国家实验室制造了asciwhite电脑,号称具有人脑的千分之一的智力能力,而正在开发的更为强大的新超级电脑——“蓝色牛仔”(bluejean),据其研究主任保罗·霍恩称,“蓝色牛仔”的智力水平将大致与人脑相当。人工智能是计算机科学的一个分支,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器,该领域的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。人工智能从诞生以来,理论和技术日益成熟,应用领域也不断扩大,可以设想,未来人工智能带来的科技产品,将会是人类智慧的“容器”。

人工智能实质上是把我所思考的方法的思考本身,告诉电脑,让电脑也可以思考。所以对于影响因素较小的棋盘中告诉电脑我的思考方式就是最简单的人工智能了,而五子棋也是一个较为简单且有趣的小游戏。现今的社会,人工智能已经在飞速发展,而五子棋的对战ai的开发会加深对人工智能的认识和对人工智能中的算法的研究。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究的基本内容与方案

基于java侧重ai五子棋设计主要功能:

本文主要讲的是用eclipse开发工具与java开发语言开发的一个直观大方的自定义界面的侧重ai功能的五子棋游戏,游戏程序实现人机对弈,自动智能计算最佳落子位置,而且程序能够自动的判定游戏的获胜方和游戏的结束与否,实现对战双方顺利进行博弈。

基于java侧重ai五子棋设计主要功能有:一个简单的菜单的ui页面,和一个对弈页面和功能菜单,简单的背景音乐和背景。能实现人机对弈,电脑提示,及可以悔棋等。程序有很好的退出关闭功能。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究计划与安排

第1-2周:查阅相关文献资料,确定研究方向(网络舆情),拟定论文题目;

第3-4周:查阅相关文献资料,明确研究内容;

第5-6周:查阅相关文献资料,完成开题报告和5000字以上的英文资料翻译;

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 参考文献(12篇以上)

1、耿祥义、张跃平《java2实用教程》(第三版)清华大学出版社,2006

2、刘宏《实用java程序设计》清华大学出版社,2007

3、孙芳《java经典实例》(第二版)中国电力出版社2009

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。