[问题] WTR 计算方式?

楼主: abz123456789   2016-10-01 04:10:22
想问问看版上是否有高手知道WTR的详细计算方式??
计算的程式码https://asia.warships.today/public/warships_today_rating.js 有开放
在网站上,但是本猴实在太猴,看不太懂Orz
一开始看了网页(https://asia.warships.today/help/warships_today_rating)的说明以
后很直觉很天真的以为算法就是(实际dmg/平均dmg)*0.5+(实际kill/平均kill)*0.3+(实
际胜率/平均胜率)*0.2,但刚才好奇用总结http://imgur.com/a/L5KMp来试算的时候却发
现结果有一些误差(因为要把光标移到数字上才会出现平均值,所以图我没有截,平均WR=
49.46%, dmg=32402, kill=0.7):
(74246/32402)*0.5+(10000/4946)*0.2+(3.0/0.74~0.66)*0.3 = 2.7662842~2.9137043
因为kill的部分只有列出小数点后第一位,所以我把四舍五入之后可能出现的最大最小值
都列出来了,由上可看出若以刚刚的公式来计算的话,WTR应该落在2.766~2.914的区间,
和显示出来的2229有一段落差,而plane kill依网站的说明权重约只有ship kill的1/20
,再乘上0.3的话差值不可能这么大,更何况那一栏是绿色的,所以也应该要把数值往上
拉而不是往下减
接着我就想到不晓得和程式码里那个level coefficient有没有关系,于是我随便拿了两
艘分别是IV和VII阶的船来试算http://imgur.com/a/ZpfzS,结果发现Myogi的值算出来是
1643~1792,远高于显示出来的1445,而Papercola则是1251~1352,虽然显示值1283和计
算出来的数字显著拉近,但我还是怎么都无法参透中的秘密
请问版上高手是否看得懂这串程式码的意义,可否指点一二?? 谢谢
楼主: abz123456789   2016-10-01 22:26:00
懂了 谢谢 :)

Links booklink

Contact Us: admin [ a t ] ucptt.com