用python分析LPL季后赛形势: 前五基本锁定季后赛

时间:2020-04-14 11:18:55 来源:电竞网

简单用python写了个算法模拟了一下各队进入季后赛的概率,以及各队的预期排名。数据截至4月12日晚。

首先单场的比赛模拟,我没有采用简单粗暴的两边55开算法,而是基于两边的小场胜率来计算每个小场的胜负。

举个例子,omg的小场胜负为16/15,胜率约为51.61%,es的小场胜负为21/12,胜率约为63.64%,51.61/(51.61+63.64)≈0.4478。则omg打es每个小场的胜负约为0.45:0.55。同时模拟的每一场过后每个队伍的胜率也会更新。

关于排名算法,首先大分高的队伍排在前面,大分相同的队伍比较小分胜率(参考LPL规则)。

算法比较不足的一点是由于没法导入之前比赛的胜负关系,当大分小分都相同时(概率很小)。无法比较胜负关系,遇到这种情况我把两个队伍算作并列,因此实际季后赛概率可能比我模拟的稍低一些(并列第8名被我算作都进入了季后赛,但是小分相同概率太小,基本不影响大局)。

模拟10万种情况,得到各队伍进入季后赛的概率以及平均排名如下:

对比今日排名

从模拟中可以看到许多有趣的现象:

1.JDG9胜依旧没有锁定季后赛,依旧存在数队同9分,JDG因为小分劣势无缘季后赛的可能性,不过微乎其微

2.SN,BLG依旧存在7胜依靠小分优势进入季后赛的可能性,不过也很小

3.IG,FPX,JDG,ES,TES几乎已经进入季后赛,EDG,RNG也大概率进入季后赛。OMG一只脚踏入季后赛,另外一只脚被VG,WE,LGD,RW拽着。

模拟有很多不成熟的地方,仅供参考。

源码就不公布了,因为我也是初学者,代码水平一般。

1/1页