【英雄联盟】用ELO值计算一下S13截至第二轮结束各队实力评分并预测第三轮比赛


3楼猫 发布时间:2023-10-23 13:14:27 作者:EliAsZ2z Language

Hello大家好,这里是Elias。

两年前也在虎扑发过帖子讲了下阵容体系的理论,当时有人找我一起做赛事分析的电竞工作室做视频做公众号,不过后来还是为了梦想去了某个LPL的队伍当青训领队待了一年,算是体验了一波职业的生活。不过今天不从专业角度出发,仅仅从“图一乐”的角度,用ELO值计算一下S13截至第二轮结束各队实力评分并预测第三轮比赛。闲话不多说,下面正式开始。

【抱歉,写着发现有点复杂,不想看公式的直接拉到最后面有省流结论】

一、什么是ELO值

一言以蔽之,ELO值是用来衡量队伍水平的值,它的加减与对战双方实力差距有关,战胜更强的对手时获得的分更高,败给更弱的对手时输的分更多。通过与不同对手交战,ELO分不断加减,会逐渐更加准确地反应队伍的实力水平。【目前采用的数据仅仅为瑞士轮前两轮,数据是还不够准确的,因此暂时图一乐。】【当然就算再准的数据也是图一乐】

二、ELO值的计算公式与我选择的参数及选用理由

(1)公式部分

Ra:A玩家当前的RatingRb:B玩家当前的RatingSa:实际胜负值,胜=1,平=0.5,负=0【这是国际象棋用的Sa值,提供给出来便于读者理解。LOL的计算涉及到BO1,BO3,BO5等不同赛制的不同结果,因此在后面给出我设定的参数】

Ea:预期A选手的胜负值,Ea=1/(1+10^[(Rb-Ra)/400])Eb:预期B选手的胜负值,Eb=1-Ea

R’a:A玩家进行了一场比赛之后的Rating

R’a=Ra+K(Sa-Ea)K:K值是一个极限值,代表理论上最多可以赢的得分和失分,K/2就是相同rating的玩家其中一方胜利后所得的分数。

(2)我选择的参数

