mirror of
https://github.com/LHY0125/Gobang-Game.git
synced 2026-05-10 02:19:46 +08:00
Add files via upload
This commit is contained in:
@@ -5,18 +5,19 @@
|
||||

|
||||

|
||||
|
||||
> 🎯 **最新版本 v5.0** - 全面重构,新增配置管理、复盘分析、评分系统等核心功能
|
||||
> 🎯 **最新版本 v6.0** - 网络功能重大更新,新增在线对战、全局变量统一管理等核心功能
|
||||
|
||||
## 📋 大版本更新
|
||||
|
||||
### v5.0 (2025-07-10) - 重大更新
|
||||
- ✨ **新增配置管理系统** - 支持INI配置文件持久化
|
||||
- 📊 **完整复盘功能** - 逐步回放对局并提供专业评分
|
||||
- 🧠 **智能评分系统** - 每步棋评分分析和MVP评选
|
||||
- 💻 **现代化UI界面** - 重新设计的用户交互界面
|
||||
- 🔧 **模块化重构** - 清晰的代码架构,便于维护扩展
|
||||
- ⚡ **禁手规则支持** - 可选启用标准五子棋禁手规则
|
||||
- ⏱️ **计时器功能** - 支持每回合时间限制设置
|
||||
### v6.0 (2025-07-10) - 网络功能重大更新
|
||||
- 🌐 **网络对战模式** - 支持在线多人实时对战功能
|
||||
- 🔗 **服务器/客户端架构** - 完整的网络通信框架
|
||||
- 📡 **实时数据同步** - 棋盘状态和游戏进度实时同步
|
||||
- 🛡️ **网络安全验证** - 基本的数据验证和防作弊检测
|
||||
- 📊 **连接状态管理** - 自动断线重连和延迟显示
|
||||
- 🏗️ **全局变量统一管理** - 优化代码结构和可维护性
|
||||
- 🔧 **宏定义统一管理** - 消除重复定义,提高代码质量
|
||||
- ⚙️ **网络配置系统** - 支持服务器地址和端口配置
|
||||
|
||||
## 目录
|
||||
- [C语言五子棋人机对战AI](#c语言五子棋人机对战ai)
|
||||
@@ -61,7 +62,7 @@
|
||||
- [🔧 技术优化](#-技术优化)
|
||||
|
||||
## 项目简介
|
||||
这是一个使用C语言实现的五子棋人机对战系统,它基于 Alpha-Beta 剪枝优化的 Minimax 算法,并支持自定义棋盘大小、游戏存档和实时悔棋。
|
||||
这是一个使用C语言实现的现代化五子棋对战系统,支持人机对战、双人对战和网络对战三种模式。系统基于 Alpha-Beta 剪枝优化的 Minimax 算法,具备完整的配置管理、复盘分析、智能评分和网络通信功能。
|
||||
|
||||
## 功能特性
|
||||
|
||||
|
||||
Reference in New Issue
Block a user