文档详情

JAVA课程设计围棋对弈(含代码)..doc

发布:2017-01-09约8.06千字共58页下载文档
文本预览下载声明
C:\Program Files\Java\jdk1.8.0_45Java程序课程设计任务书 主要任务与目标 主要内容与基本要求 保存所有已下的棋子,包括在棋盘上的所有棋子和被踢掉的,若某一次 落子没有造成踢子,包括所有被这个棋子提掉的棋子及这个棋子本身如果踢子,则保存所有被踢掉的棋子三、计划进度1.:2.:. 4.月日--月日:.月日--月日:主要参考文献 ABSTRACT As a chess athletic sports, the folk very popular, to familiar with renju rules and skills, and research simple artificial intelligence, decided to use Java development renju game. Main completed the man-machine against and between players networking against two functions. Network connection parts for Socket programming application, the client and the server interaction with scale-up macro definition, have very good scalability, the client is responsible for maintenance and collect user interface input, and error handling. Server maintenance, online users of the basic information and any two against the user board information, dynamic maintenance user list. In the man-machine right through the depth search and valuations module, to improve the intelligent computer player. Analyses the influence of valuation module precision of several elements, and puts forward some measures of improving precision, and they search number of nodes in the comparison, in these algorithm is analyzed on the basis of some improve computer AI scheme, such as recursion algorithm, computer learning, etc. The algorithm for help to understand the program structure, strengthen the logical thinking ability, in other artificial intelligence also have very great reference role. Keywords: information automation , games , Java 目 录Java程序课程设计任务书 II 摘要 IV ABSTRACT V 目 录 VI 第1章 引言 1 1.1 背景 1 1.2 课程设计内容 2 1.3 任务分工 4 第2章 围棋对弈系统 5 2.1 围棋概述 5 2.1.1围棋定义 6 2.1.2 开发围棋的任务及目的 7 2.2 主要系统介绍 7 2.3 本章小结 8 第3章 围棋对弈系统的设计 9 3.1 系统需求分析 9 用户登陆界面图 9 3.2 系统开发及运行环境 10 3.3 系统主要功能要求 11 3.4.系统总体结构 12 3.5 本章小结 13 第4章 围棋对弈系统的具体实现 14 4.1界面设计 14 4.1.1用户登陆界面图 14 4.1.2用户注册界面图 15 4.1.3 系统主界面 18 4.2程序设计及调试运行 21 4.3 本章小结 21 第5章 结束语 22 致谢 23 参考文献 24 附录 源代码 25 1章 引言 1.1 背景1.2 课程设计内容2.1 围棋概述 2.1.1围棋定义2.1.2 开发围棋的任务及目的2.2 主要系统介绍
显示全部
相似文档