[闲聊] 目前KDA算法讨论

楼主: alan2579 (祐子)   2018-10-23 10:59:02
目前的KDA算法是 (K + A) / D
感觉这个算法优点是好算
但好像会有些缺陷?
例如死亡为零的时候
对战纪录里面写perfect
爬了一下有人说国际惯例D=0的时候当1除
(这个是网络上查的不太确定有错欢迎指正)
如果是这样算,
那零死跟一死的KDA算出来会一样,
但实际上这两种应该有不小差别吧?
零死至少少给对方一笔shut down奖励了
当然如果分母为零来算无限大更无法用
那为什么不用smooth的方法,
分子分母各加1呢?
Smooth KDA = (K + A + 1) / (D + 1)
以 FNC Rekkles 席维尔 7/0/3 为例
目前的算法是 (7 + 3) / 0 = ∞
或 (7 + 3) / 1 = 10, 如果小于一就当作一算
而如果分子分母各加1
就会是 (7 + 3 + 1) / (0 + 1) = 11
这样如果多死一次
会变成 (7 + 3 + 1) / (1 + 1) = 5.5
直接变成一半,可以显示出之间的差距
所以为什么目前的KDA是这样算呢?
我只想的到计算方便这点
但是如果上下各加一之后再除
计算量也不会差到太多吧
有人有类似的想法吗?
另外K或许比A有更大的价值
但如果再乘权重就真的比较麻烦了
所以就先不管了
p.s. 有先爬文,只有看到讨论选手KDA的文
作者: chaselove610 (我爱喜羊羊)   2018-10-23 11:01:00
kda通常不会只看单场吧

Links booklink

Contact Us: admin [ a t ] ucptt.com