五子棋

人机对弈五子棋:先连成五子者获胜。

手数0
连胜0
最佳连胜0

你执黑先行,AI 执白:点击棋盘交叉点落子(方向键移动光标 + 回车也可以),横、竖、斜任意方向先连成五子即获胜;AI 会同时兼顾进攻与防守。

常见问题

五子棋的基本规则?
双方在 15 路棋盘上轮流落子,黑棋先行;任意一方的棋子在横、竖或斜方向连成五子(或以上)即获胜;棋盘下满则和棋。本站采用自由规则,不限制长连禁手。
AI 是怎么下棋的?
AI 会对每个候选点做攻防评分:既能连五、冲四、活三就优先进攻,也会在你要连五或活三时及时封堵,评分略偏向进攻,棋力适中,适合休闲对弈与入门练习。
悔棋会退回几步?
一次悔棋会同时撤回你和 AI 的最近一手(保持轮到你落子),对局结束(分出胜负或和棋)后不能再悔棋,需要点「新游戏」开下一局。
连胜是怎么统计的?
连续获胜会累计连胜数,落败或和棋会清零;历史最高连胜保存在浏览器本地,刷新页面也不会丢失。

使用步骤

  1. 执黑先行,点击落子

    你执黑棋先行:点击棋盘交叉点落子,或用方向键移动光标后按回车;AI 执白随后应手。

  2. 横竖斜连五即胜

    任意方向(横、竖、两条斜线)先连成五子即获胜;本站为自由规则,六子或以上同样算胜,无禁手限制。

  3. 看懂 AI 的攻防

    AI 会优先完成自己的五连与冲四,也会封堵你的五连与活三;它的评分略偏进攻,所以你的活三往往能换来它的强攻。

  4. 善用悔棋复盘

    一次悔棋会同时撤回你和 AI 的最近一手,方便试验不同的进攻路线;对局结束后不能再悔棋。

  5. 累计你的连胜纪录

    连续获胜会累计连胜数,落败或和棋清零;最佳连胜保存在浏览器本地,跨对局保留。

工具详细介绍

五子棋起源于中国,是流传最广的棋类游戏之一:规则一分钟学会,变化却深不见底。与围棋相比它更轻快,与井字棋相比它更有层次。「活三」「冲四」「双三」这些术语背后,是先手与后手之间一来一回的攻防交换。

本版本内置启发式 AI,会对每个候选点做攻防评分,兼顾连五、冲四、活三与封堵,棋力适中。15 路棋盘完全在浏览器本地渲染与计算,支持悔棋、连胜统计与键盘操作,是休息间隙动脑放松的理想选择。

AI 的评分表就写在代码里:连五计 100000,活四 10000,冲四与活三同为 1200,活二 120。每个候选点按四个方向累加,再乘以 1.05 的进攻权重加上防守分,评分高低就是它的全部性格,整体略偏进攻。这套数值解释了它的行为:你摆出活三时它常常不封堵而是自己抢攻,因为它在赌自己的攻势更快。看懂评分就能将计就计:先逼它防守,再在它回防的路上做双威胁。

原理与背景

五子棋的攻防语言是一套威胁等级:连五最大,冲四次之,活三再次。冲四差一子成五,对方必须立刻回应。活三两头都空,下一手就能变成冲四。进阶的手法是「双威胁」:一手棋同时做出两个活三,或冲四加活三,对方只能堵一个。绝大多数对局的胜负都由这种双重威胁决定,而不是慢慢连子。自由规则下六连同样算胜,长连是武器而不是失误,这一点和有禁手的规则完全不同。

别看规则简单,它在数学上已被解决。上世纪 90 年代,计算机科学家 Victor Allis 用「威胁空间搜索」证明了结论:自由规则下先手必胜。黑棋走得完美时,白棋理论上找不到挡住它的办法。对实战的启发很直接:先手的价值随手数复利增长。每一手都要问一句:这步棋是让我的威胁多了一个,还是让对方的威胁少了一个。本站 AI 对每个候选点做攻防评分,读懂它的优先级后,用双威胁逼它顾此失彼,是稳定取胜的路径。

AI 应手前有约 300 毫秒的思考间隔,落子节奏接近真人,局面不会瞬间崩塌。悔棋会把你的上一手和 AI 的应手一起撤回,棋盘永远停在你行动前的状态,试验新套路不会留下痕迹。连胜数与最佳连胜写进本地 t55k6-gomoku 键,输棋或和棋清零当前连胜,最佳值跨对局保留。棋盘 15 路,边角区域的可发展方向少,这解释了为什么开局要向中腹靠,也是中腹布局更值钱的直接原因。

典型使用场景

  1. 五分钟一局的棋类入门

    规则一分钟讲完,一盘三五分钟,是学棋压力最小的起点。孩子学会堵三连就能下得有来有回,成就感来得比围棋象棋早得多。

  2. 办公间隙的对弈

    键盘方向键加回车就能落子,休息间隙也能来一盘。悔棋会同时撤回 AI 的应手,试错成本为零,适合午休时悄悄练新套路。

  3. 攻防思维训练

    每一手都要同时回答两个问题:我有没有更快的连五,对方下一步会连哪。这种双向扫描是棋类思维的基本功,连胜纪录就是训练效果的反馈。

  4. 读懂 AI 的脾气

    AI 的冲四与活三分值相同,威胁判断都按同一张表来。故意送一个假活三引它偏离主战场,是低成本学习「威胁交换」的沙盘,几局就能摸清它的优先级。

使用技巧

  • 开局抢占中腹:天元附近的棋子向四个方向发展的空间最大。
  • 活三要趁早:两条活三交汇形成的「双活三」几乎无法同时封堵。
  • 防守时看「下一手」:封堵对方冲四之前,先确认自己没有更快的连五手段。
  • 对付这个略偏进攻的 AI,防守反打最有效:先做冲四逼它必应,等它的子偏离主战场,再回头经营自己的活三。

注意事项

  • 只连自己的子

    闷头只摆自己的三条线,对手的活三一成型就追悔莫及。每落一子前先看对方最长的连线,威胁等级往往比自己的进度更需要先处理。

  • 活三不封堵

    活三放着不管,下一手就是冲四,再下一手就是连五,封堵要赶在它升级之前。等到被将军才反应,永远慢两拍,这是新手输棋的头号原因。

  • 开局下边角

    边角的棋子只有两三个方向可以发展,中腹的棋子四面开花。前几手靠近天元布局,后面的连线选择会多出好几倍。

  • 连胜后放松防守

    连胜数字鼓励进攻,但 AI 的冲四评分同样致命,漏防一次就可能被反杀清零。每三手做一次双向扫描:我的最快连五在哪,它的最快连五在哪,两边都要看。

相关工具