最后更新:
chess.com 的 Game Rating 是对你在一盘棋中发挥出的实力的估计。根据 chess.com 帮助中心,它“通过将你的着法质量与你所在等级分水平的棋手应有的表现进行比较来确定”。由于你自己的等级分就是比较的一部分,而一盘棋又只是很小的样本,这个数字可能比你的 Elo 高出或低出几百分。
Game Rating 衡量什么,不衡量什么
Game Rating 看的是你在一盘棋里的着法质量,并把它表达在等级分刻度上。它描述的是这一盘棋,而不是一个新的等级分。它不会改变你在 chess.com 的等级分,不是根据比赛结果算出的表现分,也不能说明你在整个比赛中会表现如何。
它还继承了准确率的全部局限。它衡量的是你的着法让出了多少胜率,所以一盘平静、一边倒的棋和一盘尖锐、双方都有机会的棋,即使真实质量相同,也可能得出差别很大的数字。准确率本身如何计算,请看国际象棋准确率是怎么算的?
为什么同一盘棋可能得到不同的 Game Rating
帮助中心的定义是把你的着法与“你所在等级分水平的棋手应有的表现”作比较。因此你的等级分是输入之一。两位着法质量相同但等级分不同的棋手,并不是用同一个预期来衡量的,棋手们也经常反映,相近的准确率得到的 Game Rating 却不同。chess.com 没有公开公式,所以你的等级分具体占多大权重并不清楚。
实际结论是:Game Rating 适合用来比较你自己的对局。用它和其他棋手比较,或者凭一盘棋猜测自己的“真实”等级分,就没那么有用了。
为什么单盘棋的估计噪声很大
- 对局长度。一盘只有 20 步、其中大量是定式着法的棋,给估计提供的信息非常少。长对局提供的更多,但一个后期漏着仍可能把它拖垮。
- 强制变化。回吃和唯一着法很容易下准,所以充满这类着法的对局看起来比实际更强。
- 对手强弱。弱对手会送给你明显胜定的局面,在那里几乎每步棋都能得高分。强对手会让局面保持紧张,小错误的代价就更大。
- 时限。在同一等级分下,子弹棋和超快棋比快棋或慢棋包含更多因时间不足造成的错误。
准确率本身每盘起伏就很大。在 GM Larry Kaufman 对 chess.com 快棋的研究中,即使每位棋手约有 50 盘正式对局,用准确率预测顶尖棋手等级分的误差中位数仍是 48.5 Elo。单盘棋的噪声要大得多。这些数字背后的平均值请看按等级分看国际象棋准确率。
| 数字 | 依据 | 稳定程度 |
|---|---|---|
| 你的 chess.com 等级分 | 你所有积分对局的结果 | 稳定,每盘变化几分 |
| Game Rating | 一盘棋的着法质量,与你的等级分水平比较 | 噪声很大,可能变化几百分 |
| 20 到 50 盘的平均 | 多盘对局的着法质量 | 稳定得多 |
ChessRank 如何估计一盘棋的实力
ChessRank 的对局分析也会为双方各给出一个等级分估计。按代码,它的做法如下:
- 先算准确率。对局在你的浏览器中用 Stockfish 分析,并按ChessRank 如何分析你的对局中描述的方式评分。
- 从准确率到等级分的阶梯。这一方的准确率通过一组点构成的阶梯换算成等级分,阶梯依据 chess.com 为真实对局给出的 Game Rating 拟合。
- 向你自己等级分的拉动。如果对局的 PGN 中含有棋手的等级分,估计值会与之混合,而且该等级分越高,拉动越强。如果 PGN 中没有等级分,估计只来自准确率。
- 机器人保持自己的等级分。在与机器人的对局中,机器人一方保持在其标示的等级分。
- 范围。结果保持在 100 到 3500 之间。
已知局限:输入只有你的准确率和你的等级分,没有别的。准确率中的任何误差都会直接带入估计,一盘棋终究只是一盘棋。这个数字经过校准,力求接近 chess.com 的 Game Rating,但它们不是同一个系统,不会总是一致。
如何可靠地估计自己的水平
对多盘棋取平均。20 盘是合理的最低数量,50 盘更好,这也正是 Kaufman 研究所用的数量级。保持同一时限,因为超快棋和快棋的准确率不在同一基准上,并且看趋势而不是单个数值。
Report 可以替你完成这些:它一次性分析你最近在 chess.com 或 Lichess 的对局,并按时限显示平均准确率和战绩。Chess Stats 则跟踪它们随时间的变化。两者都免费,无需账户,没有每日限制。
ChessRank 是独立项目,与 Chess.com 或 Lichess 无隶属关系,也未获得其认可或赞助。所有商标均归其各自所有者所有。
常见问题
chess.com 上的 Game Rating 是什么意思?
它是对你在一盘棋中发挥出的实力的估计。根据 chess.com 帮助中心,它通过将你的着法质量与你所在等级分水平的棋手应有的表现进行比较来确定。它不会改变你的实际等级分。
为什么我的 Game Rating 这么低?
通常是因为一两个大错、一盘小错代价很高的尖锐对局,或者时间紧张。一盘棋只是很小的样本,所以下了一盘坏棋后 Game Rating 低,并不能说明你的水平。请看多盘对局的平均值。
为什么我的 Game Rating 比我的 Elo 高?
短对局、强制变化,以及把明显胜定的局面送给你的对手,都会让准确地下棋变得更容易。因此单盘棋可能明显高于你的等级分。如果在很多盘棋里都这样,你的等级分很可能会上升。
Game Rating 和表现分是一回事吗?
不是。表现分是根据对阵已知实力对手的结果计算的。Game Rating 基于你在一盘棋中的着法质量,并与你所在等级分水平应有的表现相比较。
ChessRank 如何估计一盘棋的实力?
它用一条依据 chess.com 真实对局 Game Rating 拟合的阶梯,把这一方的准确率换算成等级分,然后在 PGN 中有棋手等级分时与之混合。等级分越高,向该等级分的拉动越强,结果保持在 100 到 3500 之间。
需要多少盘棋才能估计我的水平?
同一时限下至少 20 盘,50 盘更好。在 Kaufman 的研究中,即使每位棋手约有 50 盘正式对局,顶尖棋手的误差中位数仍有 48.5 Elo。ChessRank 的 Report 会替你对最近的对局取平均。
资料来源
Game Rating 的定义来自 chess.com 帮助中心。关于样本量的数字来自 GM Larry Kaufman,Accuracy And Ratings On Chess.com,chess.com 博客,2023 年 8 月。关于 ChessRank 的信息来自其自身代码。