象棋等级分简介

了解等级分的基本概念、应用与计算方法

等级分简介

等级分是一种用于评估棋手竞技水平的数值指标,最早由美国物理学家阿尔帕德·埃洛(Arpad Elo)提出,因此也被称为“埃洛等级分”。等级分广泛应用于象棋、国际象棋、围棋等智力项目,以及其他竞技性体育项目(如电子竞技)中,用于衡量选手的实力。

等级分的广泛应用

其实很多棋友已经有过象棋等级分的经历,如果你玩过天天象棋的积分场(5/10/20分钟场),那个就是按照Elo公式来计算的等级分。等级分不仅应用于象棋,还被引入到多个体育项目中,例如:

等级分的作用

等级分的计算方法

等级分的计算基于对局结果和对手的等级分差异,核心思想是:赢棋者获得分数,输棋者失去分数,平局则双方分数变化较小。

以下是常见的计算步骤:

  1. 计算预期胜率: 根据双方等级分差异,计算出每位选手的预期胜率。例如:
    E = 1 / (1 + 10^((R_opponent - R_player)/400))
              
    其中,R_opponentR_player 分别是对手和自己的等级分。 但是,普通棋迷可能不便于直接使用这个公式,可以直接从现成的预期得分率表中查询,如下:
    分差 期望值 分差 期望值 分差 期望值 分差 期望值
    0 0.500 100 0.640 200 0.760 300 0.849
    10 0.514 110 0.653 210 0.770 310 0.856
    20 0.529 120 0.666 220 0.780 320 0.863
    30 0.543 130 0.679 230 0.790 330 0.870
    40 0.557 140 0.691 240 0.799 340 0.876
    50 0.571 150 0.703 250 0.808 350 0.882
    60 0.585 160 0.715 260 0.817 360 0.888
    70 0.599 170 0.727 270 0.826 370 0.894
    80 0.613 180 0.738 280 0.834 380 0.899
    90 0.627 190 0.749 290 0.841 390 0.904
    这其实很好理解,我们常说两个棋手之间的实力对比是五五开/四六开/三七开,这里的期望值E就是这个意思。例如如果两个棋手的等级分分差为80分,那么从上表中查看的结果是0.613,也就是说,等级分高的选手胜率为61.3%,双方就是四六开。换言之,如果双方是五五开,两人的等级分肯定差不多那么等级分差应该是0,或者分差小于50,对照上表,确实如此。
  2. 实际得分: 根据对局结果确定得分:
    • 胜利:得分为 1
    • 平局:得分为 0.5
    • 失败:得分为 0
  3. 等级分更新: 通过以下公式更新等级分:
    R_new = R_old + K * (S - E)
              
    其中:
    • R_old:原等级分
    • K:调整系数(通常为 10~40,根据选手水平调整)
    • S:实际得分
    • E:预期胜率

中象网等级分与中国象棋协会等级分的区别

中象网等级分计算与实施办法
中国象棋协会等级分计算与实施办法
中国象棋协会快棋等级分计算与实施办法

常见问题(Q&A)

  • 首先通过等级分右上角的搜索框(筛选框)输入你的名字试试看能否找到。
  • 请查看等级分下方的"计算以上等级分所依据的赛事"这部分的清单:
    • 注意 如果您参加的比赛不在这个清单中,那么您的等级分是不会被计算的。
    • 注意 如果您参加的比赛在清单中,但是您没有出现在等级分榜单上,可能原因如下:
      • 您的对局数不足18盘。
      • 您的对局数中有轮空对局(轮空对局不会计入等级分计算)。
  • 举例来说:如果您参加了两个比赛,每个比赛有9轮,那么您的对局数是18盘,就会出现在等级分榜单上。
  • 还有其他可能的原因:
    • 您每次参加的比赛使用了不同的名字,也会导致对局数漏算。
    • 我们可能缺乏您的比赛数据。如果您有比赛数据,可以联系我们进行补充。

含对阵信息比赛成绩表,最好Excel格式,PDF格式难以保证成功率特别是张文楚编排软件

计算等级分所需要的并非比赛的名次而是每轮的对阵信息和对阵结果,所以要的是成绩表而不是名次表,下图分别是云蛇的成绩表和张文楚的成绩表样本:

含对阵信息比赛成绩表

含对阵信息比赛成绩表
云蛇比赛编排格式的文件

