规则敏感性 · 22

只改贴目或规则,AI 的最佳手会翻转吗

贴目改变胜负门槛,数子、数目、劫规则、禁自杀与盘面税则改变终局记账。真正值得研究的不是胜率动了多少,而是哪一手在什么边界上换位。

  1. 贴目先移动胜负门槛

    同一盘面下逐点改变komi,可以得到胜率随贴目的曲线。SAI用sigmoid建模多贴目,说明一个局面不是只对应一个固定胜率。

    A/B棋盘相同,只改变komi;先看曲线而不是强行找翻转。
  2. 分数变化不等于最佳手变化

    若所有候选的分数一起平移,胜率会变而order=0不变。只有候选曲线交叉,才能称为答案翻转。

    两条候选价值曲线是否交叉,比单个胜率差更关键。
  3. 数子与数目会给收官手不同价格

    面积计分包含盘上活子,地域计分依赖围地与提子;button、seki tax等也会改变半目边界。局部官子顺序因此可能换位。

    同一收官局部在area与territory ledger中有不同边际收益。
  4. 劫规则改变的是合法未来

    simple ko、positional superko、situational superko不是同一约束。当前着即使合法,后续可回到哪些盘面也不同,因此劫材与转换路线会改价。

    两条变化在同一点分叉:一条未来可回提,另一条被superko封闭。
  5. 引擎和网络必须同时支持规则

    KataGo官方规则说明提醒,旧network即使装在新engine里也可能错误评估复杂规则局面。规则实验要保存两者身份,不能只升级程序。

    新engine配旧network仍可能不是有效的规则对照。
  6. 扫描翻转区间而不是挑两个贴目

    建议固定棋盘、模型、visits与随机性,按0.5目步长扫描komi,并对每套规则保存前三候选。翻转点用区间表示,避免假精确。

    从离散点重建候选排序带,并标出首次稳定换位区间。
  7. 把翻转地图变成教学条件

    教学不应说某手永远最佳,而应写清在何种规则、komi与局面边界下更有效。这样棋手换服务器或赛制时能重新判断。

    最终卡片同时显示坐标、适用规则、komi区间与代价。

规则与方法来源

  1. KataGo supported rules
  2. KataGo Analysis Engine
  3. SAI multi-komi paper

做规则翻转实验前

  • 棋盘与模型固定
  • komi按区间扫描
  • 候选排序与胜率分开
  • engine和network都记录
  • 合法性由对应规则复核
打开秀策时代定式