基于Java的五子棋游戏的设计(源代码+论文)

上传者: king_xuanjin | 上传时间: 2020-01-03 11:23:59 | 文件大小: 1.1MB | 文件类型: rar
1 本课题研究的意义 近来随着计算机的快速发展,各种各样的电脑游戏层出不穷,使得我们能有更多的娱乐项目,而棋类游戏能起到锻炼人的思维和修身养性的作用,而且棋类游戏水平颇高,大有与人脑分庭抗礼之势。其中战胜过国际象棋世界冠军-卡斯帕罗夫的“深蓝”便是最具说服力的代表;其它像围棋的“手淡”、象棋的“将族”等也以其优秀的人工智能深受棋迷喜爱。 越来越多的具有智能的机器进入了人类的生活,人工智能的重要性如今显而易见。自己对人工智能比较感兴趣,而五子棋游戏程序的开发实现这个课题,正好提供给我这样一个研究的机会,通过对人工智能中博弈方面的研究(人机对弈),让我在简单的人机对弈全局设计,以及具体到相关算法上有了深入的了解。人工智能属于计算机科学的领域,它以计算机技术为基础,近几十年来,它的理论和技术已经日益成熟,应用领域也正在不断扩大,显示出强大的生命力。人工智能大致可以分成几个学科,它们每一个都是独特的,但是它们常常又互相结合起来完成设计任务,这时,这些学科之间的差别就变的很模糊。人工智能在专家系统,自然语言理解,自动定理证明,自动程序设计,人工智能在机器人学、模式识别、物景分析、数据库的智能检索、机器下棋(实质上是博弈论问题)和家用电器智能化等领域都有广泛的应用。而这个课题就是和人工智能中的博弈论领域紧密相关的。 这个题目核心是人工智能和Socekt编程,。并且人工智能中的博弈部分,由于采用了大量的搜索算法,其中很多被利用到各方面。它的概念、方法和技术,正在各行各业广泛渗透。智能已经成为当今各种新产品、新装备的发展方向。所以,趁着这个机会,对人工智能中比较容易实现的人机博弈进行了解研究学习,也是很实用且很有必要的。

文件下载

资源详情

[{"title":"( 33 个子文件 1.1MB ) 基于Java的五子棋游戏的设计(源代码+论文)","children":[{"title":"基于Java的五子棋游戏的设计(源代码+论文)","children":[{"title":"H_基于Java的五子棋游戏的设计.doc <span style='color:#111;'> 754.50KB </span>","children":null,"spread":false},{"title":"基于Java的五子棋游戏开题.docx <span style='color:#111;'> 19.53KB </span>","children":null,"spread":false},{"title":"程序","children":[{"title":"赵小龙2.doc <span style='color:#111;'> 771.50KB </span>","children":null,"spread":false},{"title":"源代码","children":[{"title":"ChessWZQ.class <span style='color:#111;'> 13.34KB </span>","children":null,"spread":false},{"title":"BoardPanel$Queue.class <span style='color:#111;'> 362B </span>","children":null,"spread":false},{"title":"Server.java <span style='color:#111;'> 1.31KB </span>","children":null,"spread":false},{"title":"client1.bat <span style='color:#111;'> 29B </span>","children":null,"spread":false},{"title":"ChessWZQ$1.class <span style='color:#111;'> 1.14KB </span>","children":null,"spread":false},{"title":"Player.class <span style='color:#111;'> 384B </span>","children":null,"spread":false},{"title":"ChessWZQ$3.class <span style='color:#111;'> 655B </span>","children":null,"spread":false},{"title":"BoardPanel$Analyse.class <span style='color:#111;'> 4.92KB </span>","children":null,"spread":false},{"title":"client2.bat <span style='color:#111;'> 29B </span>","children":null,"spread":false},{"title":"ServeOneClient.java <span style='color:#111;'> 21.14KB </span>","children":null,"spread":false},{"title":"Group.class <span style='color:#111;'> 556B </span>","children":null,"spread":false},{"title":"ChessWZQ$7.class <span style='color:#111;'> 1.72KB </span>","children":null,"spread":false},{"title":"Player.java <span style='color:#111;'> 388B </span>","children":null,"spread":false},{"title":"ChessWZQ$5.class <span style='color:#111;'> 1.24KB </span>","children":null,"spread":false},{"title":"server.bat <span style='color:#111;'> 11B </span>","children":null,"spread":false},{"title":"BoardPanel.class <span style='color:#111;'> 6.37KB </span>","children":null,"spread":false},{"title":"Server.class <span style='color:#111;'> 1.24KB </span>","children":null,"spread":false},{"title":"BoardPanel.java <span style='color:#111;'> 25.28KB </span>","children":null,"spread":false},{"title":"ChessWZQ$2.class <span style='color:#111;'> 1.14KB </span>","children":null,"spread":false},{"title":"ChessWZQ$6.class <span style='color:#111;'> 700B </span>","children":null,"spread":false},{"title":"ChessWZQ.java <span style='color:#111;'> 30.13KB </span>","children":null,"spread":false},{"title":"ChessWZQ$4.class <span style='color:#111;'> 717B </span>","children":null,"spread":false},{"title":"ChessWZQ$8.class <span style='color:#111;'> 1.50KB </span>","children":null,"spread":false},{"title":"Group.java <span style='color:#111;'> 323B </span>","children":null,"spread":false},{"title":"ChessWZQ_this_mouseAdapter.class <span style='color:#111;'> 440B </span>","children":null,"spread":false},{"title":"ChessWZQ_this_mouseMotionAdapter.class <span style='color:#111;'> 448B </span>","children":null,"spread":false},{"title":"Message.class <span style='color:#111;'> 407B </span>","children":null,"spread":false},{"title":"Message.java <span style='color:#111;'> 1.27KB </span>","children":null,"spread":false},{"title":"ServeOneClient.class <span style='color:#111;'> 7.43KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"获取更多优秀学习资源推荐.png <span style='color:#111;'> 120.39KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明