计分方式 · Legacy

Legacy 保留旧版 ELO 计分作为历史对照,继续按原公式计算;TrueSkill 只作对照指标与配对调度工具。现行新版见页底链接。

Legacy:ELO

旧版计分保留作历史对照,继续按原公式计算。每位选手只有一个分数,初始 1000,单一 K 值 16;每场比赛结束即时更新。与现行体系一样,比分差不进入分值,比分只用来判定胜负。

公式

期望胜率(logistic 形式,400 分尺度):

E = 1 / (1 + 10^((R_opp − R) / 400))
delta = 16 · (s − E)
s ∈ {1 胜, 0 负}

预测口径与结算口径不同。预测(predictElo)用两队均分:

teamAvg = (r1 + r2) / 2
d = avg_B − avg_A
P(A 胜) = 1 / (1 + 10^(d / 400))

结算(replayMatches)则是逐人对对方队均:每人的 expected 按「个人分 vs 对方队均」计算,delta = 16 × (s − expected),四人各自独立应用。因此搭档的分数不进入更新,预测与结算口径不一致,四人的变化之和也不保证为零。

数值示例

1000+1000 对阵 1100+1100:队均 1000 对 1100,P(A 胜) = 1 / (1 + 10^0.25) ≈ 36.0%。对 1000 分选手,对方队均 1100,E ≈ 0.360:获胜 +16 × (1 − 0.360) ≈ +10.2,落败 −16 × 0.360 ≈ −5.8。对 1100 分选手,对方队均 1000,E ≈ 0.640:获胜 ≈ +5.8,落败 ≈ −10.2。同一场里,预测用的是队均口径,落分用的却是个人对对方队均口径——两套口径不要混用。

TrueSkill

TrueSkill 不是本站的主计分,它承担两个辅助角色:旧版排行榜上的对照指标,以及配对调度的平衡配对工具。

参数与直觉

初始 μ = 25,初始 σ = 8.333,β = σ / 2,不设平局。一句话直觉:μ 是实力估计,σ 是估计的不确定性,σ 越大表示系统对 μ 越没把握;新人和久未参加者都从不确定状态开始收敛。

本站用在哪

  • 旧版排行榜提供 ELO/TrueSkill 切换标签,用它与 ELO 互相对照。
  • 个人页展示每位选手的 μ/σ。
  • 配对调度(/schedule)按 μ/σ 构造胜率接近 50% 的对阵。
  • 它不随停赛时长增加不确定性,也不参与主榜与赛季结算——这两件事由现行 Glicko-2 体系负责。

现行计分已升级。

想看新版 Glicko-2 计分方式