Re: [記錄] TESL SCⅡ 2011-12賽季 Elo rating

看板StarCraft作者 (月如)時間12年前 (2012/05/02 00:41), 編輯推噓13(15217)
留言34則, 17人參與, 最新討論串1/6 (看更多)
雖然我也不懂數學模型的原理,但是外行人把握這個計算公式的準則就是: 贏了高分的人得分更高,輸給低分的失分更多 參考:http://hi.baidu.com/winterfog/blog/item/0a84a409bcee0884d0581b77.html 舉例來說,上半季大家覺得實力不錯的slam 上半季的勝率只有46.3%,聯盟排名第九 但是因為slam多次力扛主將型人物 所以在這個計算公式中他被修正成上半季第六名 (輸給主將很合理,贏了很厲害) 某版友推文:有沒有扣掉主將之後的勝率 這個計算公式就是你的答案 比起平均值、勝場 這個計算公式把對手的強弱也考慮進來 -- 希望理解無誤 ※ 引述《Solita ()》之銘言: : 上半季 Elo rating 目前 Elo rating : Sen 1409.73 Sen 1558.67 : DS 1359.01 Fly 1298.60 : HRU 1314.03 Ball 1278.20 : Ball 1275.37 DS 1277.46 : Nifi 1257.95 Hui 1275.29 : SKTB 1201.44退役 Nilon 1269.58 : Slam 1198.11 Jojo 1239.54 : Fly 1194.77 HRU 1215.86 : Yoyo 1186.71 Lin 1202.47 : Hui 1184.26 Nifi 1173.58 : AK 1184.00 Gow 1171.76 : Hiro 1183.39退役 Slam 1167.25 : Wins 1183.31 Croly 1165.56退役 : Croly 1180.24 AK 1159.56 : Gow 1180.23 Apro 1155.21 : Apro 1176.38 Wins 1151.12 : Jojo 1162.44 Yoyo 1133.08 : Bai 1156.81 Bai 1123.23 : Max 1153.16退役 Heero 1058.04退役 : Jas 1128.05退役 : FZJ 1090.29退役 : Heero 1070.77 : 上述 Elo 評分系統所採取的計算方式如下: : 選手初始等級分假設為1200 : Ra'=A選手賽後等級分 Ra=A選手賽前等級分 Ep=比賽得分( 勝 Ep=1;負 Ep=0 ) : E(Ra)為A選手勝率期望值= 1/(1+10^(-(Ra-Rb)/400)) : E(Rb)為B選手勝率期望值= 1/(1+10^(-(Rb-Ra)/400)) : K為浮動係數暫設為32 (一般依等級分級距會有所不同) : Ra'= Ra + K * ( Ep - E(Ra) ) : 以本季例行賽#1-1為例 : 選手A APro在鈦風之巔擊敗選手B FZJ,兩者起始等級分為1200 : 賽後選手A APro等級分為 Ra'= 1200 + 32 * ( 1 - (1/(1+10^(-(1200-1200)/400))) : = 1216 : 賽後選手B FZJ等級分為 Rb'= 1200 + 32 * ( 0 - (1/(1+10^(-(1200-1200)/400))) : = 1184 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 42.70.215.40

05/02 00:42, , 1F
會不會最後又像"選手AK的機率"變成純數學討論版XD
05/02 00:42, 1F

05/02 00:43, , 2F
我不想看公式,只想看結果
05/02 00:43, 2F

05/02 00:45, , 3F
其實我覺得最簡單的方法是.... 用天梯的計分方式
05/02 00:45, 3F

05/02 00:48, , 4F
這個算法還蠻準的 不知道能不能呈現近況
05/02 00:48, 4F

05/02 00:50, , 5F
Z V Z 就是一場數學的戰爭
05/02 00:50, 5F

05/02 00:55, , 6F
簡單地說, 那個數字就是選手的戰鬥力
05/02 00:55, 6F

05/02 00:58, , 7F
我猜噓文的只看勝敗不看比賽
05/02 00:58, 7F

05/02 01:00, , 8F
那位噓文的其實也是噓文常客 有注意的應該都知道
05/02 01:00, 8F

05/02 01:02, , 9F
我們不需要知道公式怎麼計算,只需要呈現出來的分數可以
05/02 01:02, 9F

05/02 01:02, , 10F
反應出什麼
05/02 01:02, 10F

05/02 01:04, , 11F
其實有附計算方式比較好 一定會有人問或是質疑Elo的真
05/02 01:04, 11F

05/02 01:04, , 12F
實性
05/02 01:04, 12F

05/02 01:05, , 13F
可以附個連結去有介紹這東西網頁其實就夠了_A_
05/02 01:05, 13F

05/02 10:13, , 14F
國內統計有啥好看 不如在國外拿個冠軍 免得被酸自爽
05/02 10:13, 14F

05/02 10:15, , 15F
我很想問....What is Elo ??
05/02 10:15, 15F

05/02 10:17, , 16F
還有 公式是如何導出 常數是如何給定??
05/02 10:17, 16F

05/02 10:17, , 17F
在看懂這東西之前 得先搞懂這些東西....
05/02 10:17, 17F

05/02 10:26, , 18F
連結可以看一下 Elo是發明者的姓
05/02 10:26, 18F

05/02 10:31, , 19F
公式裡面 /400 這值是怎麼來的??
05/02 10:31, 19F

05/02 10:32, , 20F
還有 為何要把兩選手的排名差當作10的次方項??
05/02 10:32, 20F

05/02 10:34, , 21F
其實掌握這個公式的核心概念就夠了吧...
05/02 10:34, 21F

05/02 10:41, , 22F
不過hicker的問題的確是Elo Rating的重點
05/02 10:41, 22F

05/02 10:42, , 23F
K要怎麼取,要怎麼算出期望勝率會大大影響Elo rating
05/02 10:42, 23F

05/02 10:44, , 24F
如果K太大,那分數修正會過於劇烈; 太小會變一灘死水
05/02 10:44, 24F

05/02 10:45, , 25F
至於400的產生是由PR rating來的...也只是個模型
05/02 10:45, 25F

05/02 10:45, , 26F
K值為浮動係數的概念 因各遊戲的性質不同而有不同的值
05/02 10:45, 26F

05/02 10:46, , 27F
這我可以理解 但也算是個假定值吧 而非由模型導出的值
05/02 10:46, 27F

05/02 10:46, , 28F
不過像西洋棋, 很少會有Elo Rating差距很大卻一起比的情況
05/02 10:46, 28F

05/02 10:48, , 29F
剛剛算了一下, Sen目前贏任何人, 都拿不到5分
05/02 10:48, 29F

05/02 10:50, , 30F
Elo = Aprad Elo
05/02 10:50, 30F

05/02 11:18, , 31F
有人還沒走路就想會跑
05/02 11:18, 31F

05/02 11:58, , 32F
機率比重比西洋棋大的星海的Elo差距很難拉大
05/02 11:58, 32F

05/02 11:58, , 33F
依參數,能差個幾百分就很誇張了
05/02 11:58, 33F

05/02 13:18, , 34F
"Arpad Elo"
05/02 13:18, 34F
文章代碼(AID): #1Fe18VvM (StarCraft)
討論串 (同標題文章)
文章代碼(AID): #1Fe18VvM (StarCraft)