五子棋棋谱复盘
把一局五子棋的棋谱文本粘进来(对战页「导出棋谱」「复制棋谱文本」的结果都行),页面在你浏览器里逐步重算:每一手按威胁档位(成五、活四、冲四、活三)评分,给出亏了多少、是自己的连子机会没抓住还是对手的威胁没堵住,可以在棋盘上逐步回看。每条结论都附「引擎建议」落点和备选,点「看变化」还能展开双方各走两手的浅层参考。分析完有一段「教练的话」:问题出在哪一段、反复犯的是什么,以鼓励收尾。报告能一键复制或下载成文本;最近的几盘留在本机随时回看。不限次数,没有广告,也不收一分钱。
第一步:把棋谱给它对战页导出的 .txt,或复制的棋谱文本
分析在你浏览器里算(按威胁档位逐步评分),通常一秒内完成,不上传服务器
还没有棋谱:粘入文本或选文件后点「开始分析」。
最近复盘的棋局
这一页怎么用
- 先有一盘棋:到五子棋对战页(/study/wuziqi)下完一局,点「复盘这一局」会自动带着棋谱跳到这一页并开始分析;或者点「导出棋谱」存下 .txt 文件、「复制棋谱文本」拿到剪贴板,回到这里粘贴或选文件;
- 点「开始分析」——五子棋的分析是按威胁档位逐步评分(不是深搜),通常一秒内走完,报告直接出来;
- 看右侧「复盘结论」:教练的话在最上面,往下是漏着、错着的清单——每条都写着引擎建议走哪、备选有哪些;点任何一条,棋盘就跳到那一手;也可以在「行子回看」里逐格走,或点「回放这局」从开局整局重演;
- 复盘完可以「复制报告」或「下载报告」留档发群;想回看以前下的棋,展开「最近复盘的棋局」点「加载」就回来了——最近 5 盘都留在这台设备上。
「亏了多少」这个数是怎么来的
五子棋的得失很具体:连成五子直接赢,活四下一手必胜,冲四逼对方应一手,活三再进一步就是活四。这一页的引擎评估的就是这套威胁档位——成五、活四、冲四、活三、眠三、活二,跟对战页教你看棋用的是同一套语言:
| 报告里的说法 | 意味着什么 |
|---|---|
| 没亏 | 与最优着法的分差在噪声以内,不用纠结 |
| 自己的活三没搭 / 没堵住对手的活三 | 错着:活三级的机会没抓住(或对手的活三没堵住)——五子棋最常见的输棋原因,会进结论清单 |
| 自己的冲四没走 / 没堵住对手的冲四 | 漏着:冲四级的机会没了,对手逼你应一手 |
| 自己的活四没下 / 没堵住对手的活四 | 漏着:活四两头都通,下一手基本必胜(或被对手必胜) |
| 能直接连五取胜的一手没下 / 没挡住对手连五 | 最重的漏着:成五的机会就在盘上,这一手没下就没了 |
只把亏到活三级以上的列进结论,是因为点评估对「平静着法」(只有眠三、活二级小连子)本来就有噪声,把它们挑出来只会误导。亏分还会拆成两个方向照实说:是自己的连子机会没抓住(进攻亏),还是对手的威胁没堵住(防守亏)——五子棋的攻防常常就在一两个点上,这个区分比笼统的「亏了」有用得多。
不只说「亏了」:建议着、备选和参考变化
每条结论下面都写着引擎建议:算「这步亏了多少」的同一份榜单,第一名就是引擎自己会走的点——它就写在你走的那一手下面,还带最多两个备选和各自的分差。想知道这一路下去大概长什么样,点「看变化」:双方各按榜首走两手共四步,用坐标展示(黑 H8 白 I9 黑 J8 …这样),算过会缓存,再点收起。
两点如实说明:如果引擎选的恰是你走的那一手,报告会明说「分差多半是噪声,不用改」;变化线只有四手浅层延伸,能看出「这个点大概往哪连」,不冒充十几步的深算证明。
「教练的话」是什么
结论清单上面有一段「教练的话」:把你这盘的亏分按前段 / 中段 / 后段、按进攻亏还是防守亏、按漏着错着分档聚合之后,用固定模板生成的一小段总结——比如亏分最集中在哪一段、漏防犯了几次、对手比你多漏几次。它不是大模型,不会自由发挥:每一句都能对着上面的清单核对出来,语气按鼓励写,但每个字都有数据撑着。复盘容易变成自责大会,这里刻意把它写成「下一步改一件事」。
免费与不限次数,为什么能做到
不少复盘功能把「赛后分析」放在会员墙里,或者每天只送你一次——原因很简单:算力在人家服务器上,一次一次都是钱。这一页反过来:解析、评分、总结全部在你自己的浏览器里跑,我们这边零服务器成本,自然不用设次数、不用登录、不用看广告。也正因为是纯本地计算,五子棋的复盘快得不像「分析」——点评估没有搜索树要展开,一盘棋毫秒级出报告。
棋谱从哪来、什么格式能读
最省事的路:对战页点「复盘这一局」,棋谱自动带过来。手动方式也行——「导出棋谱」存下的 .txt、「复制棋谱文本」的结果,粘进来或选文件都可以。几种写法都认,混着来也行:
| 写法 | 说明 |
|---|---|
| 1. 黑 H8 | 导出格式:一行一手,颜色词只是给人读的,先后手由步序决定(第 1 手必黑) |
| 1. 黑 H8 白 I9 | 一行多手也可以 |
| H8 / H8-I9 / h8i9 | 纯坐标也认;表头、说明行(读不出坐标的)自动跳过 |
如实说:五子棋没有像国际象棋 PGN 那样一家独大的通用格式,各家软件记法互有出入,所以本页只承诺读本站对战页的导出格式,不冒充「支持所有棋谱格式」。棋谱与规则不符(坐标出界、落在已有子上)时会明确告诉你是第几手、停在哪,不会硬猜。
几句实话
- 引擎就是对战页那个本地引擎:候选点打分(四方向的连子与封堵一起数),能稳定抓出「该堵不堵、该连不连」这类关键错,但不算深变——它讲不了十几步后的对杀;
- 规则口径与对战页一致:无禁手自由规则,长连(五个以上)也算赢,黑白规则完全一样——正式比赛的连珠禁手(三三、四四、长连)这里不做,页面不冒充比赛棋盘;
- 没有评估条,是刻意的:威胁分换算成「胜率」是伪精确,所以局面状态用「回看到第几手、这手形成什么」表达,不装精确;
- 棋谱、分析结果、报告导出与「最近复盘的棋局」都只存在你这台设备的浏览器里:不上传、不注册,换设备或清数据就没有了,重要棋谱请用「下载报告」或对战页的「导出棋谱」留档;
- 「复盘这一局」移交用的是浏览器的 sessionStorage:只在你当前标签页里传一次,分析开始后即删,不会带到别的页面或别的设备。
常见问题
棋谱从哪来?
对战页点「复盘这一局」会自动把这局带过来;或点「导出棋谱」存下 .txt 再选文件;或点「复制棋谱文本」后直接粘贴。只要是本站对战页导出的坐标记谱(黑 H8、白 I9 这样),一行一手或一行多手都能读。
「亏了多少」是怎么算的?
引擎在每一个局面里都按威胁档位(成五、活四、冲四、活三、眠三、活二)给每个可下的点打分,「最优点的综合分 − 你实际那一手的综合分」就是这一手亏掉的。综合分 = 自己的进攻威胁 + 对手在同点的威胁,所以能成五的点、必须堵的点都会被顶到最前。
为什么说「没堵住对手的活三」而不只说亏了多少分?
亏分会拆成两个方向:进攻亏(自己的连子机会没抓住)和防守亏(对手的威胁没堵住),谁占大头就照实说哪种。五子棋的攻防常常就在一两个点上,「漏防」比「亏五万分」有用得多——前者告诉你下一盘先看什么。
「教练的话」是 AI 生成的吗?
不是大模型。它是把你这盘的亏分按阶段、进攻/防守、分档聚合之后,用固定模板生成的一段话——问题出在前段还是后段、漏防犯了几次、对手比你多漏几次,句句都能对着清单核对。语气按鼓励写,但每个字都有数据撑着;也因为它不上传任何内容,这个功能才能免注册、无限次用。
报告可信吗?
方向可信、精度有限。引擎按点打分(四方向的连子与封堵一起数),对「该堵不堵、该连不连」这类关键错很稳,但不算深变——它讲不了十几步后的对杀。所以报告只把亏到活三级以上的当结论,平静着法的小分差不列;「看变化」也只有四手浅层延伸,如实不冒充深算。
我的棋谱会被上传吗?
不会。分析全部在你浏览器里跑(棋盘重放 + 本地评分),服务器只把页面发给你,不知道你粘了什么棋谱。复盘完的报告可以一键复制或下载成 .txt,也是纯本地生成;「最近复盘的棋局」只存你这台设备的浏览器里,换设备或清理数据就没有了。
为什么分析这么快、也不用等进度条?
五子棋引擎是点评估——给每个候选点数一遍四方向的连子与封堵,没有要一层层展开的搜索树,一盘棋毫秒级就算完。国际象棋、中国象棋的复盘每步要真搜几层,所以那边有进度条;这边不需要,点了马上出结果。
支持禁手规则吗?
不支持,与对战页同一口径:无禁手自由规则,长连(五个以上)也算赢,黑白规则完全一样。正式比赛的连珠禁手(三三、四四、长连禁手)这里不做,页面不冒充比赛棋盘——用禁手规则下的棋谱,这里的分析口径不成立。