游戏规则:
• 黑棋先手,双方轮流在棋盘交叉点下棋
• 率先在横、竖、斜任意方向连成五子者获胜
• 支持悔棋功能,可撤销上一步操作
• 可切换AI模式进行人机对战
• AI难度可调节,搜索深度越深棋力越强
• 支持AI先手/后手选择
AI算法:
• 基于 lihongxun945/gobang项目 的算法实现
• 使用 极小化极大算法 + Alpha-Beta剪枝
• 智能棋型识别和启发式评估函数
• Zobrist哈希缓存和搜索深度控制
• 支持必胜/必防策略和迭代加深
• AI思考时间会根据难度和硬件性能变化
性能说明:
• AI算法完全依赖本地计算,性能越强,速度越快
• 难度越高,搜索深度越深,耗时越长
• 如感觉AI走棋过慢,可适当调整难度
• 本AI未使用神经网络,基于传统博弈算法
by 杜宗远 keaidang@gmail.com