- 1
- 0
- 约6.96万字
- 约 59页
- 2017-06-15 发布于辽宁
- 举报
围棋游戏的设计与实现本科学位论文
围棋游戏的设计与实现
摘 要
围棋作为一个棋类竞技运动,在民间十分流行,为了熟悉五子棋规则及技巧,以及研究简单的人工智能,决定用Java开发五子棋游戏。主要完成了人机对战和玩家之间联网对战2个功能。网络连接部分为Socket编程应用,客户端和服务器端的交互用Class Message定义,有很好的可扩展性,客户端负责界面维护和收集用户输入的信息,及错误处理。服务器维护在线用户的基本信息和任意两个对战用户的棋盘信息,动态维护用户列表。在人机对弈中通过深度搜索和估值模块,来提高电脑棋手的智能。分析估值模块中的影响精准性的几个要素,以及提出若干提高精准性的办法,以及对它们搜索的节点数进行比较,在这些算法的基础上分析一些提高电脑AI方案,如递归算法、电脑学习等。算法的研究有助于理解程序结构,增强逻辑思维能力,在其他人工智能方面也有很大的参考作用。
关键词:围棋,信息自动化,游戏,java
Design and Implementation of chess game
ABSTRACT
Go as a chess tournament sport is very popular in the folk, in order to know the renju rules and techniques, and artificial intelligence researc
您可能关注的文档
- 烷基桥联的氮杂环卡宾金属配合物的合成及其结构的研究本科学位论文.doc
- -烷基桥联的氮杂环卡宾金属配合物的合成及其结构的研究本科学位论文.doc
- 万得福日用品公司企业信息化调研与分析本科学位论文.doc
- 烷基桥联的氮杂环卡宾金属配合物的合成及其结构研究本科学位论文.doc
- 网络工程 外文翻译 中英文什么叫光纤与光纤应用领域本科学位论文.doc
- -网络工程 外文翻译 中英文什么叫光纤与光纤应用领域本科学位论文.doc
- 网络攻击与防护之扫描软件设计()本科学位论文.doc
- 网络环境下企业信息安全分析与对策本科学位论文.doc
- -网络环境下企业信息安全分析与对策本科学位论文.doc
- -网络考试系统计算机信息管理专业本科学位论文.doc
- 2026年反刍动物饲料无抗技术市场分析报告.docx
- 高中地质学教学中板块构造可视化教学的研究课题报告教学研究课题报告.docx
- 2026年人工智能行业应用报告:行业应用案例与实践分析.docx
- 2026年化妆品行业品牌竞争报告及市场细分分析.docx
- 2026年数字孪生应急管理系统评估方法报告.docx
- 2026年智慧体育馆十年发展:全民健身服务市场分析报告.docx
- 2026年产业用纺织品十年过滤领域应用报告.docx
- 2026年金融科技风险管理行业报告:人工智能应用现状与展望.docx
- AI作文批改在小学语文评价改革中的应用课题报告教学研究课题报告[001].docx
- 初中化学气体收集装置的耐压性能与实验安全课题报告教学研究课题报告.docx
原创力文档

文档评论(0)