在云蛇比赛编排软件启动的时候,不要点击进入比赛,而是点击“数据目录”,就会打开数据文件的存放目录,选择和比赛名称相同的后缀为ysbs的文件提交即可。如果你已经进入比赛编排界面,点击左上角的“切换/新建赛事”即可返回,然后按照前面所述点击“数据目录”选择对应的文件即可。

现在就上传!

操作成功!

没有那个年代的比赛数据,如果你有这些数据,可以提供给我们。我们需要的是含对阵信息的成绩表,但是有些老的成绩表,只有名次,没有对阵信息,这样我们是无法计算等级分的。况且这些老的比赛成绩,很多还是图片形式而不是电子版,我们只能手工处理,工作量非常大,难以操作。

在右上角的search框中,输入“女”、“昭通”、“曲靖”等筛选词,即可得到你想要的结果,但是仅供参考。如果这是省级等级分,那么使用的数据是全省公开赛,如果是市级等级分,那么使用的数据是市级公开赛,如果是女子等级分,那么使用的数据是女子公开赛,如果是职业等级分,使用的是职业赛事,所以这样的方法只能用来参考。换句话说,如果想要获得某个市的排名,那么应该参考这个市自己制作的等级分排名,而不是去看全省的排名,因为有些棋手只参加市一级的比赛,缺乏省赛的数据,所以就不会有省等级分的排名或者排名不理想,所以虽然能从全省等级分中看到本市棋手的排名,但是只具有参考意义,不一定合适,本市有自己的等级分计算榜单那要更客观一些。

对于已经去世的棋手,榜单上通常会保留一年才会移除,但这依赖于棋友们提供的信息。对于不活跃棋手,考虑到业余棋手的特性,初步定为最近三年没有参加过计算等级分的赛事,就会自动移除。

理论上等级分不会变但排名会变,因为有新棋手加入等因素。但是实际上等级分也会有小幅的变化,这是因为等级分是按照比赛时间先后计算的,但是业余比赛的数据收集是比较困难的,例如我们今年才拿到去年某个比赛的数据,那么这个比赛的数据今天才会导入并计算,所以等级分会有小幅的变化。虽然这个比赛你可能并未参加,但是因为等级分的计算是全局的,你曾经的对手的等级分可能会有变化,所以最终也可能影响到你,但这种变化幅度较小。换句话说,如果我们并未增加过任何一个你最后一次参赛时间之前的比赛数据,那么你的等级分是不会变化的。但也有万一,某些棋手信息的变动,例如同一个棋手使用了不同的名字参赛后来合并了信息,也可能对你的等级分造成极其轻微的变动。

如果你想知道两个棋手对局后的等级分变化,可以使用我们的等级分计算器,输入两个棋手的最新等级分,然后选择比赛结果(胜/负/和),即可得到结果。所以在比赛的对阵表出来之后,你就可以预测你的等级分变动值了。

等级分计算器

棋手所在地和等级分计算没有关系,和排名也没有关系,但是显示的地方不一样。等级分有两张表,第一张表就是主表,第二张表(副表)紧跟在主表下方,第二张表的名称为“非本地区棋手等级分”。

举例说明:一个广东棋手既参加本省的比赛,也参加四川和湖北的比赛,并且三个地方的参赛数量均符合上榜条件,即都超过18盘棋,那么三个地区的榜单上都会出现该棋手的名字,区别在于在广东的榜单上出现在主表中,而四川和湖北的榜单上该棋手出现在副表中,并且三个榜单上该棋手的分数都是不同的,因为计算等级分所依据的赛事也不相同。如果该棋手想把所在地改为四川,并提交申请的话,那么该棋手就会出现在四川的主表中,该棋手在广东和湖北的榜单中则出现在副表中了。前后申请所在地变更间隔事件不得短于一年。

之所以称为“参考名次”是因为这个名次可能是由系统重新计算的,不一定是比赛时成绩表中的名次。计算等级分并不需要用到名次,只用到对阵表和对阵结果,所以名次并不影响等级分。如果数据来源中包含了成绩表,那么名次就是比赛成绩表中的名次,是完全一致的,但是数据来源可能并没有包含成绩表,所以也就没有名次,这种情况下系统会重新计算名次,由于无法还原比赛主办方当时设置的排名规则,所以计算结果可能存在细微差异,仅供参考,称为“参考名次”

中象网象棋等级分 © 2025