五子棋
在 15×15 标准棋盘上进行五子棋对弈,支持双人对战与 AI 模式(启发式评估活四、活三等棋型),率先连成五子者获胜,纯前端可离线玩耍。
🎮 Gomoku (Five in a Row)
Play Gomoku on a standard 15x15 board in two-player or AI mode; the engine evaluates open fours, open threes and other shapes heuristically.
黑棋落子
步数:0
▼
游戏规则
- 黑棋先手,双方轮流在棋盘交叉点落子
- 任一方在横、竖、斜方向连成五子即获胜
- 棋盘下满未分胜负则为平局
棋型评估
AI 模式使用启发式评估算法,识别活四、冲四、活三、眠三等棋型并计算最优落子位置。
- 活五 100000分
- 冲四/活四 10000分
- 活三 1000分
- 眠四 1000分
- 活二 100分
- 眠三 100分
操作提示
- 点击棋盘交叉点即可落子
- 最后一手用红色方框标记
- 悔棋可撤销上一步操作
- 人机模式下 AI 自动执白棋
📚 深度解析:五子棋(双人/AI)
💡 常见使用场景
- 双人对战:在 15×15 标准棋盘轮流落子,先连成五子者胜。
- AI 练习:单人挑战启发式 AI,练进攻与防守。
- 算法演示:理解活四、活三、冲四等棋型评估,适合讲解博弈搜索。
方法(胜负规则)
15×15 棋盘(225 个交叉点),黑白轮流落子,横/竖/斜任意方向先连成 5 子即胜;活四(两端空的四连)对手无法同时封堵必赢。简化版无禁手,先手(黑)优势明显。
算例(演示)
黑棋 (7,7) 起手,白棋阻 (7,8);黑续 (7,9)(7,10) 形成 (7,7)→(7,11) 的五连即胜。若白在 (7,6) 抢先堵,则黑转 (8,7) 制造另一方向活三。先手应主动做双活三逼对手顾此失彼。
❓ 常见问题(FAQ)
- 为什么总输给先手?
- 无禁手规则下黑棋先手且可抢中心,优势大;后手宜早做活三牵制、避免被冲四。
- 有禁手吗?
- 正式比赛黑棋有禁手(双三/双四/长连);本工具为休闲版,未强制禁手,以连五为唯一胜负。
⚠️ 使用说明与注意事项
- 本工具纯前端运行,数据不会上传到服务器
- 建议在主流浏览器(Chrome/Safari/Firefox/Edge)中使用
- 计算结果仅供参考,请以实际应用场景为准