1.假设每个赛区实力平均,设置每个赛区最后一名基准分为2000分,每往上一名增加50分。即BDS(LEC#4)为2000分,GAM(VCS#1)为2000分,G2(LEC#1)为2150分。【分差为50分的两队,胜率为57.15%和42.85%,我感觉是比较合理的区间】

2.赛区荣誉调整。根据赛区近期成绩,LPL赛区垄断了本年的季中赛前两名,赛区整体加200分。LCK赛区垄断了S12世界赛,但时间较远,赛区整体加150分。

3.游戏碾压调整。以下四个指标每符合一个,额外加减10分。游戏时间(25分钟),人头比(3倍以上且胜者人头数大于10,如12比3),玲珑塔(龙魂vs0龙,水晶vs0塔各10分)

4.连胜连败调整。按照小局计算,连胜2场后,每多连胜一场加10分;连跪亦然。(虽然出局了不再计算了,但是图个乐子,整个比赛结束后再所有队伍排序一次进行鞭尸,并且提供了一种“如果某某队对上某某队,会是某某结果”的讨论可能(如果有必要的话))。【这里比起20日晚写的原贴进行了更新,当时没有细想合理性,现在更新优化完感觉还不错】

5.赛区对战调整。跨赛区队伍对战,且对比各自在赛区内名,排名下克上时触发,胜者整体赛区+10*相邻位次分,负者赛区整体-10*相邻位次分。(注:LCS#1对标LPL,LCK,LEC赛区#2,VCS#1对标其它赛区#4, LCS#3)

注:以上第3-5点调整仅在瑞士轮阶段生效,用于加快调整误差。

6.公式参数:BO1 K=50 Sa 1:0=1; BO3 K=100 Sa 2:0=1, 2:1=0.7; BO5 K=150 Sa 3:0=1, 3:1=0.8, 3:2=0.6【这里K的选择比较保守,但是模拟计算了几次,考虑了很久还是选择比较小的K值,这样不同赛区的赛区加分权重会拉得比较大的差距,也符合我对于欧美队伍的水平认知,尤其不想在BO1阶段万一LPL或者LCK的队伍输给靠后的LCS/LEC队伍时掉太多分,BO1是有点运气成分在里面的。当然,因为K设置得比较小,我也添加了一些调整方式,尤其是第五点赛区对战调整,能够帮助修正一些赛区的误差(最后发现给LPL的分还是保守了,LPL#4>LCS#1)】【BO3、BO5不同比分的Sa值也是有考虑的】

三、开始计算两轮结束后的ELO值!

按照我的参数,可以得出各队伍基础ELO值如下

【英雄联盟】用ELO值计算一下S13截至第二轮结束各队实力评分并预测第三轮比赛-第0张

初始ELO分

可能图看不太清,但是不太重要。

开始计算!(随便截了个图给你们看看我的计算区)

【英雄联盟】用ELO值计算一下S13截至第二轮结束各队实力评分并预测第三轮比赛-第1张

方便计算

通过两轮计算,并加上各种调整值,得出以下结果:

【英雄联盟】用ELO值计算一下S13截至第二轮结束各队实力评分并预测第三轮比赛-第2张

原贴在其他论坛发布于20日晚,现在更新了一下21日后的数据

【英雄联盟】用ELO值计算一下S13截至第二轮结束各队实力评分并预测第三轮比赛-第3张

原贴在其他论坛发布于20日晚,现在更新了一下21日后的数据

可能不太直观,排序一下!

【英雄联盟】用ELO值计算一下S13截至第二轮结束各队实力评分并预测第三轮比赛-第4张

这是第二轮结束后,第三轮开始前的ELO排名哦

好了这下明显多了。这里有两个点值得关注一下

1.为啥JDG比第二的GEN领先这么多?

因为在第一轮赛区调整值时,WBG作为四号种子把LCS#1的NRG干了,LCS#1对标的是LPL#2,和#LPL4相差了2,所以给整个赛区加了20分。同理,LNG对阵FNC的比赛也是给LPL再加了10分,而LCK是没有下克上的加分出现的,所以LPL整体比LCK高了30分。

【英雄联盟】用ELO值计算一下S13截至第二轮结束各队实力评分并预测第三轮比赛-第5张

第一轮赛区调整,LPL排名以下克上给整个赛区带来了加分

在这个前提下,JDG还抽签到了积分第二的BLG,并且赢得太干脆了,24分钟赢下以及龙魂且让对手没有控一条龙,这两点让JDG额外再多加了20分,综合起来就是JDG的ELO分断崖式领先。

2.稍微分析一下数据可以发现,截止到G2的前8名在积分上对后面8名有一个断层,前8梯队和后面的弱队有较大差距了。

当然,还是那句话,目前只打了两轮,数据量太少了,还没调整到合理的区间。

四、预测第三轮的胜率!

【原帖在20日晚上发于其他论坛,现在更新一些21日JDG VS LNG, G2 VS GEN后的比赛内容】

上面的几个数字分别是比赛日期、比赛时间和赛事阶段。2-0和0-2的是BO3,1-1的是BO1.

【英雄联盟】用ELO值计算一下S13截至第二轮结束各队实力评分并预测第三轮比赛-第6张

 

很符合我的预期。【马后炮一下,这里真是原贴原话,本来就感觉JDG打LNG会是2比1】

【英雄联盟】用ELO值计算一下S13截至第二轮结束各队实力评分并预测第三轮比赛-第7张

 

这里胜率比较接近的标注出来了,尤其是KT打WBG的比赛,应该会非常焦灼(可惜只是BO1,想看KT和WBG打BO3)

【英雄联盟】用ELO值计算一下S13截至第二轮结束各队实力评分并预测第三轮比赛-第8张

TL对阵GAM也是很焦灼的比赛,但是会是另一种程度的焦灼(指菜鸡互啄,分最低的两支队伍)

而另外一边DK和BDS都是连跪得比较惨的队伍,但是相对来说还算有点实力吧,DK的ELO排这么高其实一定程度上沾了赛区加成的光,先天比BDS高了150(当然分高输的也多,讲道理BDS第一轮输给JDG只扣了6分)。

五、21日比赛JDG VS LNG, G2 VS GEN赛后,顺便更深入地讲讲ELO分和我设置的调整项目的生效机制(新更新部分)

这里有个比较有趣的地方,如果有细心的观众就会发现,JDG赢了之后居然只加了三分,LNG输了之后居然没扣分,还加分了

【英雄联盟】用ELO值计算一下S13截至第二轮结束各队实力评分并预测第三轮比赛-第9张

JDG和LNG赛后更新ELO分

这是为什么呢?

首先,是JDG第三轮开打前的ELO分相对于LNG的高出了不少,就导致JDG赢下来加的分会比较少;

其次,JDG只赢了二比一,在我设定的参数中,BO3以2比0赢下时Sa为1(败方为0),而2比1赢下时Sa只为0.7(败方的Sa则为0.3),即进一步减少了胜者赢下时获得的积分,这反映了2:1的对局中对手能拿下一局的实力;

第三,JDG在第二局中没有推掉一座塔,根据我的设定,给JDG扣了10分,给LNG加了10分,因为正常来说塔和小龙是相互置换的资源,即你推我上塔,那么实力相当的对手应该同步推你的下塔,顶多是占据主动权的一方会先一步推掉塔获得一血塔的经济,或者获得提前推掉塔后回城的时间差,所以如果没有推掉一座塔说明了在这局游戏中甚至劣势到没有办法去做资源置换,因此给对局双方加减十分是很合理的。这也说明了JDG并非是完全无敌的队伍,它们有时也会陷入这种无法反抗的局面。对于LNG来讲,就是说他们能够在有优势的情况下做到完美运营,所以加十分很合理。

当然,第四点就是,JDG取得了该BO3的第一局胜利后,结合瑞士轮前2轮的两个小局,获得了3连胜,因此实力调整分加上了10分。

第四轮实力调整 

1. JDG LNG第一局JD小局三连胜,第二局,JDG没有推掉一座塔 JDG+10-10抵消 LNG+10 

2. GEN G2第二局 人头比22比6碾压 +10,GEN 小局4连胜+20 GEN+10+20 G2-10 

 

打完第三轮后,JDG的ELO分为2431分,GEN的ELO分为2407分,根据该ELO分进行胜率预测则是:

 

【英雄联盟】用ELO值计算一下S13截至第二轮结束各队实力评分并预测第三轮比赛-第10张

JDG VS GEN的胜率预测

wow,是53.45%比46.55%,看来是实力相当的对手呢。

 

最后的最后,只是图一乐啊,欢迎大家讨论~如果有任何疑问,欢迎提出~

 


© 2022 3楼猫 下载APP 站点地图 广告合作:asmrly666@gmail.com