https://playhearthstone.com/zh-tw/news/23523064/
开发者访谈:《炉石战记》英雄战场排名系统更新
大家好!我是《炉石战记》团队的首席数据科学家 Tian。在 18.4 版本
中,我们会更新英雄战场的排名系统,今天我要来跟各位分享这次更新幕后
的几个运作原理和机制!
在我们进入正题之前,如果你对于个人排名的基本事项以及排名所代表的意
义等议题感兴趣的话,建议你可以去看看先前讨论英雄战场排名机制的文
章,了解排名在每场对战结束之后是怎么更新的,并认识变异数的运作方
式。
接下来,就让我们进入主题,讨论一下全新的排名系统吧!
更新排名系统的动机是什么?
我们希望排名系统能够让玩家有累积游戏进度的感觉,并营造出公平的配对
环境。如果只采用一种排名,那么要同时达到这两件事情会颇有难度。因
此,我们设计出了“双排名”系统来达成这两个目标。排名系统在经过更新
之后,总共会有两种排名,一个是外部排名,另一个则是内部排名:
外部排名:这个排名会显示在英雄战场的大厅接口中。这个排名的主要目的
是提供赛季“进度”,并以一定的准确度呈现出玩家的真实技术水平。
内部排名:玩家看不到这个排名。这个排名的主要目的是协助我们在任何时
候评估玩家的真实技术水平,借此营造出公平的配对环境。
外部排名(面向玩家)有什么样的更新?
在每个赛季刚开始的时候,玩家的外部排名会归 0(18.4 版本是第一赛
季)。
每个赛季刚开始的时候,排名拥有“保护范围”,如果排名等于或低于
2000 分,则外部排名不会下降。因此,在使用者接口中所能看到的最低排
名是 0 分。
介于 2000 分到 6000 分之间的外部排名拥有“保底机制”。超过每个“保
底机制”的门槛之后,你的外部排名就不会再掉回这个门槛以下。目前,每
500 分是一个门槛,也就是:2000 分、2500 分、3000 分、3500 分、4000
分、4500 分、5000 分、5500 分、6000 分。
玩家在每场对战中所能获得的最高外部排名是 300 分。
在每场对战结束之后,如果你的外部排名低于 6500 分,那么除了排名的
“实际”变动之外(实际变动可能为正也可能为负),我们还会赋予你少量
的额外分数。举例来说,玩家的排名在每场对战结束之后,理论上会增加或
减少 50 分,但因为我们会赋予玩家 3 点进度分数的关系,因此玩家排名
实际上会增加 53 分或减少 47 分。这个少量的额外分数全完依照你的外部
排名而定,你的外部排名越低,“进度额外分数”就会越高。请注意,进度
额外分数非常少,除非你进行的游戏场数够多,否则甚至感受不出来有这种
分数的存在。当你的外部排名高于 6500 分时,进度额外分数会归 0。
内部排名(隐藏不可见)有什么样的更新?
玩家无法看见自己的内部排名,这种排名不像外部排名那样会随着赛季而重
置。
内部排名的整体分布情形大致上呈现钟形曲线,以数学的专业术语来说,就
是所谓的“常态分布”。我们可能会时不时地透过名为“再规一化”的程序
来促进玩家内部排名的常态分布。这种调整幅度通常很轻微,但有其必要性
存在!
内部排名跟外部排名不同,没有任何排名保护或保底机制,也没有额外进度
分数的加成。你和对手的内部排名和变异数都会根据对战结果而更新。
配对系统如何受到影响?
我们只会根据玩家的内部排名来进行配对,因为内部排名的设计可以每次都
忠实地反映出玩家的真实技术水平。在配对玩家的过程中,我们会试着寻找
八名内部排名最相近的玩家,以尽可能确保游戏的公平性。
外部排名则完全不会影响配对的过程。因此,外部排名 7000 分的玩家也有
可能遇到外部排名 1000 分的玩家,只要这两个人的内部排名分数相近就有
可能。如果你在技术水平很高的英雄战场对战中遇到排名 0 分的玩家,这
是因为对方的内部排名分数很高的关系,对方很有可能才刚刚开始参加英雄
战场的最新一个赛季!
外部排名和内部排名之间的关系是什么?
所有玩家在新赛季刚开始的时候,外部排名都是 0 分,且对战会按照玩家
实力进行“公平”的配对。就整体来说,我们希望内部排名较高的玩家能够
在赢得胜利之后获得较多的排名分数,输掉对战时所失去的排名分数则是希
望所有玩家都相同。
更具体地来说,当你预先计算出来的排名分数增减幅度为正时,你所获得的
分数还会经过“分数调整”因子的加成。当你的内部排名高于外部排名时,
这个因子会按照你的内部排名与外部排名两者之间的差异来做调整。你可以
把这个过程视为“补正”,因为外部排名必须“补正”到跟内部排名接近的
程度。如果你的外部排名高于内部排名,那么就不会再继续补正。
我们希望大家都能享受到《炉石战记》英雄战场的乐趣!我们会持续倾听大
家的意见回馈,所以请不吝与我们分享任何有关配对系统和积分系统的看
法。我们旅店见!