|
天天酷跑的总分计算是困扰大家的一个问题,很多人根据自己的表现系数计算分数的时候,会发现自己的分数比理论计算的分数要少一大截,很多人归结于表现分越高,表现系数越低,但是如何准确的根据表现分来计算自己的总分,还没有一个准确的公式。经过楼主多天来的研究,目前有了一些结果,发布给大家参考。
数百把实验数据
注意:这里所有的计算都是在没有进行生命接力的前提下,因为生命接力后没有坐骑,人物也变了,表现系数就变了,所以用生命接力过的一局在最终总分计算的时候误差比正常的大,生命接力期间得到的分数越多,误差越大。
首先将表现加成系数设为a,假如你的表现加成是150%,那么a=1+150%=2.5,这个就是a系数的计算。
a系数是酷跑总分结算的一个十分重要参数,那么他的重要性在哪里呢?
首先酷跑的表现结算是阶梯式的,在每个部分的表现加成系数a是打了折扣的。而这些结算拐点与a是密不可分的,经过楼主的数据统计计算,得出的酷跑的表现加成有五个拐点,表现分五个拐点的数值分别是:
表现分拐点 | ||||
300000/a | 1000000/a | 1500000/a | 2000000/a | 2500000/a |
为了理解更简单一些,让大家都看得懂,后面所有的计算楼主都假设a=2.5,也就是你表现加成150%,那么按上公式来算,你的表现分加成的五个拐点分别是:
公式 | 假设 | 表现分拐点 |
300000/a | a=2.5 | 120000 |
1000000/a | a=2.5 | 400000 |
1500000/a | a=2.5 | 600000 |
2000000/a | a=2.5 | 800000 |
2500000/a | a=2.5 | 1000000 |
也就是说当你表现系数a=2.5的时候,在12w,40w,60w,80w,100w这几个表现分档次的时候,表现加成系数是会变化的。当你的表现分小于12w的时候,那么你的酷跑分数是正常计算的,也就是:总分=表现分*a+距离*12。
将系数2.5换成a,那么总分计算是:
以上公式最后一个,也就是表现分大于250w/a的时候是最准确的,误差率一般在千分之一以内。前面几个公式因为数据量不够的原因,其实不够准确,需要根据自己实际的值略微修正一下。
楼主使用2.49系数组合的配置跑了很多盘,发现修正值在不同区间是不同的,但是在一个区间内部得修正值除以表现分后的值是相同的,我们称之为修正系数f。
当系数a=2.49的时候,表现分修正值分别为0.0425,00375,0.0325和0.0275和0
这个修正值是相对于表现分y计算的,也就是说当你的a=2.49的时候,将修正值代入公式,你的各个区间的分数计算分别是:
修正系数f该怎么计算,很简单,当你跑了一局的时候,根据你的分数减去你计算得到的分数然后除以表现分就是了,也就是:
f=(实际总分X-计算总分x)/表现分y
那么现在我们的总分计算公式就出来了:
其中,表现分系数a,表现分y,距离s在你跑完一局后就已经显示给你了,而f1-f5这五个值需要根据不同的系数a计算修正,实际上这一部分的值是很小的,大家也看到了,不到表现分的0.05,在总分的比例就更小了,一般不到总分的2%,如果不需要太精确的计算,这一部分可以忽略,特别是最后一个,当你表现分比较高的时候,大于250w/a,那么误差一般在千分之一以内了。
再次强调一下,这个所有的计算都是在没有进行生命接力的前提下,因为生命接力后没有坐骑,人物也变了,表现系数就变了,所以用生命接力过的一局在最终总分计算的时候误差比正常的大,生命接力期间得到的分数越多,误差越大。如果你生命接力后算的分数对不上,不要骂楼主,楼主算这么多很困难的。
下一页公式总结及实例计算。
|
|||||