棋谱质量排行榜 · 评分规则

适用版本:2026 年 10 月起  |  本站独家,基于 AI 逐着复盘
如果说英雄榜衡量「赢没赢」,那么质量榜衡量的是「下的好不好」。 本站用象棋 AI 引擎把每一盘收录棋谱逐着复盘,评判每一步与最佳着法的差距, 从而得出每位棋手的棋谱质量分。输了棋但全程少失误,照样能拿高分。

一、两榜的分工

象棋英雄榜棋谱质量榜
看什么比赛结果:胜、和、负行棋过程:每一步的准确度
数据源等级分赛的对局成绩AI 对每盘棋的逐着分析
回答的问题他在赛场上打赢了谁他的棋下得有多干净
上榜门槛等级分 ≥ 2301有效棋谱 ≥ 71 局

两榜互相印证:一个棋手若等级分中等但质量分很高,说明棋力其实高于战绩, 很可能经常遇到强手或在关键局吃亏;反之则说明战绩好于内容,赢棋过程较为惊险。

二、每盘棋怎么评

每一盘被收录的棋谱都会经过 AI 引擎分析,得到以下几项:

  • 综合表现分:最重要的一项。综合每一步与最佳着法的差距给出评分,1 分为最差、10 分为最好。失误越少、越接近最优解,分数越高;
  • 失误数:本局中出现明显偏差的着法数量;
  • 激烈度:局面争夺的激烈程度与战术含量。这很重要,见下面第五条;
  • 分阶段数据:同一局棋会拆分为开局、中局、残局分别评分,因此可以按阶段单独排名。

三、哪些棋局计入

并非所有棋局都参与评分,以下几类会被排除,以保证榜单的可比性:

筛选规则阈值理由
全局最少着数≥ 20 着剔除刚开局就中断的残谱,样本不完整
单阶段最少着数≥ 10 着某个阶段太短时,该阶段评分没有统计意义
短和局剔除和棋且 < 28 着十几步就握手言和的默契和棋反映的是赛程安排,不是棋力
未进入某阶段该阶段不评分例如中局就被将死的棋,不产生残局分,不能按 0 分计入
上榜最少谱数≥ 71 局样本太少时偶然性太大,不足以形成稳定评价

四、★ 三道同一起跑线的校正

直接把每个人所有棋局的表现分拿来平均是不公平的: 有人常年在和棋居多的慢棋里磨,有人专打你死我活的开局; 有人总遇到简单的平稳局面,有人每盘都要处理复杂对杀。 为了把这把尺子拉平,本站做了三道工序。

1. 分层标准化:先比同类,再加权汇总

把全部棋局按两个维度分到不同的层:

  • 结果层:本局是和棋,还是分出了胜负;
  • 激烈度层:按激烈度从低到高切成 8 档,每一档的棋局数量自动均等。

然后,先算出「全库每一层的平均表现分」,再把每个棋手各层的表现,按全库的层构成重新加权。 这样一来,比较的是:

在完全相同的局面构成下,你的表现是多少分?

它剔除了「对手是谁、局面难不难」带来的差异,只留下棋手本人的发挥。

2. 贝叶斯收缩:谱越多,分数越可信

即使做了分层,谱数不同的人可信度仍然不同——下 71 局的人可能刚好手风顺, 下 800 局的人才真正稳定。因此质量分采用收缩算法:

校正分 = (谱数 × 个人校正均分 + 100 × 全库均分) ÷ (谱数 + 100)
  • 谱数很少时,分数被拉向全库均值,不容易凭几十局偶然高分冲上榜首;
  • 谱数累积越多,收缩的影响越小,个人真实水平的主导作用越强;
  • 这是本站防止「小样本刷榜」的核心手段。

3. 激烈度调节:平稳棋不加分,激烈对杀不含糊

分层校正保证了「比较的公平」,但还有最后一个问题:平稳的对局里, 着着接近最佳解是常态,AI 给的表现分天然偏高——专下四平八稳的棋, 照样能把分数磨得很高,这就是「太稳的棋占便宜」。 2026 年 11 月起,质量分加入一道激烈度调节:

