首先,先介绍一下王者荣耀,这块有三层胜率:
- 全分段
- 巅峰分 1350+
- 巅峰排名前 500
前两者的数据公开在王者营地,最后一项的数据在苏苏的荣耀助手
理论上,数据的采样要取决于自己的实际段位,我实际段位在第二个阶段,但这阶段数据只有英雄没有出装,所以出装的数据我还是采用了第三个阶段的。
回到我们的题目,其实这个只是来源我的一个顿悟,就正常情况下我们查询胜率必然是直接降序看,但却忽略了一个很关键的因素:
出场率
胜率的本质上:选择该英雄时的获胜概率,在英雄出场率低时,偶然性就高,所以脱离出场率看胜率是片面的。
那我们反过来思考下,不选择该英雄的失败率 是不是更可以代表这个英雄的 胜率 呢?
把这个思路再扩展下:
装备
一般想要找到最佳出装的思路,肯定是按照胜率倒排选 6 件;但实际上,这几件出装的出场率一般都比较低,数据相对不够有说服力,所以我们把出场率也考虑进去
那么我们反过来思考,不出某件装备时胜率有多少,如果特别低的话,是不是就说明务必要出了,那我们假设有装备 A,则:
不出A的胜率 = (英雄总胜率 - A出场率 * A胜率) / (100% - A出场率)
比如芈月,整体胜率 52%,出场率 80%,胜率 56%,可以计算出:不出芈月的胜率为 36%
可见非常的低,所以可以认为是芈月不得不出的一件装备
那么再来一个逻辑题,100% - 不出某件装备的胜率 = ?
我的直觉告诉我这个数据很可靠,但是我的小脑袋瓜理解不了这个概率是什么
以下的代码就是从数据网站计算该概率的代码
1 | function getPer(per = 50) { |
我大致计算了几位我准备使用英雄出装的该概率排序,准备排位实践下:
- 中路
- 杨玉环: 67.18% 62.97% 51.90% 49.63% 46.76% 46.38% 45.97%
- 嫦 娥: 64.32% 52.24% 51.36% 49.68% 47.43% 47.06% 46.12%
- 西 施: 52.24% 49.89% 48.76% 48.35% 47.98% 47.85% 47.46% 47.44%
- 武则天: 52.21% 51.53% 48.99% 48.95% 48.75% 48.55% 48.27% 48.04%
- 弈 星: 56.38% 52.28% 50.14% 49.68% 49.24% 48.60% 48.58%
- 周 瑜: 69.63% 53.58% 50.82% 49.68% 48.55% 48.47% 48.29 48.25%
- 发育路
- 李元芳: 67.20% 63.46% 52.36% 50.16% 48.73% 47.97%
- 后 羿: 71.20% 56.87% 53.18% 51.20% 50.39% 48.85% 48.14%
- 狼 狗:(有点怪) 70.18% 67.96% 63.10% 51.10% 49.08% 48.54% 48.19%
- 鲁 班: 99.99% 54.26% 54.25% 50.87% 48.86% 48.27% 48.12% 47.97%
- 伽 罗: 73.22% 55.20% 51.82% 51.33% 51.23% 50.38% 49.04% 48.95%
- 阿 离: 72.92% 63.44% 58.81% 54.85% 49.99% 49.59% 49.46%
- 狄仁杰: 69.10% 57.96% 56.39% 54.18% 51.27% 50.23% 50.10% 49.99%
- 游走
- 大 乔: 51.76% 49.72% 48.76% 46.10% 45.72% 45.46% 45.06%
- 太 乙: 52.89% 51.88% 51.00% 49.58% 49.49% 49.35% 49.06%
- 蔡文姬: 73.78% 56.93% 54.84% 50.77% 50.21% 49.95% 49.52% 49.14%
- 鲁 大: 60.37% 53.19% 52.55% 50.74% 50.51% 49.73% 49.46% 49.46%
- 鬼谷子: 56.01% 54.63% 53.81% 51.25% 50.83% 49.69% 49.55% 49.53%
- 牛 魔: 53.40% 53.36% 52.30% 51.44% 50.30% 50.25% 50.20%
- 东 皇: 58.63% 52.05% 51.30% 51.15% 50.79% 50.74%
- 刘 禅: 69.72% 57.69% 52.04% 52.00% 51.11% 50.97% 50.59% 50.55%
- 孙 膑: 59.12% 53.33% 53.27% 52.55% 52.42% 52.06% 51.57% 51.47%
英雄
将这个思路拓展下,对英雄也采用不选取时失败的概率来计算
- 对抗路:马超、元歌、木兰、芈月、白起(、司空震
- 中 路:嫦娥、玉环、火舞、西施、周瑜(、武则天、貂蝉、司马懿、婉儿、奕星
- 发育路:阿离、后羿、元芳、鲁班、狄仁杰(、蒙犽、伽罗、狼狗
- 打 野:露娜、老虎、露露、阿古朵、刘备(、雅典娜、镜、阿珂、云中君
- 辅 助:大乔、鲁大、太乙、盾山、牛魔(、蔡文姬、鬼谷子
这不就是版本答案嘛?