五子棋
人机对弈五子棋:先连成五子者获胜。
常见问题
五子棋的基本规则?
AI 是怎么下棋的?
悔棋会退回几步?
连胜是怎么统计的?
使用步骤
- 执黑先行,点击落子
你执黑棋先行:点击棋盘交叉点落子,或用方向键移动光标后按回车;AI 执白随后应手。
- 横竖斜连五即胜
任意方向(横、竖、两条斜线)先连成五子即获胜;本站为自由规则,六子或以上同样算胜,无禁手限制。
- 看懂 AI 的攻防
AI 会优先完成自己的五连与冲四,也会封堵你的五连与活三;它的评分略偏进攻,所以你的活三往往能换来它的强攻。
- 善用悔棋复盘
一次悔棋会同时撤回你和 AI 的最近一手,方便试验不同的进攻路线;对局结束后不能再悔棋。
- 累计你的连胜纪录
连续获胜会累计连胜数,落败或和棋清零;最佳连胜保存在浏览器本地,跨对局保留。
工具详细介绍
五子棋起源于中国,是流传最广的棋类游戏之一:规则一分钟学会,变化却深不见底。与围棋相比它更轻快,与井字棋相比它更有层次。「活三」「冲四」「双三」这些术语背后,是先手与后手之间一来一回的攻防交换。
本版本内置启发式 AI,会对每个候选点做攻防评分,兼顾连五、冲四、活三与封堵,棋力适中。15 路棋盘完全在浏览器本地渲染与计算,支持悔棋、连胜统计与键盘操作,是休息间隙动脑放松的理想选择。
AI 的评分表就写在代码里:连五计 100000,活四 10000,冲四与活三同为 1200,活二 120。每个候选点按四个方向累加,再乘以 1.05 的进攻权重加上防守分,评分高低就是它的全部性格,整体略偏进攻。这套数值解释了它的行为:你摆出活三时它常常不封堵而是自己抢攻,因为它在赌自己的攻势更快。看懂评分就能将计就计:先逼它防守,再在它回防的路上做双威胁。
原理与背景
五子棋的攻防语言是一套威胁等级:连五最大,冲四次之,活三再次。冲四差一子成五,对方必须立刻回应。活三两头都空,下一手就能变成冲四。进阶的手法是「双威胁」:一手棋同时做出两个活三,或冲四加活三,对方只能堵一个。绝大多数对局的胜负都由这种双重威胁决定,而不是慢慢连子。自由规则下六连同样算胜,长连是武器而不是失误,这一点和有禁手的规则完全不同。
别看规则简单,它在数学上已被解决。上世纪 90 年代,计算机科学家 Victor Allis 用「威胁空间搜索」证明了结论:自由规则下先手必胜。黑棋走得完美时,白棋理论上找不到挡住它的办法。对实战的启发很直接:先手的价值随手数复利增长。每一手都要问一句:这步棋是让我的威胁多了一个,还是让对方的威胁少了一个。本站 AI 对每个候选点做攻防评分,读懂它的优先级后,用双威胁逼它顾此失彼,是稳定取胜的路径。
AI 应手前有约 300 毫秒的思考间隔,落子节奏接近真人,局面不会瞬间崩塌。悔棋会把你的上一手和 AI 的应手一起撤回,棋盘永远停在你行动前的状态,试验新套路不会留下痕迹。连胜数与最佳连胜写进本地 t55k6-gomoku 键,输棋或和棋清零当前连胜,最佳值跨对局保留。棋盘 15 路,边角区域的可发展方向少,这解释了为什么开局要向中腹靠,也是中腹布局更值钱的直接原因。
典型使用场景
- 五分钟一局的棋类入门
规则一分钟讲完,一盘三五分钟,是学棋压力最小的起点。孩子学会堵三连就能下得有来有回,成就感来得比围棋象棋早得多。
- 办公间隙的对弈
键盘方向键加回车就能落子,休息间隙也能来一盘。悔棋会同时撤回 AI 的应手,试错成本为零,适合午休时悄悄练新套路。
- 攻防思维训练
每一手都要同时回答两个问题:我有没有更快的连五,对方下一步会连哪。这种双向扫描是棋类思维的基本功,连胜纪录就是训练效果的反馈。
- 读懂 AI 的脾气
AI 的冲四与活三分值相同,威胁判断都按同一张表来。故意送一个假活三引它偏离主战场,是低成本学习「威胁交换」的沙盘,几局就能摸清它的优先级。
使用技巧
- 开局抢占中腹:天元附近的棋子向四个方向发展的空间最大。
- 活三要趁早:两条活三交汇形成的「双活三」几乎无法同时封堵。
- 防守时看「下一手」:封堵对方冲四之前,先确认自己没有更快的连五手段。
- 对付这个略偏进攻的 AI,防守反打最有效:先做冲四逼它必应,等它的子偏离主战场,再回头经营自己的活三。
注意事项
- 只连自己的子
闷头只摆自己的三条线,对手的活三一成型就追悔莫及。每落一子前先看对方最长的连线,威胁等级往往比自己的进度更需要先处理。
- 活三不封堵
活三放着不管,下一手就是冲四,再下一手就是连五,封堵要赶在它升级之前。等到被将军才反应,永远慢两拍,这是新手输棋的头号原因。
- 开局下边角
边角的棋子只有两三个方向可以发展,中腹的棋子四面开花。前几手靠近天元布局,后面的连线选择会多出好几倍。
- 连胜后放松防守
连胜数字鼓励进攻,但 AI 的冲四评分同样致命,漏防一次就可能被反杀清零。每三手做一次双向扫描:我的最快连五在哪,它的最快连五在哪,两边都要看。