质量分 = 校正分 + 0.02 × 谱数/(谱数+100) × (个人平均激烈度 - 全库平均激烈度)
  • 激烈度高于全库平均的棋手获得轻度加成,低于平均的被轻度扣减; 系数刻意取得很小(0.02),只为纠正「平稳棋得分虚高」的系统性偏差, 不主导排名——名次仍以棋谱准确度为主;
  • 调节量随谱数收缩:谱少的人激烈度偶然性大,调整幅度小;谱多的人调整充分;
  • 它鼓励的是在复杂激烈局面里同样少失误的棋——既要下得准,也要下得有内容, 而不是靠反复平稳兑子磨高分。

五、超额表现(残差)怎么看

榜上还有一个超额表现字段,含义是:

把等级分按 50 分一档分组,用你的表现减去同档棋手的平均水平—— 正值说明你的棋谱质量高于同水平棋手的常态,负值说明低于。

它同样经过谱数加权处理。这个值的意义在于跨水平比较: 等级分 2600 的人表现通常天然优于 2300 的人,但「比自己这个档位强多少」是可以横向比较的。 想要找「被等级分低估的棋手」,看这个字段最有意思。

六、四个阶段榜与两个棋风榜

同一批棋谱可以产出六个独立榜单,在排行榜页「阶段 / 棋风」维度按需切换:

榜统计口径适合看什么
全局整局棋的综合表现总体稳定性,是主榜
开局仅开局阶段的着法布局熟练度、是否常吃套
中局仅中局阶段的着法攻杀算路、战术嗅觉
残局仅残局阶段的着法残功夫,通常最能拉开差距
棋风 · 激烈度每盘棋 excitementScore(局面争夺激烈程度与战术含量)的个人均值,谱少者向全库均值收缩谁下的对局最激烈
棋风 · 波动度excitementScore 的个人标准差谁的风格起伏最大(大胆泼辣 vs 四平八稳)
怎么读「激烈度」:激烈度越大,说明这个人的对局争夺越激烈、战术含量越高, 棋风越「凶悍」——喜欢对攻、弃子、复杂对杀;激烈度偏小则偏向平稳运子、控制型的棋风。 注意激烈度衡量的是风格而非棋力:凶悍不代表更强,平稳也不代表更弱, 建议与质量榜(下得准不准)搭配着看。
同一个人在四个榜上的名次往往差异很大:开局强而残局弱说明基本功靠套路; 残局强而开局弱说明算度深但准备不足。这是很有价值的自查工具。

七、榜单字段说明

字段单位含义
质量分1~10 分校正后的主评分,榜单排序依据
原始均分1~10 分未做分层校正的算术平均,仅供参考对比
超额表现分相对同水平档位的超出程度,可正可负
谱数局计入统计的有效棋局数量,越多越可信
和棋率%计入棋局中和棋的比例
平均失误次/局每局平均的明显偏差着法数
平均着数着计入棋局的平均长度
等级分分取自英雄榜,用于分档比较

八、常见问题

为什么我下了很多棋却没能上榜?
榜单要求有效谱数 ≥ 71 局。被剔除的常见原因:棋局不足 20 着、 和棋且不足 28 着、某些阶段不足 10 着。另外棋局的对手身份需要可识别,否则无法归入你的档案。
我的质量分和原始均分差很多,正常吗?
正常,而且这正是分层校正起作用的证据。差值大说明你的棋局构成与全库平均水平有明显不同 (比如你打的比赛更容易出分胜负,或对手整体偏强)。看名次请以质量分为准。
胜局会得到更高的质量分吗?
不直接得到。结果只作为分层依据之一,用来保证「赢棋的人」和「输棋的人」在同一标准下比较。 一盘输棋只要全程少失误,表现分照样可以很高。
为什么同一盘棋,我的分比对手低?
AI 逐着独立评估双方:谁在关键节点偏离最佳解更多,谁的分就更低。这是逐着质量的差异,与胜负无关。
我的棋很少失误,为什么质量分不算顶尖?
除了准确度,榜单还计入激烈度:平稳对局中少失误是常态,含金量相对低; 在激烈对杀、复杂攻防中依然保持高准确率,才是质量榜最认可的表现。
分数多久更新一次?
随棋谱收录与 AI 分析进度滚动更新,不定期全量重算。重算会包含新收录的棋局,因此名次会有小幅波动。
质量榜入口:棋谱质量排行榜 ·  等级分规则:象棋英雄榜等级分规则