菜单
  

    摘要:黑白棋又称之为奥赛罗棋,游戏中通过互相翻转对方的棋子,最后以棋盘上双方的棋子数量的多少来决定胜负,是一项非常好的益智对弈游戏。为了提高黑白棋的趣性和可玩性,在MyEclipse8.5环境下,运用Java Applet实现了网络版黑白棋的设计与开发,主要功能有两个:第一个是玩家之间可以通过服务器进行文字之间的交流以及游戏的对弈;第二个是在游戏中,让电脑作为玩家时具有如同人脑的思维,知道如何去分析棋盘上的局势并作出相应的动作,实现了简单的人工智能。52108

    毕业论文关键词:黑白棋,Java Applet,人工智能

    Abstract:Reversi is known as Othello, it is a superduper chess puzzle game by mutual flipping each other's game pieces to decide the outcome. The use of net design and development version of Othello is carried out in MyEclipse8.5 environment with Java Applet implements, and it can improve its interesting and playability it has two main functions: Firstly, players can have simple text communication with each other through the server ; Secondly, in the game, computer can just as a man to analyze the situation on the board and make the appropriate action, to achieve a simple artificial intelligence. 

    Keywords: reversi, java applet, artificial intelligence

    目   录

    1 绪论 4

    1.1 黑白棋开发背景 4

    1.2 黑白棋简介 4

    1.3 黑白棋的研究意义 5

    2 程序开发环境和关键技术 6

    2.1 开发环境 6

    2.2 关键技术 6

    3 需求分析与模块说明 7

    3.1 需求分析 7

    3.2 模块以及模块下实现的功能介绍 8

    3.3 程序执行流程图 9

    4 程序详细设计 10

    4.1 服务器端的设计与实现 10

    4.2 客户端的设计与实现 10

    4.3 游戏自身规则的设计与实现 24

    5 系统测试 30

    5.1 测试目的 30

    5.2 测试方法 30

    5.3 测试点及测试结果 30

    结  论 32

    参考文献 33

    致谢 34

    1  绪论

    1.1黑白棋开发背景

    随着计算机技术日益完善,其运算速度在更快的基础上,也更加智能化,甚至实现了人类才有的思考过程。在以往的三十几年中,已经成功实现了一些拥有一部分“人工智能”的计算机系统,例如信息的检索系统、定理的证明系统、下棋程序、语言的翻译系统、疾病的诊断系统等[1,2]。在人类生活中,处处可见这些“人工智能”的身影,好比如现在众多手机上的人脸识别系统,科技频道经常播的机器人足球比赛,这都意着人工智能已经达到了一个新的高度。而黑白棋是一种常见的棋类游戏,它具有规则简单、游戏时间较短、可玩性高的特点,可以说用Java Applet来实现黑白棋的对弈就是实现一种简单的人工智能。

    1.2 黑白棋简介

    1.2.1  黑白棋来源

    两百多年前,一个英国人将黑人与白人之间的斗争想象成了一场棋局的对弈,其中将黑人比作黑色棋子,白人比作白色棋子,并借用莎士比亚的作品《奥赛罗》命名,创造出了现在被世人所熟知的棋盘游戏——黑白棋,所以黑白棋也被称之为奥赛罗棋。

  1. 上一篇:asp.net在线图书销售系统设计与实现
  2. 下一篇:ASP.NET+sqlserver网络硬盘管理系统的设计与实现
  1. 基于MATLAB的图像增强算法设计

  2. jsp+sqlserver高校二手商品交...

  3. 基于Kinect的手势跟踪与识别算法设计

  4. JAVA基于安卓平台的医疗护工管理系统设计

  5. java+mysql设备监控记录的大...

  6. 基于核独立元分析的非线...

  7. 基于Hadoop的制造过程大数据存储平台构建

  8. 杂拟谷盗体内共生菌沃尔...

  9. 中考体育项目与体育教学合理结合的研究

  10. 乳业同业并购式全产业链...

  11. 河岸冲刷和泥沙淤积的监测国内外研究现状

  12. 电站锅炉暖风器设计任务书

  13. 当代大学生慈善意识研究+文献综述

  14. 大众媒体对公共政策制定的影响

  15. 十二层带中心支撑钢结构...

  16. 酸性水汽提装置总汽提塔设计+CAD图纸

  17. java+mysql车辆管理系统的设计+源代码

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回