- 23
- 0
- 约2.41万字
- 约 26页
- 2020-12-08 发布于四川
- 举报
摘 要
五子棋作为一个棋类竞技运动,在民间十分流行,为了熟悉五子棋规则及技
巧,以及研究简单的人工智能,决定用Java开发五子棋游戏。主要完成了人机
对战和玩家之间联网对战2个功能。网络连接部分为Socket编程应用,客户端
和服务器端的交互用ClassMessage定义,有很好的可扩展性,客户端负责界面
维护和收集用户输入的信息,及错误处理。服务器维护在线用户的基本信息和任
意两个对战用户的棋盘信息,动态维护用户列表。在人机对弈中通过深度搜索和
估值模块,来提高电脑棋手的智能。分析估值模块中的影响精准
您可能关注的文档
最近下载
- 在《儒林外史》中,主人公的家庭背景如何?.docx VIP
- (2026年)纪念红军长征胜利90周年:让长征精神在新时代绽放新光芒PPT课件.pptx VIP
- 东风标致TU5JP4发动机电喷部分.pptx VIP
- 国网标准工艺库架空线路部分.doc VIP
- 2025年售后服务方案(精选).docx VIP
- 九年级英语第二单元短语整理.docx VIP
- 实用医学统计学与SAS应用_苏州大学中国大学mooc课后章节答案期末考试题库2023年.pdf VIP
- 现金管理项下委贷现金池产品方案.docx VIP
- 可转换债券的投资分析的论文.doc VIP
- 2025年华侨港澳台学生联招考试英语试卷(真题+答案详解).docx VIP
原创力文档

文档评论(0)