| 算式的部分 | 公開程式中的數字/示例 | 應如何解讀 |
|---|---|---|
| 固定基準 | 40×60+45×20+74×2+600×1.5+600=4948 | 程式固定相加的參考值,不宣稱每場實際可取得金錢 |
| 假設十分鐘金錢2474 | 2474÷4948×100=50 | 顯示50,不代表補到一半小兵 |
| 假設十分鐘金錢6000 | 6000÷4948×100≈121.26,向下取整為121 | 此公式可以超過100 |
| 不相同的指標 | EFF@10、Last Hits、GPM、百分位 | 金錢相對值、尾刀數、每分鐘收入與樣本位置各自分開 |
先看它在除什麼,不要從百分號猜用途
OpenDota介面把EFF@10描述為十分鐘取得的對線金錢比例;本刊再查公開程式,確認分母是數個固定項目相加,包含小兵、被動與起始金錢的參考數值,合計4948。程式取十分鐘的金錢資料除以它,再將百分比向下取整。
這個分母不是該局小兵總隻數,分子也不是補刀次數。因此50不能直接讀成「這名選手補到50%的小兵」。若想檢查漏刀,還需要對應期間的尾刀資料與出現條件;不能把兩種指標只因都出現在賽後表格,就當成同一題。
超過100,是公式允許的結果
假設十分鐘金錢為2474,正好是4948的一半,計算顯示50。另造6000的例子,除以4948約為121.26%,公開程式向下取整後得到121。公式沒有在此把數字封頂為100,所以單看121並不能立即判定資料壞掉。
這不等於該選手超過所有玩家,也不代表121%的獲勝機率。玩家百分位需要另一個比較樣本,尾刀效率也有自己的分母。本篇的2474與6000只是用來驗算公式,沒有借用任何職業選手或最新比賽的真實紀錄。
固定參考值,不能冒充每版遊戲的最佳解
這次查到的程式仍使用固定常數,並保留歷史版本註記。本刊據此說明的是OpenDota如何產生欄位,不替它認證這組數字已按每次Dota更新重新校準,也不將4948推薦為每名英雄都應達到的十分鐘目標。
閱讀賽前數據時,保留網站、欄位名稱、比賽期間與解析狀態。公開程式在有對應金錢資料時才進行計算;資料缺漏不能由本刊補零。將EFF@10當成一個可回查的觀察項目,比單靠它替支援、核心或不同路線的選手直接排序更清楚。
原始資料與核對日期
- OpenDota|統計計算原始碼,固定版本607a8b0
原資料日期:2026.08.10 - OpenDota|英文欄位說明,固定版本6b35f04
原資料日期:2026.09.20

