搜索详细-开题综述网

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回

基于java的网络五子棋设计开题报告

   

1. 研究目的与意义、国内外研究现状(文献综述)

【研究背景】人工智能是近年来最热的话题,各种人工智能产品层出不穷。

作为它的分支机器博弈也很受重视,近年来国家也一直很重视这一领域,支持推广了很多有关计算机博弈的比赛。

五子棋是起源于中国古代的传统黑白棋种之一,是一种两人对弈的纯策略型棋类游戏,早在尧造围棋之前,可能民间就已有五子棋游戏。

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

2. 研究的基本内容和问题

【研究目标】本课题旨在建立一个具有规则的五子棋平台,使两台不同计算机的使用者通过一定的网络连接,达到网络对弈的目的,以及单机上的人机对战,本系统最终目的是设计出具有精美界面的、具备人工智能的、支持网络对弈的五子棋游戏。

为了满足上面要求,基于java的网络五子棋游戏需要达到以下目标。

1. 制定合法规则,能够判断出非法操作,已使博弈公正地进行并能分出胜负。

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

3. 研究的方法与方案

【研究方法】1. 人机对弈模式的重点是人工智能算法的实现。

运用数据结构和计算机程序算法设计的算法知识,对已有的算法进行改进,设计出算度精确、执行效率较高的人工智能算法。

2. 网络对弈模式的技术重点是socket网络编程技术,将网络对弈设计为c/s结构,通过服务器将客户端的信息进行转发,从而实现点对点的双机通信。

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

4. 研究创新点

【特色或创新之处】1. 利用所学的数据结构和计算机程序算法设计与分析的算法知识,设计一个算度精确,执行效率较高、落子准确的高的的人工智能算法。

2. 集人机对弈和网络对弈于一体。

3. 用户图形界面精美、人机交互性友好。

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

5. 研究计划与进展

【研究计划及预期进展】2015年1月-2015年3月,查阅相关文献资料和技术文档,完成开题报告;2015年3月-2015年4月,完成相关技术的学习,开始编写代码;2015年4月-2015年5月,在已经编写好的代码基础上,进行调试和修改;2015年5月-2015年6月,整理总结,撰写毕业论文、准备论文答辩。

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

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