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:
@@ -3,24 +3,30 @@
|
||||
* @brief 五子棋游戏核心逻辑头文件
|
||||
* @details 游戏核心逻辑实现
|
||||
* @author 刘航宇(3364451258@qq.com、15236416560@163.com、lhy3364451258@outlook.com)
|
||||
* @date 2025-07-02
|
||||
* @date 2025-07-07
|
||||
* @version 4.0
|
||||
* @note
|
||||
* 1. 新增功能:
|
||||
* - 增加了对禁手规则的支持,防止玩家进行无意义的走法。
|
||||
* - 新增了游戏计时器功能,限制每回合的思考时间。
|
||||
* - 添加了复盘功能,支持保存和回顾对局记录。
|
||||
* - 实现了评分系统,可以对每一步棋进行评分和分析。
|
||||
* 2. 性能优化:
|
||||
* - 优化了评估函数的性能,减少了不必要的计算。
|
||||
* - 引入了 Alpha-Beta 剪枝算法,提高了 AI 搜索的效率。
|
||||
* - 改进了内存管理,减少了资源占用。
|
||||
* 3. 用户界面改进:
|
||||
* - 新增了命令行界面,提供更友好的交互体验。
|
||||
* - 可以自定义棋盘大小,增加游戏的灵活性。
|
||||
* - 优化了提示信息,使游戏操作更加直观。
|
||||
* 4. 代码结构优化:
|
||||
* - 将游戏逻辑和用户界面分离,提高代码的可读性和可维护性。
|
||||
* - 优化了代码结构,提高了代码的可读性和可维护性。
|
||||
* - 模块化设计,便于功能扩展和维护。
|
||||
* 5. 异常处理:
|
||||
* - 增加了输入错误的异常处理机制,确保游戏的稳定性。
|
||||
* - 修复了一些已知的 bug,提高游戏的稳定性。
|
||||
* - 增强了错误提示,帮助用户快速定位问题。
|
||||
* 6. 文档更新:
|
||||
* - 完善了代码注释,提高了代码的可读性。
|
||||
* - 更新了文档,包括功能描述、使用方法、注意事项等。
|
||||
|
||||
Reference in New Issue
Block a user