排行榜不再统计在线时长
总榜过去按累计经验排名——那是一个只增不减的数字,所以榜首衡量的是投入的时间,而不是赢下的对局。现在它按一个会涨也会跌的评分排名。

通俗版
排行榜用来排序的数字是累计经验,而累计经验只增不减。玩得够多就能往上爬,无论你是否赢下过什么,而且根本没有往下走的路。于是这张榜诚实地回答了一个没人在问的问题:不是谁最强,而是谁待得最久。
现在每个人都有一个评分。它从 1,000 起步,赢了上涨、输了下跌,而涨跌幅度取决于你的对手是谁。战胜远高于你的人价值很大,战胜远低于你的人几乎毫无价值——这正是要点所在。
机器人的评分不会变化——每个难度都固定在自己的档位上,最弱的一档停在 700,远低于起始分。强手战胜它一分不得,而一旦失手却是实打实地掉分。没有什么可刷的:让数字上涨的唯一途径,是那些本该赢你的对手。
技术细节
用累计经验做排名,形状根本不对,而且差得不少。它按设计只增不减,因为等级、段位和卡牌都建立在它之上——按经验排序就是按对局数量排序。线上数据一目了然:榜首账号在 174 场对局中积累的经验是第二名的八倍,其中几乎全是独自对阵机器人,而一个一场未胜的玩家仍然稳坐前十五。
那些名字旁边的胜场列是另一个缺陷,而且更令人难堪。它是在访客自己的浏览器里对着对局表统计的,而该表只会返回访客参与过的对局——所以显示出来的并不是对方玩家的胜场,而是你与他共同参与过的对局中的胜场,对陌生人来说就是零。没有人作弊,榜单只是读错了行。同一个缺陷在同一周里也在个人页上修好了。
| 此前 | 现在 | |
|---|---|---|
| 排序依据 | XP | 评分 |
| 前两名的数值 | 52,150 / 6,605 | 1,342 / 1,305 |
| 零胜场能到的最高名次 | #14 | — |
| 重新计算的历史对局 | — | 1,203 |
每个机器人席位都是一个固定参照点,从不回写,所以与机器人的对局是对着一个已知对手定价的,不会抬高任何人。玩家在最初 5 到 10 场里移动很快,之后趋于稳定:新人能迅速找到自己的水平,而单场结果不会撼动老玩家。评分不会跌破 100,所以连败会触底,而不是一路失控下滑。
周榜需要同样的改造,原因却不同:它悄悄变成了一张任务榜。参与、获胜以及每完成一项任务都会给分,而任务每天给出的分数远多于一场对局——于是任何一位周榜领先者的总分中,有一半到四分之三来自每日任务,某一周第二名的得分与最后一名分毫不差。现在它按本周获得的评分排序,与主榜是同一把尺子,只是窗口更短。
