Re: [心得] ELO計算方式- 英雄聯盟 - PTT遊戲區
文章推薦指數: 80 %
Re: [心得] ELO計算方式. 看板 Lol. 作者 Dolacone. 時間 02-15 ... 同Game的玩家,ELO差距不會太大 MatchMaking system挑出了區間相近的10名玩家1250 1240 1230 1220 ...
Togglenavigation
PTT遊戲區
熱門文章
遊戲列表
最新文章
寶可夢GO
傳說對決
LOL
天堂M
首頁
英雄聯盟
Re:[心得]ELO計算方式
Re:[心得]ELO計算方式
看板
Lol
作者
Dolacone
時間
02-15
留言
39則留言,12人參與討論
推噓
17
(
17推
0噓
22→
)
蠻多人對ELO&MatchMaking有所誤解
這篇文章稍微講解一下ELO&MatchMaking的運作方式
本文僅討論
1.ELO跟勝率的關係
2.MatchMaking的運作目標
為了方便起見,僅從ELO數據進行討論,紫隊藍隊哪邊有利的問題先不考慮
先做一些名詞定義
遊戲ELO-遊戲中所顯示的ELO分數
實際ELO-玩家的實際實力分數
====
假設有一個玩家
實際ELO是2000
遊戲ELO是1200
這時候他開始排rank
MatchMakingSystem原則
1.同Game的玩家,ELO差距不會太大
MatchMakingsystem挑出了區間相近的10名玩家
1250124012301220121012001190118011601160
MatchMakingSystem原則
2.讓兩個隊伍獲勝的機率相同(各50%)
*用勝率來敘述會有誤解,這樣的敘述應該比較好*
可能會排出隊伍如下
A隊:12501220121011801160
B隊:12401230120011901160
兩隊平均ELO都是1204
在雙方平均實力相同的情況下
可以期望雙方各有50%的機率獲勝
但是我們假設了這個玩家的實際ELO是比較高的
因此實際的隊伍組合會變成下列狀況(假設其他人的遊戲ELO=實際ELO)
A隊:12501220121011801160平均:1204
B隊:12401230200011901160平均:1364
A隊獲勝的機率:(1204)/(1204+1364)=46.9%
B隊獲勝的機率:(1364)/(1204+1364)=53.1%
光從數字面來看,就可以知道這是個不公平的遊戲
B隊獲勝的機率比A隊高=>B隊的ELO提升機率比較高
只要這個玩家的實際ELO一直高於遊戲ELO
就會讓他所處的隊伍勝率提高,也讓他有比較高的機率提升遊戲ELO
反之,如果玩家的實際ELO比遊戲ELO低
他所處的隊伍勝率就會被降低,也讓他有比較高的機率降低遊戲ELO
====
這是個5vs5的遊戲
系統期望的兩隊各50%獲勝機率是比較難被真正實作
畢竟要10個人都達到"實際ELO=遊戲ELO"的情況比較難
但是長期來看,個人的"遊戲ELO會越來越接近實際ELO"
====
根據ELO的算法
勝方獲得的ELO=敗方失去的ELO=K*(敗方的獲勝機率)
假設
K=32
A隊獲勝機率70%(這個獲勝機率是用遊戲ELO去算得的)
B隊獲勝機率30%
A隊獲勝可得ELO=B隊落敗失去ELO=32*30%=9.6
B隊獲勝可得ELO=A隊落敗失去ELO=32*70%=22.4
(因為A隊本來獲勝機率就比較高,故獲得的ELO會比較少)
如果每場遊戲都是"兩隊獲勝機率各50%"
那每場遊戲獲勝時所獲得的ELO應該都會是某定值
因此影響ELO的要素會是"勝敗差",而不是"勝率"
也就是說
Win2000/Lose1950/勝率50.6%的玩家
Win200/Lose150/勝率51.7%的玩家
這兩個人的ELO應該會是一樣的
====
補個無用點
50場、ELO1400附近
ELO增加減少量都環繞在16左右
可以猜測K=32->+16代表這場game是雙方獲勝機率各50%
如果贏了,拿到的ELO又比16多,代表你贏了一場不被看好的遊戲
如果輸了,失去的ELO又比16少,代表你輸了一場本來就是劣勢的遊戲
該贏該輸(系統期望)
獲勝加少加多
落敗扣多扣少
--
※發信站:批踢踢實業坊(ptt.cc)
◆From:218.211.32.194
1F推DWR:最後錯了,你環繞在16分的原因,是因為你場數還少02/1513:35
補上50場的條件
這只是個參考範例,每個人的情況不同
不過一定都會有一個基準分
可以試著自己尋找那個基準分
2F推gary11204:大推!!02/1514:00
3F→gary11204:所以我打不上去可以怪我打得不夠多.....02/1514:01
4F→gary11204:請問duosolo怎麼算??02/1514:01
DuoQ不在本文討論範圍之內
5F推RobertAlexy:請問為甚麼有實際Elo跟遊戲Elo的差別?02/1514:06
代打、新帳號等等之類的情況會造成實際ELO與遊戲ELO差距過大
遊戲ELO:遊戲裡面顯示的ELO
實際ELO:玩家本身的實力ELO
6F推BachXXX:因為每個人初始的ELO都一樣吧@@02/1514:07
7F→nexcbj:100場還不多嗎02/1514:09
8F推RobertAlexy:所以實際Elo是指玩家實力嗎?02/1514:09
9F推ixidor:實際ELO應該是指你的實力。
遊戲ELO則是看得見的ELO02/1514:09
10F→ixidor:一開始打rank大家都是1200。
HSGG開新帳號也會是120002/1514:10
11F→ixidor:換句話說,只要深信自己是高elo,那=內建高獲勝率02/1514:15
12F→ixidor:接下來就是靠K值來判斷自己是否屬於高實際ELO了02/1514:16
K值其實意義不大
K值只是用來代表"系統對你這場的勝負期望"
勝場加的ELO比K多,代表"系統不看好你會贏"(獲勝機率小於50%)
勝場加的ELO比K少,代表"系統覺得你會贏"(獲勝機率大於50%)
增減的ELO離K越遠,代表這場勝負越不公平(獲勝機率非50%vs50%)
13F→ixidor:多啦大人能否提供一下那個16是如何出現?經驗?02/1514:17
多打,會覺得每次增減ELO的數字都蠻接近某個值
那個值就差不多是你的K值
14F推wulouise:DuoQ應該就是對遊戲內elo作類似加成去記算02/1514:18
DuoQ會把你們兩個的ELO都增加某個量之後下去排
假設你們兩個都是1200,可能系統會把你們都當作1300下去排
15F→wulouise:不過dola說的50場+-16是說rankelo吧?02/1514:19
normal我看不到啊XD
不過ELO運作應該都差不多是這樣(normal/rank)
頂多就是K值不同
16F推ixidor:應該是。
Normal的ELO似乎無法看到?02/1514:22
17F→doomleika:normal的elo應該也是一樣的算法?02/1514:25
18F推ixidor:原來如此,難怪我有被扣過40幾分的Q_Q02/1514:35
19F推DWR:riot的K照經驗看來應該是跟總場數有關係,好像到15002/1515:30
20F→DWR:場左右,兩邊ELO相差不多的情況下,分數就在11~14分02/1515:31
21F→DWR:加減,另外總場數不高的情況下,ELOHell是真的有機02/1515:33
22F→DWR:會存在,就跟有強運的rank剛打,直衝到1.6k,但還是02/1515:34
23F→DWR:掉到1.2k~1.3k,只能說運氣也是實力的一部份02/1515:35
ELOhell的定義是什麼?
24F推ixidor:輸>贏應該就算ELOHell了吧。
雖然似乎是指noob同隊率02/1515:40
一定有人敗場>勝場啊
全世界如果都勝場>敗場
你不覺得這一定哪裡有問題嗎?
(全世界玩家總計勝100萬場,敗90萬場,那10萬場是贏誰的?)
這不是hell不hell的問題
常態分布的左端一定也是有人在撐的
25F→ixidor:所以說那些人就是hell本身的意思XDDD02/1515:46
26F→ixidor:如果你輸>贏,你就是在hell裡。
這樣的定義也不錯XD02/1515:46
27F→ixidor:因為noob同隊率太難定義了。
搞不好自己就是noobQ_Q02/1515:47
28F→ixidor:所以只好單純地以勝敗差來定義是否陷入hell02/1515:47
※編輯:Dolacone來自:218.211.32.194(02/1515:50)
29F推ixidor:有趣的是,個人目前normal-4,rank+6。
拿版上的文章02/1515:57
30F→ixidor:有一篇試算的網頁。
算出來的值差不多。
1278-129602/1515:58
31F→ixidor:但是以該網頁,輸入我rank的勝敗值41:35,有137202/1515:59
32F→ixidor:noraml約252:256,算出來是1278,rank值為129602/1516:00
33F→ixidor:拿rank的勝敗率去算,卻得到1372的數字。
提供一下02/1516:00
34F→nexcbj:那個網頁不準02/1516:25
35F推elenore:認真的小叮噹最帥氣,認真推!02/1516:53
36F推wulouise:基本上不可能看勝差算準..02/1517:40
37F推drummers:有沒有辦法加算抓馬跟撞AFK率..認真推!02/1518:15
38F推hardyuse:認真推02/1519:15
39F推fyer:911垃圾團粉絲都智障,版主絕對看不到這,嘻嘻07/3012:55
‣返回lol看板
英雄聯盟最新熱門文章
35
Re:[閒聊]S12世界賽各隊伍賠率
56
lol
2022-10-0509:52
19
[新聞]RNG展頂級賽區實力擊敗DFM,DFM韌性堅強
23
lol
2022-10-0509:35
30
[情報]魔女造型姍娜/妮可/勒布朗/卡莎碧雅
42
lol
2022-10-0509:00
62
[閒聊]今年世界賽16強確定
98
lol
2022-10-0508:48
25
[閒聊]Reddit:EGvsMAD
34
lol
2022-10-0508:25
18
[閒聊]減治療究竟出了甚麼問題
35
lol
2022-10-0506:48
77
[閒聊]DFM現在可以打幾分?
116
lol
2022-10-0505:41
25
[閒聊]神預測還可以改喔
32
lol
2022-10-0505:38
38
[公告]LoL樂透開獎
66
lol
2022-10-0505:36
33
[閒聊]推特熱議:EGvsMAD
39
lol
2022-10-0504:53
18
[閒聊]MAD484歐洲之恥?
31
lol
2022-10-0504:43
15
[問題]看twitch比賽的廣告問題
40
lol
2022-10-0502:50
19
[閒聊]去年BYG入圍賽輸掉後版上對PSG的期許?
48
lol
2022-10-0423:55
32
Re:[閒聊]韓網熱議:關於CFO團練消息應該是真的吧
61
lol
2022-10-0423:40
28
[閒聊]CFO是不是高機率小組第一晉級
123
lol
2022-10-0422:53
98
[閒聊]韓網熱議:關於CFO團練消息應該是真的吧
338
lol
2022-10-0422:33
29
[閒聊]主播賽評才是我們lol圈的基石吧
50
lol
2022-10-0421:25
53
Re:[閒聊]蔡政府真的有在重視電競產業嗎?
94
lol
2022-10-0420:16
60
[閒聊]Section部分fb
95
lol
2022-10-0419:42
18
[閒聊]PSGTalonEsportsFB特別節目
25
lol
2022-10-0418:06
31
[閒聊]CFO來打入圍賽有辦法晉級嗎?
134
lol
2022-10-0417:20
23
Re:[閒聊]蔡政府真的有在重視電競產業嗎?
69
lol
2022-10-0416:06
40
[閒聊]Impact跟火龍為什麼堅持不玩卡蜜兒
82
lol
2022-10-0415:04
16
[閒聊]厄薩斯是不是真的很強?
62
lol
2022-10-0414:45
15
[閒聊]Reddit:LLLvsDFM
16
lol
2022-10-0413:16
最新熱門文章
[攻略]聖誕6無限箱2000箱掉落統計
[fate_go]
Re:[閒聊]S12世界賽各隊伍賠率
[lol]
[新聞]RNG展頂級賽區實力擊敗DFM,DFM韌性堅強
[lol]
[情報]魔女造型姍娜/妮可/勒布朗/卡莎碧雅
[lol]
[閒聊]今年世界賽16強確定
[lol]
[閒聊]Reddit:EGvsMAD
[lol]
[閒聊]到底是誰一直再吹日本很強的
[lol]
[閒聊]減治療究竟出了甚麼問題
[lol]
[閒聊]CFO是不是大中計
[lol]
[閒聊]DFM現在可以打幾分?
[lol]
[閒聊]神預測還可以改喔
[lol]
[公告]LoL樂透開獎
[lol]
延伸文章資訊
- 1lol机制elo是什么lolelo机制详解2022 - 英雄联盟 - 18183手游网
lol端游中是有elo机制的。主要是为了保证游戏的日常活跃度,随着游戏次数的增加,玩家的胜率会越来越接近50%。这个就是elo机制的表现,简单来说强力的 ...
- 2elo機制- 英雄聯盟板 - Dcard
elo機制. 英雄聯盟. 8月28日03:49. 這個機制就是防炸魚延長遊戲時間讓你上分很慢手法是這樣的假如你最近玩得好那系統判斷你是一個大哥會在你的隊伍裡加幾個小笨蛋如果 ...
- 3Re: [心得] ELO計算方式- 英雄聯盟 - PTT遊戲區
Re: [心得] ELO計算方式. 看板 Lol. 作者 Dolacone. 時間 02-15 ... 同Game的玩家,ELO差距不會太大 MatchMaking system挑出了區間相近的...
- 4英雄联盟有elo吗? - 知乎
官方为了打击新号,代练,整的elo机制,本来是给强的人优先排强的对手,但是没有足够数量强的对手时会安排弱的人来平衡实力,但是加上如今摆烂成风气的化学反应。
- 5【lol手游】挂机单排90胜率上翡翠?elo机制到底公平吗?