自走棋分数机制 自走棋分数算法

自走棋分数机制 自走棋分数算法



因为经常看到玩家咨询有关自走棋MMR(天梯分)系统工作原理,以及根据他们的比赛排位,MMR应该如何计算的问题。 特别是,玩家在段位差距过大的对局和段位接近对局中的MMR计算存在脱节。举个例子,很多玩家不知道如果他的段位接近该局平均段位,那么获得第四名也将增加MMR。我将通过演示不同对局情况的MMR变化去总结一些要点。
 
MMR变化=(该局平均MMR-你的MMR)*0.1725+排名常数
 
先用你自己的MMR和该局平均MMR对比,再用你在该局中获得的排名对应常数加权。
 
MMR相当于隐藏天梯分,是段位变化依据,涨分升段掉分降段。
 
MMR算法
 
决定MMR变化的算法简单明了。首先,计算对局平均段位→用你的段位和对局平均段位相减→差值乘以0.1725→乘积加入一个该局你的最终排名对应的常数。
 
排名对应的常数:
 
第一名:127
 
第二名:102
 
第三名:77
 
第四名:51
 
第五名:-51
 
第六名:-77
 
第七名:-102
 
第八名:-127
 
(第八名至少-15,可推断第一名至少+15。不然会存在拿到第一名也掉分的情况,不合理。)
 
算法可以总结为:MMR变化=(该局平均MMR-你的MMR)*0.1725+排名常数
 
注意事项
 
1. 各个段位之间相差80MMR,除了皇后级别没有限制。因此在一个段位相近的对局中,你可以预计自己的段位变化为:第一名+1.5段,第二名+1.25段,第三名+1段,第四名+0.625段,第五名-0.625,以此类推。
 
2. 第四名和第五名之间的段位差距要大于第四名和第一名的差距。所以在每局游戏中要尽可能拿到第四名而不是第五名。在相对平衡对局的情况下,拿两次第四名上的分要多于一次第一名一次第五名。
 
3. MMR变化上下限的存在意味着MMR算法不是简单的算术加减。举例来说,一个主教玩家在自动匹配对局中获得第一名将加15分,而他“本该”扣分。因此,MMR的通货膨胀是存在的。
 
4.玩家的段位会在游戏结束后更新,但是他可以在该局游戏还未结束前就去匹配下一局游戏。这意味着,游戏中的段位不能作为计算该局结束后MMR变化的真实段位,所以有时你会对游戏结束后的段位变化感到奇怪。
 
举例
 
以下是一些根据算法计算的MMR变化案例。
 
下图所示:一个段位完全相同的游戏对局中,MMR变化情况如图。注意这些只是常数值。
 
自走棋MMR
 
所有玩家全是主教1段
 
下图展示的情况是:一个玩家高于平均段位,一个玩家低于平均段位。在这个例子中,每位玩家的段位变化近似。可以看出,1或2个段位的高低不是很影响MMR变化。
 
自走棋
 
6个主教一段,1个主教二段,1个骑士九段
 
下图展示段的情况是:一个人的段位特殊,其他人段位相近。当玩家比平均段位高5段时,获得第四名也会扣MMR。其他玩家的MMR变化和上图段位一致的情况相似。相反地,当玩家低于平均5段时,获得第五名也将涨MMR。
 
自走棋MMR
 
7个骑士一段,1个骑士六段
 
下图展示的情况是:一个玩家比平均段位高7段,这名玩家获得第三名及以下会扣MMR
 
自走棋MMR
 
7个骑士一段,1骑士八段
 
注意当最高段位和最低段位相差7段,其他玩家段位居中时,最高段位玩家获得第四名仍将增加MMR,反之亦然。
 
自走棋MMR
 
8位玩家段位依次从骑士一段到骑士八段
 
下图展示的情况是:一个玩家比平均段位高9段,这名玩家获得第二名及以下会扣MMR。
 
自走棋MMR
 
1个主教一段,7个骑士一段
 
下图展示的情况是:一个玩家比平均段位高10段,如果这名玩家获得第一名会加低保(15分),第一名以下都是扣MMR。
 
自走棋MMR
 
1个主教二段,7个骑士一段
 
还有一种出现可能性十分十分低的也就是一个皇后段位和七个士兵段位
 
自走棋MMR
 
1个皇后段位和7个士兵段位

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。