作者alan2579 (大Yo)
看板LoL
標題[閒聊] 目前KDA算法討論
時間Tue Oct 23 10:59:02 2018
目前的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的文
-----
Sent from JPTT on my iPhone
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.12.134.76
※ 文章網址: https://www.ptt.cc/bbs/LoL/M.1540263544.A.AB4.html
→ ToGiMoGo : 0/1/0 0/0/18 10/23 10:59
→ winds852 : 有點沒空耶 10/23 10:59
推 jason5678tw : 沒空 張家黑出來透氣 張家粉在洗地 10/23 11:00
→ su4vu6 : 0=1 不須+1 10/23 11:00
推 chaselove610: kda通常不會只看單場吧 10/23 11:01
推 kstmasa : 如果是輔助 A權重高 carry線 K權重高 10/23 11:02
→ iphone55566 : 沒空對了 直接看x/y/z就好了 反正除出來都不準的 10/23 11:02
→ alan2579 : 嗯嗯推六樓,這樣更能看出價值 10/23 11:04
推 fman : 數字除了精準外還要方便,以棒球來講有個數據叫OPS 10/23 11:07
→ fman : 是上壘率+長打率,是簡單可看出打者實力,但這數字 10/23 11:07
→ Xanzero : 0=1 單場KDA沒差 但若要算整個季賽或某系列賽就有差 10/23 11:08
→ fman : 是將兩者價值視為一樣,所以就也有加權計算,但比較 10/23 11:08
→ fman : 麻煩大都還是相加,而KDA當然有問題,若單場沒死過 10/23 11:08
→ fman : 會有無限大,但不可能長時間都沒死,那(K+A)/D就是 10/23 11:09
→ fman : 最簡單的算法了 10/23 11:09
→ cc7770926 : 你今天累積賽季KDA就有差了啊 10/23 11:36
推 ken90242 : 乾脆來個good turing smoothing好了 10/23 11:41
→ isaka218 : 分母為0不是無意義嗎 10/23 11:47
→ tim32142000 : KDA是方便算可是有缺陷的統計數字 10/23 12:01
→ tim32142000 : 比較棒球的處理方法可能是用大量比賽數據 看K D A 10/23 12:02
→ tim32142000 : 用K D A 跑統計 看個別+1對贏遊戲有多少影響 10/23 12:04
→ tim32142000 : 得到一個公式 LOL的統計不像棒球那麼發達啊 10/23 12:05
推 MissToxic : 推六樓算法,覺得可以更好看出表現價值 10/23 12:33
噓 rechin0917 : 文組旁邊蹲 首先分母為0等於無意義 再來沒有無限大 10/23 12:34
→ rechin0917 : 這東西 只有接近無窮 當分母越接近0 則該數越接近無 10/23 12:34
→ rechin0917 : 窮大 10/23 12:34
→ serica : 不要迷信KDA,鳳梨妹每場都死好死滿,就是最好例子 10/23 13:12
→ bassmaster : 樓上可能剛考上國中,把國中數學拿出來慎重的講給大 10/23 13:13
→ serica : 坦克的KDA愈高愈好看,隊伍就容易輸,懂? 10/23 13:13
→ bassmaster : 家聽 10/23 13:13
推 looCsky : 如果只是要求準確實用 隊伍後勤應該有更好的算法 10/23 13:19
→ looCsky : 只是KDA對我們一般玩家更簡單 更方便去理解和比較 10/23 13:19
→ alan2579 : 文組旁邊蹲XDDD 10/23 15:52
推 falls777 : 現行的KDA算法的確容易出現所謂 不要迷信數據的狀況 10/23 23:19
→ falls777 : 因為無法符合實際情形 六樓提的加權計算不錯 10/23 23:21