静海君|如何活用移速机制,让你的英雄收益最大化,王者荣耀:用数据说话( 三 )


文章图片
然而亚瑟的实际移速是297 , 它并不是273.5 。 为什么会这样呢?这个问题其实在文章的一开始已经测试过了 , 在有个区间内 , 英雄不管是加速还是减速 , 移速是不会出现衰减的 。
所以在这里亚瑟的理论移速=(390+60)×(1-50%+16%)=297=实际移速(297)
小结
通过实际测试 , 我们确定了移速在不同的区间内 , 计算方式是不相同的 。
移速不衰减区间测试
寻找移速不衰减区间
根据下述已经数据 , 我们来寻找移速不衰减区间 。
理论移速在0到250区间 , 理论移速小于实际移速 。
理论移速等于495时 , 理论移速=实际移速 。
理论移速等于630时 , 理论移速大于实际移速 。
由于第一个区间的上限是250 , 我们假设移速不衰减区间的上限是250+250,来做测试 。
静海君|如何活用移速机制,让你的英雄收益最大化,王者荣耀:用数据说话
文章图片
已知:亚瑟基础移速390 , 三把电刀移速加成24% , 狂暴双刃移速加成5% , 求亚瑟的理论移速 。
亚瑟的理论移速=390×(1+24%+5%)=503.1≠502(实际移速)
因为在移速为495时 , 理论移速=实际移速;在理论移速为503.1时 , 实际移速为502(出现衰减) , 所以我们有理由相信 , 移速不衰减区间为250≤理论移速≤500 。
小结
当250≤理论移速≤500时 , 移速并不会因为技能的加速或者减速出现衰减 , 在这个区间 , 移速的计算是最简单也最方便的 。
移速加速阶段的衰减测试
关于移速在超过一定的界限后会衰减我们已经知道了 , 并且我们还知道前面两个移速区间是以250为一个区间的 , 我们就先假定先三个区间是500到750 , 我们在这之间寻找线索 。
移速加速阶段的衰减测试
静海君|如何活用移速机制,让你的英雄收益最大化,王者荣耀:用数据说话
文章图片
已知:亚瑟基础移速390 , 抵抗鞋+60移速 , 宗师之力被动+12%移速 , 亚瑟一技能+30%移速 。
我们照样假设亚瑟的衰减比例为x , 常数为y , 则得出第一个等式 。
亚瑟的实际移速592=x×[(390+60)×(1+12%+30%)]+y 。
静海君|如何活用移速机制,让你的英雄收益最大化,王者荣耀:用数据说话
文章图片
在其他数据相同的情况下 , 亚瑟多装备一件+10%移速的极影 , 根据这个我们得出第二个等式 。
亚瑟的实际移速614=x×[(390+60)×(1+12%+30%+10%)]+y 。
综合两个等式 , 我们求出x=0.488 , y=280.168 。 考虑到四舍五入 , x=0.5 , y=287.75 。
验算
静海君|如何活用移速机制,让你的英雄收益最大化,王者荣耀:用数据说话
文章图片
亚瑟的实际移速=0.5×450×156%+287.75=638.75≠623(测试数据) , 验算结果表示x=0.5 , y=287.75是错误的 。
再思考
问题出在哪了呢?让我们思考一下 。
在250到500之间的时候 , 移速是不会出现衰减的 , 难道在移速超过500的时候 , 衰减的部分只是超过它的部分?让我们来重新列下等式 。
592=x×[(390+60)×(1+12%+30%)-500]+500 。
求出x≈0.66 。
将0.66带入第二个公式 , 0.66×[(390+60)×(1+12%+30%+10%)-500]+500=621≠614(实际移速) , 还是错的 。
还是不对 , 也许这个公式的移速区间不是500 , 所以我们假设移速区间是y , 常数为z , 则得出等式
592=x×[(390+60)×(1+12%+30%)-y]+z 。
614=x×[(390+60)×(1+12%+30%+10%)-y]+z 。
623=x×[(390+60)×(1+16%+30%+10%)-y]+z
求出x=0.5(实际数据为0.489 , 四舍五入) , -0.5y+z=272 。
小结
数据确实很限 , 根据上述数据我们确实无法求出y和z等于多少 , 但是我们有一个大致的方向 , 那就是y应该是一个大于500而小于592的数字 。


推荐阅读