作者:蹲玩游戏2017-03-09
重要结论:(一速×0.7+一速÷1.3)÷2=略大于二速不被超车的速度
一、问题的发现过程
1·最一开始的二速计算公式是(一速0.7)
这个算法的理论是设拉条拉30%拉的是行动条(划重点)的30%,后来玩家们发现按这个算法来给自己队伍调速的时候,会!被!超!车!这个问题的发现是因为随着玩家的一速不断提高而暴露出来的,后面会解释为什么。
2.升级版的二速计算公式是(一速1.3)
这个算法的理论是设拉条拉进的30%是式神本身(划重点)的30%,按这个算法的来给自己队伍调速的玩家,绝对!不会!被超车!插队!但是!!速度会有盈余,也就是比不会超车的临界值要高一些。这个问题发现的人数不多,因为大家根据这个算法来计算的话根本不会被超车。
小编以前也是按这个公式来计算的,而且卡的正好,但是有一天小编一速提速后二速卡不到1.3去打结界发现根本不会被超车!(如何判断不会被超车?很简单,一速拉条后全体行动条静止即二速到达顶点,若一速拉条后全体行动条有挪动即证明二速没有到达顶点,即存在被超车的可能性)
所以这个算法能保证大家二速不被超车,然而依旧不是正确算法。
二、数学模型的建立
小编目前一速244二速178,当时强出来不会被超车是巧合,为什么这么说?因为一速244二速不被超车的临界值就是178,小编做过测试178以上肯定不会超车,所以小编测试了176发现会被超车,然后测试了177发现依旧会被超车,所以178是临界值(不考虑小数点)
我们会发现178这个数值比(2441.3)=187.7要小,比(2440.7)=170.8要打,所以小编就大胆猜测正确的算法应该是同时考虑进度条(即1.3或一速)和式神速度(即0.7或二速)的综合算法,小编最先想到的就是两者的平均值(187.7+170.8)2=179.25!与178是不是超级接近!而实际上不是两者的平均值,两者之和178 可知这个系数为2.01(划重点)
三、数学模型的测试
我们暂时姑且以这个数学模型是正确的为前提测试两组数据
1.一速为155的情况下根据公式计算可得,二速不被超车的临界速度为113.9测试速度为114不会被超车
测试速度112不会被超车
测试速度110不会被超车
测试速度109被超车(108的是一速的0.7所以直接测109)
可知这个数学模型为错误模型
以109为155不被超车的临界速度计算得系数为2.071(划重点)
由此再次做出推测随着速度的提升系数不断降低且无限接近于2
2.一速为177的情况下在根据之前推导可知二速不被超车临界速度应小于两者和2.01=129.4,大于两者和2.071=125.5
测试126会被超车
测试127会被超车
测试128不会被超车
可得不被超车的临界速度为127.5
与推测相符,在此情况下算得的系数为2.039
符合之前推测,所以我们可以知道虽然系数是一个变值(速度与系数之间存在着数量关系),但是随着速度的提高系数逐渐变小切接近于2,所以当我们2时可以得到略大于(划重点)临界值速度的一个速度值,都略大于临界值啦~所以肯定不会被超车啦~
四、结论部分
虽然这个算法不是最终的正确的二速算法,但是是综合了前人的智慧目前更优化的一个更为准确的算法
(一速×0.7+一速÷1.3)÷2=略大于二速不被超车的速度(大写加粗划重点!)
第一部分里提到的一速0.7,在初期的时候大家一速都不是特别快的时候,临界速度略大于一速0.7,所以大家都没有发现问题。文中提到的系数应该是2.01分之一,2.071分之一,为了大家看的方便简化的说了请见谅。
更多手机微游戏,敬请关注蹲玩公众号