- 6
- 0
- 约1.96万字
- 约 25页
- 2019-10-17 发布于江苏
- 举报
PAGE
共享资料,信息互通。
需要更多相关资料和设计源代码。
加QQ:493703123
基于Java的五子棋游戏的设计
基于Java的五子棋游戏的设计
摘 要
五子棋作为一个棋类竞技运动,在民间十分流行,为了熟悉五子棋规则及技巧,以及研究简单的人工智能,决定用Java开发五子棋游戏。主要完成了人机对战和玩家之间联网对战2个功能。网络连接部分为Socket编程使用,客户端和服务器端的交互用Class Message定义,有很好的可扩展性,客户端负责界面维护和收集用户输入的信息,及错误处理。服务器维护在线用户的基本信息和任意两个对战用户的棋盘信息,动态维护用户列表。在人机对弈中通过深度搜索和估值模块,来提高电脑棋手的智能。分析估值模块中的影响精准性的几个要素,以及提出若干提高精准性的办法,以及对它们搜索的节点数进行比较,在这些算法的基础上分析一些提高电脑AI方案,如递归算法、电脑学习等。算法的研究有助于理解程序结构,增强逻辑思维能力,在其他人工智能方面也有很大的参考作用。
关键词:深度搜索;估值;电脑AI;五子棋;算法
Gobang Java-based games design
Abstract
As a sport, gobang is very popular in civil, in order to become familiar with gobang rule
您可能关注的文档
- 基于Intranet的企业管理软件设计.doc
- 基于J2EE新闻发布系统的设计与实现.doc
- 基于Internet的建设工程造价管理和指标分析平台.doc
- 基于J2ee的产品销售审批系统.doc
- 基于J2ME的公交查询系统的设计与实现.doc
- 基于JAVA技术的搜索引擎的研究与实现11624.doc
- 基于JAVA文件压缩与解压缩实践.doc
- 基于JAVA的日程安排管理系统(毕业论文).doc
- 基于Java设计的网站实现.doc
- 基于JSP+JavaBean+MySQL在线聊天室系统设计.doc
- 2026浙江台州市温岭市益众民政事业发展有限公司下属康养分公司招聘1人笔试参考题库及答案解析.docx
- 2026宁夏固原市西吉县全科医生特设岗位招聘2人考试参考题库及答案解析.docx
- 2026年湖北省荆州市公务员人员招聘考试备考题库与答案详解.docx
- 2026年运城市盐湖区公务员人员招聘考试备考试题与答案详解.docx
- 2026营口理工学院公开引进高层次人才35人考试备考试题及答案解析.docx
- 2026年甘肃省天水四零七医院工作人员招聘考试备考题库及答案解析.docx
- 2026年亳州市谯城区公务员人员招聘笔试试题与答案详解.docx
- 2026宁波市人力资源和社会保障局赴长春工业大学招聘活动笔试备考题库及答案解析.docx
- 2026天津南开大学李茂霖课题组招聘博士研究生、博士后考试模拟试题及答案解析.docx
- 西昌市人民医院2026年管培生招聘(10人)笔试备考试题及答案解析.docx
最近下载
- 上海思博职业技术学院《建筑设计基础A1》2023-2024学年第二学期期末试卷.doc VIP
- NUM_Mdls2伺服驱动器安装手册 Installation and maintenance manual.pdf VIP
- 机械设计考研练习题-齿轮传动(含参考答案).pdf VIP
- 顺丰丰翼科技:物流无人机的规模化运营与盈利模式.docx VIP
- 上海交通大学《建筑施工工艺与安全》2023-2024学年第一学期期末试卷.doc VIP
- 娱乐场所应急措施及预案.docx VIP
- 上海交通大学《材料力学》2023-2024学年第一学期期末试卷.doc VIP
- 2026年海战史测试题及答案.docx VIP
- 环球影城策划方案.docx VIP
- 蒋志刚等-保护生物学26第20章 香港的生物多样性及其保护.pdf VIP
原创力文档

文档评论(0)