当前位置: 首页  事件  社会百态

ELO机制是什么意思

编辑:天下发布时间:2022-02-04 07:24:52

王者荣耀中有一个一直不被大家所知道的匹配机制,那就是ELO机制。简单来说,ELO机制就是决定你在游戏中会匹配到什么样的队友。

相信许多玩家都有这样一种体验,连胜之后必定连败,因为在你连胜的过程中,你的Elo值会越来越高,相反,你的队友则是ELO值越来越低,这样可以达到某种相对的平衡。反之,你的ELO值相对较低的时候,匹配到的队友就会变强。

这其实是很多对战游戏都会用到的算法,但是在王者荣耀这款游戏中尤为明显,当你一路连胜并且匹配事件变长的时候,那么你就有可能变成ELO匹配机制的受害者了。

概述

这个机制设计的初衷很简单,那就是防止一直连败的玩家自闭,所以给他们匹配一些厉害的玩家帮助他们获胜,但是对于厉害的玩家来讲,就是匹配了一些菜鸟来坑他,这也就是为什么有时候你连胜之后总会匹配到十分菜的辅助来坑你。

而这个机制其实也完全不是没有理解方法,因为很多时候你即使连胜也未必会增加隐藏分,这个隐藏分指数是和赛后评分息息相关的,所以你只是想办法让自己的赛后评分不高,即使连胜也不会有太大问题。

这也是为什么很多时候玩家会获得很多的败方MVP,但是获得很多胜方MVP却很难,就是因为即使你的队友很坑,你隐藏分高,但是只要你获得败方mvp,这时候你的隐藏分可能不减反增。

所以这时候最好的方法应该是坑一把,让自己隐藏分降下去,而不是为了战绩好看,拿一个败方mvp,那样匹配机制会继续给你匹配这样的坑队友。

不过也存在很多不被elo机制针对,能够一路连胜的玩家,这也是存在的,那就是贵八玩家,王者荣耀这游戏贵族等级确实会影响匹配机制,你贵族等级高了之后,就会发现队友都是一些厉害的玩家,这也是为什么你总是匹配到贵八玩家的原因。

ELO算法应用

匹配策略,以1V1的匹配为例,一般来说遵循以下匹配原则:0-N1秒内,仅匹配分差在X1以内的队友若N1秒内未找到满足条件对手,放宽匹配条件,N1-N2秒内,仅匹配分差在X2(X2>X1)以内的对手……直到找到对手。

1、定位赛阶段

当一个新玩家加入游戏时,我们肯定无法得知其真实的游戏水平,只能默认他为1200分(平均值)。为了缩短其收敛期,我们会加入定位赛的设计。在定位赛局数内,计算玩家得分的K值将再被乘上一个系数。

2、玩家(账号)实力大幅波动

首先,我们会引入一个【连胜/连败分数加值】的变量。当玩家连续获胜或者连续失败N次时,我们有理由相信玩家的游戏分数与真实水平分数相差过大。

并按照连胜/连败局数去增加【连胜/连败分数加值】于是在进行匹配索敌时,将按照【玩家游戏分数】+【连胜/连败分数加值】进行索敌。(这就是守望一个3000玩家10连胜后到了3300分,但是开始匹配到3500+分玩家的原因)最后进行分数结算时,按照【玩家游戏分数】进行。

3、休眠期的分数衰减

分数衰减的原因是:(1)我们期望玩家的活跃参与。(2)我们认为高分段玩家在长时间未进行游戏后,其真实水平也会下降。

所以,一般会设计1800分以上的玩家,X天未进行排位后其游戏分数会以Y分/天的速度衰减。

如何利用ELO机制避免排位连败呢?

ELO值的增加与减少与我们游戏的输赢和局内表现有关,表现越好,ELO值加的越多,表现越差,减的越少。因此,我们可以合理利用输赢与局内表现来控制ELO值,最终达到控制比赛输赢的目的。总结成一句:能躺绝不C。平时能表现得有多菜就表现得有多菜。

本文标签