基于java的五子棋程序设计毕业论文

上传者: pc_master | 上传时间: 2019-12-21 20:26:09 | 文件大小: 1.34MB | 文件类型: rar
五子棋作为一个棋类竞技运动,在民间十分流行,为了熟悉五子棋规则及技巧,以及研究简单的人工智能,决定用Java开发五子棋游戏。主要完成了人机对战和玩家之间联网对战2个功能。网络连接部分为Socket编程应用,客户端和服务器端的交互用Class Message定义,有很好的可扩展性,客户端负责界面维护和收集用户输入的信息,及错误处理。服务器维护在线用户的基本信息和任意两个对战用户的棋盘信息,动态维护用户列表。在人机对弈中通过深度搜索和估值模块,来提高电脑棋手的智能。分析估值模块中的影响精准性的几个要素,以及提出若干提高精准性的办法,以及对它们搜索的节点数进行比较,在这些算法的基础上分析一些提高电脑AI方案,如递归算法、电脑学习等。算法的研究有助于理解程序结构,增强逻辑思维能力,在其他人工智能方面也有很大的参考作用

文件下载

资源详情

[{"title":"( 1 个子文件 1.34MB ) 基于java的五子棋程序设计毕业论文","children":[{"title":"郭贵扬毕业设计--五子棋程序设计.doc <span style='color:#111;'> 1.77MB </span>","children":null,"spread":false}],"spread":true}]

评论信息

  • qq_38912399 :
    感觉还行用的不哟错
    2018-04-16
  • 饭店预订 :
    很不错 作为大作业交了
    2014-06-09
  • 蜗牛要奔跑 :
    这个论文我被打回来了 。不过大多数还是有用
    2014-04-23
  • bushixiaofan :
    挺好的,就是没有完整的代码
    2014-04-05
  • 时间被海绵吃了 :
    有没有完整代码?五子棋最重要的我觉得是那个权值算法的判定
    2014-01-16

免责申明

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