自 2010 年 · 每月支持超过 200 万次工具运行
自 2010 年
添加到 Chrome

我的工具箱

自动模式

还没有收藏的工具。

升级为高级版
相关工具
KD比率计算器网球计分器随机国际象棋开局生成器石头剪刀布生成器随机锦标赛对阵生成器
主页 > 杂项 > 通用工具
 

Elo 等级分计算器

根据双方原始积分、比赛结果和K值,计算比赛后的Elo积分变化。得到新积分、预期得分、实时胜/平/负情景表和期望曲线,适用于国际象棋、电竞或任何Elo排名体系。

免费使用无需注册即时出结果
Elo 等级分计算器立即免费试用 ▼
快速示例——点击填写表单,然后按“计算”:

Embed Elo 等级分计算器 Widget

Elo 等级分计算器

Elo 等级分计算器准确显示单场比赛后你的等级分如何变化。输入你的等级分、对手的等级分、比赛结果和 K 因子,计算器会应用经典的 Elo 公式,为你提供新的等级分、预期得分(预期得分)以及双方更新后的等级分。它还会在 Elo 预期曲线上绘制这场对局,并列出胜、和、负各自对应的分值。

什么是 Elo 等级分系统?

由物理学家 Arpad Elo 创建的 Elo 等级分系统,是一种为国际象棋等双人游戏中的选手排名的方法。每位选手都有一个代表其实力的数值。每场比赛后,胜者获得分数,负者失去分数,而转移分值的多少取决于结果有多出人意料。击败强得多的选手会让你的等级分大幅变化;击败弱得多的选手则几乎不会改变等级分。如今,这套系统的应用远不止国际象棋,还包括电子竞技、乒乓球、Scrabble、足球排名以及无数在线匹配系统。

Elo 公式

计算分为两部分:先计算你的预期得分,再根据实际结果与预期的差异更新等级分。

第 1 步 — 预期得分
$$E_{you} = \frac{1}{1 + 10^{(R_{opp} - R_{you})/400}}$$
第 2 步 — 等级分更新
$$R'_{you} = R_{you} + K \times (S - E_{you})$$

这里的 \(S\) 是你在比赛中的实际得分:获胜为 1,和棋为 0.5,失败为 0。\(K\) 是 K 因子,\(E_{you}\) 是你的预期得分。等级分变化就是 \(K \times (S - E_{you})\),因此如果你的表现完全符合预期,等级分就不会变化。

什么是预期得分?

E = P(胜) + 0.5 × P(平)。允许平局时,预期得分不等于获胜概率。仅凭 Elo 无法分别估计胜、平、负概率。本计算对双方使用相同的 K 因子。

等级分差(你 − 对手)你的预期得分含义
−4000.09 (9%)明显劣势方
−2000.24 (24%)劣势方
−1000.36 (36%)略处劣势
00.50 (50%)势均力敌
+1000.64 (64%)略占优势
+2000.76 (76%)优势方
+4000.91 (91%)明显优势方

什么是 K 因子?

K 因子决定单场比赛能够改变多少等级分。较大的 K 会让等级分快速响应,这在选手的真实实力尚不确定时很有用。较小的 K 会让等级分保持稳定,适合已经确立水平的高水平选手。选择合适的 K 需要在响应速度和稳定性之间取得平衡。

K 因子典型用途表现
40FIDE 新选手(前 30 场比赛)快速、波动大 — 快速找到真实水平
32许多在线平台(例如 Chess.com)响应灵敏,常见默认值
24USCF 俱乐部选手中等
20FIDE 等级分低于 2400 的选手平衡
10FIDE 棋王(2400+)缓慢、非常稳定

为什么击败较弱的选手获得的分数更少?

由于变化量为 \(K \times (S - E)\),预期得分会发挥平衡作用。如果你明显占优,预期得分 \(E\) 接近 1,那么即使获胜,实际得分 \(S = 1\) 与 \(E\) 之间的差距也很小,因此只能获得几分。击败强得多的选手时,\(E\) 较小,差距就会更大,因此能获得更多分数。这种自我修正的机制可以让整个等级分池长期保持合理。

Elo 等级分变化取决于什么?

📊 等级分差

双方等级分之间的差距决定预期得分,进而决定有多少分数处于交换之中。

🎚️ K 因子

较大的 K 会放大每次变化,因此相同的结果会让等级分移动得更远。

🏁 结果

胜、和、负分别将实际得分 S 设为 1、0.5 和 0。

⚖️ 零和转移

使用共享 K 因子时,你赢得的分数正好等于对手失去的分数。

如何使用这个计算器

  1. 输入双方等级分:输入你当前的等级分和对手当前的等级分。
  2. 选择比赛结果:选择胜、和或负。
  3. 选择 K 因子:选择 32、20 或 10 等预设值,或选择“自定义”输入自己的数值。
  4. 点击“计算”:查看你的新等级分和分数变化、预期得分、双方更新后的等级分、胜/和/负情景表,以及标出本场对局的预期曲线。

常见问题

什么是 Elo 等级分系统?

Elo 等级分系统是一种计算国际象棋等双人游戏中选手相对实力的方法。每位选手都有一个数值等级分,每场比赛后胜者从负者那里获得分数。交换的分值取决于双方的等级分差和称为 K 因子的缩放值。

如何计算 Elo 等级分变化?

首先计算预期得分 \(E = 1 / (1 + 10^{(R_{opp} - R_{you})/400})\)。然后新等级分为 \(R' = R + K \times (S - E)\),其中 S 是实际得分(胜为 1、和为 0.5、负为 0),K 是 K 因子。变化量等于 \(K \times (S - E)\)。

Elo 中的 K 因子是什么?

K 因子决定单场比赛能够改变多少等级分。40 等较高的 K 因子会使等级分快速变化,适合新选手;10 等较低的 K 因子则能保持高水平选手的等级分稳定。FIDE 对新选手使用 40,对等级分低于 2400 的选手使用 20,对棋王使用 10;许多在线平台使用 32。

Elo 中的预期得分是什么?

E = P(胜) + 0.5 × P(平)。允许平局时,预期得分不等于获胜概率。仅凭 Elo 无法分别估计胜、平、负概率。本计算对双方使用相同的 K 因子。

为什么击败较弱的选手获得的分数更少?

因为 Elo 模型本来就预期你会击败等级分较低的选手,所以你的预期得分很高,S − E 的差值很小,只能获得少量分数。击败等级分更高的对手会令模型意外,因此 S − E 较大,可以获得更多分数。失败时则相反。

Elo 等级分变化是零和的吗?

当双方使用相同的 K 因子时,是的:一方获得的分数正好等于另一方失去的分数。有些等级分组织会为双方分配不同的 K 因子,这种情况下交换只能近似为零和。

其他资源

引用此内容、页面或工具为:

"Elo 等级分计算器" 于 https://MiniWebtool.com/zh-cn/elo等级分计算器/,来自 MiniWebtool,https://MiniWebtool.com/

由 miniwebtool 团队制作。更新日期:2026 年 7 月 6 日

通用工具:

热门与最新工具:

轮胎负荷指数与速度等级查询睡袋温度评级指南投注赔率转换器查看全部 →
主页 > 杂项 > 通用工具 > Elo 等级分计算器