• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 04:08
CEST 10:08
KST 17:08
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
ByuL, and the Limitations of Standard Play1Team Liquid Map Contest #22: Results and Winners7Code S Season 2 (2026): RO4 and Finals Preview12TL.net Map Contest #22 - Voting & Ladder Map Selection7Code S Season 2 (2026) - RO8 Preview8
Community News
[TLMC] Summer 2026 Ladder Map Rotation05.0.16 patch for SC2 goes live (8 worker start)74ZeroSpace at Steam NextFest - Last free demo31Weekly Cups (June 8-14): Clem and Solar double, PTR tested0RSL: S6 Finals played at BlizzCon 202611
StarCraft 2
General
5.0.16 patch for SC2 goes live (8 worker start) Is the larve respawn broken? The Death of Cheese: From a Professional Cheeser Mizenhauer's Douyu Cup Preview ByuL, and the Limitations of Standard Play
Tourneys
Douyu Cup 2026: $20,000 Legends Event (June 26-28) Maestros of The Game 2 announcement and schedule ! RSL Revival: Season 6 - Qualifiers and Main Event INu's Battles#17 <BO.9> Sparkling Tuna Cup - Weekly Open Tournament
Strategy
[G] Having the right mentality to improve
Custom Maps
New Map Maker - Looking for Advice - Love or Hate Work In Progress Melee Maps [D]RTS in all its shapes and glory <3
External Content
The PondCast: SC2 News & Results Mutation # 531 Experimental Artillery Mutation # 530 One For All Mutation # 529 Opportunities Unleashed
Brood War
General
Farewell Beloved Starcraft (Youtube Videos) ASL 22 Proposed Map Pool BW General Discussion vespene.gg — BW replays in browser Quality of life changes in BW that you will like ?
Tourneys
[ASL21] Grand Finals [Megathread] Daily Proleagues The Casual Games of the Week Thread [BSL22] GosuLeague Casts - Tue & Thu 22:00 CEST
Strategy
Simple Questions, Simple Answers Creating a full chart of Zerg builds Relatively freeroll strategies Why doesn't anyone use restoration?
Other Games
General Games
Nintendo Switch Thread Path of Exile Stormgate/Frost Giant Megathread Beyond All Reason ZeroSpace at Steam NextFest - Last free demo
Dota 2
Looking for a Dota Mentor Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
The Games Industry And ATVI US Politics Mega-thread Canadian Politics Mega-thread Things Aren’t Peaceful in Palestine Russo-Ukrainian War Thread
Fan Clubs
The HerO Fan Club! The herO Fan Club!
Media & Entertainment
Movie Discussion! Series you have seen recently... [Req][Books] Good Fantasy/SciFi books [TV/BOOK] *SPOILERS* Game of Thrones Discussion
Sports
2024 - 2026 Football Thread Formula 1 Discussion TeamLiquid Health and Fitness Initiative For 2023 McBoner: A hockey love story Cricket [SPORT]
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread Facing Challenges in Mobile App Development
TL Community
The Automated Ban List
Blogs
Listen To The Coaches!
TrAiDoS
An Exploration of th…
waywardstrategy
I'm an arrogant trash talke…
FlaShFTW
Gauntlet SC2: A Retrospectiv…
Ctone23
ramps on octagon
StaticNine
StarCraft improvement
iopq
Customize Sidebar...

Website Feedback

Closed Threads



Active: 10805 users

TLPD Update - ELO Ranking

Forum Index > BW General
Post a Reply
Normal
PoP
Profile Blog Joined October 2002
France15446 Posts
Last Edited: 2007-09-10 19:37:30
September 10 2007 19:33 GMT
#1
The latest TLPD version now includes ELO ratings for players. You can check them out here.

The resulting ranking is more or less "beta" right now, and the different variables used in the algorithm might change in the future (see below for more details).

Something everyone should know about ELO: it’s a 100% skill-based system. Success is not taken into account. Winning a game in the OSL finals or in the MBC prelims gives the exact same amount of points (provided the opponent is the same). We will probably get another rating system later, which will take success into account as well-- but ELO will most likely stay anyway.

So in the player index, there are two new distinct columns:
- the "ELO" column gives the current ELO rating of the corresponding player: it can basically be seen as his "current strength" (again, pure skill-wise) and should evolve accordingly ;
- the "ELO Peak" sorts players by the highest ELO rating they ever reached: this basically provides an easy way to spot which players were the most dominant at their time, but also when (clicking on their rating brings you to their "peak game").

For those knowledgeable about ELO, we currently use K = 40 for players who have played a limited amount of games (< 20), and K = 20 for the rest. However, nothing is set in stone in this regard-- it's kind of experimental and is likely to evolve.

I think that's it. A big thanks to gravity for all the help and the ELO lesson.
Administrator
statix
Profile Blog Joined October 2004
United States1760 Posts
September 10 2007 19:38 GMT
#2
Awesome
SCC-Caliban
vstar
Profile Blog Joined April 2007
Korea (South)693 Posts
September 10 2007 19:42 GMT
#3
Very nice
TranceStorm
Profile Blog Joined May 2007
1616 Posts
September 10 2007 19:43 GMT
#4
I don't think ELO would work out so well for OSL or MSL. In chess, they add rating points only for swiss or round robin tournaments. They never add or subtract points for knockout tournaments. But it will still be interesting to see.
Chill
Profile Blog Joined January 2005
Calgary26003 Posts
September 10 2007 19:52 GMT
#5
Nice.

It's interesting to try to draw conclusions from these ratings and see if history backs them up.
Moderator
polarwolf
Profile Blog Joined February 2006
924 Posts
September 10 2007 19:55 GMT
#6
interesting. iloveoov was the most skilled BW player EVA.............
minus_human
Profile Blog Joined November 2006
4784 Posts
September 10 2007 20:03 GMT
#7
SweeT!

What does ELO stand for?
Polemarch
Profile Joined August 2005
Canada1564 Posts
September 10 2007 20:09 GMT
#8
Good stuff! This matches quite well with intuition on who the best current players are.

On the first page (top 40) there are 16 terrans, 15 zerg, and 9 protoss. Surprisingly, almost as many zergs as terrans.
I BELIEVE IN CAPITAL LETTER PUNISHMENT!!!!!
NonY
Profile Blog Joined June 2007
8751 Posts
September 10 2007 20:11 GMT
#9
On September 11 2007 04:55 polarwolf wrote:
interesting. iloveoov was the most skilled BW player EVA.............


..? PoP already explained it best in the opening post: the highest peak shows the most dominant player. Skill isn't something that can be judged through something like an ELO ranking.
"Fucking up is part of it. If you can't fail, you have to always win. And I don't think you can always win." Elliott Smith ---------- Yet no sudden rage darkened his face, and his eyes were calm as they studied her. Then he smiled. 'Witness.'
polarwolf
Profile Blog Joined February 2006
924 Posts
September 10 2007 20:14 GMT
#10
On September 11 2007 04:33 PoP wrote:

Something everyone should know about ELO: it’s a 100% skill-based system. Success is not taken into account.
PoP
Profile Blog Joined October 2002
France15446 Posts
Last Edited: 2007-09-10 20:23:59
September 10 2007 20:23 GMT
#11
Actually it only means that Oov's peak was the most ridiculous, which is a well known fact (although Savior came close to matching it).

You can say that Oov was the most skilled by far at that point, and that relatively to his opponents of the time he was the most dominant of them all, but comparing skills between two different "eras" is wrong imho, ELO or not.
Administrator
PoP
Profile Blog Joined October 2002
France15446 Posts
Last Edited: 2007-09-10 20:35:27
September 10 2007 20:25 GMT
#12
In other words, the ELO value can be seen as a skill measure, while the peak one can be seen as a dominance measure. Sounds pretty accurate to me this way.
Administrator
jkillashark
Profile Blog Joined November 2005
United States5262 Posts
September 10 2007 20:28 GMT
#13
ELO is the name of the guy who invented the system. Some Hungarian dude.
Do your best, God will do the rest.
IntoTheWow
Profile Blog Joined May 2004
is awesome32278 Posts
September 10 2007 20:40 GMT
#14
Nice PoP
Moderator<:3-/-<
GTR
Profile Blog Joined September 2004
51625 Posts
September 10 2007 21:15 GMT
#15
I find it funny that Boxer isn't even on the first page while someone like Darkelf is there.

Commentator
GrandInquisitor *
Profile Blog Joined May 2005
New York City13113 Posts
Last Edited: 2007-09-10 21:20:20
September 10 2007 21:19 GMT
#16
If I had known you guys were doing this I would have suggested Glicko-2, a modification of ELO ( http://en.wikipedia.org/wiki/Glicko_rating_system ) instead; it's what's used on XBox Live and allows for Ratings Uncertainty and volatility and measures like that, making it in general far more accurate than plain vanilla ELO
What fun is it being cool if you can’t wear a sombrero?
Pressure
Profile Blog Joined October 2006
7326 Posts
September 10 2007 21:21 GMT
#17
On September 11 2007 06:15 GTR-2-Go wrote:
I find it funny that Boxer isn't even on the first page while someone like Darkelf is there.


ditto
Boxer isn't even on first page? we can't deny how skilled he is really
darkelf... geez
SonuvBob
Profile Blog Joined October 2006
Aiur21550 Posts
September 10 2007 21:27 GMT
#18
Don't bash Elfie, he rocks.
Administrator
PoP
Profile Blog Joined October 2002
France15446 Posts
Last Edited: 2007-09-10 21:43:12
September 10 2007 21:28 GMT
#19
On September 11 2007 06:19 GrandInquisitor wrote:
If I had known you guys were doing this I would have suggested Glicko-2, a modification of ELO ( http://en.wikipedia.org/wiki/Glicko_rating_system ) instead; it's what's used on XBox Live and allows for Ratings Uncertainty and volatility and measures like that, making it in general far more accurate than plain vanilla ELO


We can totally change it if needed. Again, this is beta/experimental. I've heard about Glicko, but then forgot about it. Any other opinion? If it's officially better then we'll definitely change.
Administrator
PoP
Profile Blog Joined October 2002
France15446 Posts
Last Edited: 2007-09-10 21:29:30
September 10 2007 21:29 GMT
#20
On September 11 2007 06:21 Pressure wrote:
Show nested quote +
On September 11 2007 06:15 GTR-2-Go wrote:
I find it funny that Boxer isn't even on the first page while someone like Darkelf is there.


ditto
Boxer isn't even on first page? we can't deny how skilled he is really
darkelf... geez


ELO column represents the current strength. Unfortunately, Boxer has lost most of his recent matches, explaining his rather low rating.
Administrator
NovaTheFeared
Profile Blog Joined October 2004
United States7232 Posts
September 10 2007 21:29 GMT
#21
This is a great feature and I hope that eventually we will have modified K value for winning more prestigious matches like OSL or MSL finals over simple qualification games.
日本語が分かりますか
TranceStorm
Profile Blog Joined May 2007
1616 Posts
September 10 2007 21:33 GMT
#22
On September 11 2007 06:19 GrandInquisitor wrote:
If I had known you guys were doing this I would have suggested Glicko-2, a modification of ELO ( http://en.wikipedia.org/wiki/Glicko_rating_system ) instead; it's what's used on XBox Live and allows for Ratings Uncertainty and volatility and measures like that, making it in general far more accurate than plain vanilla ELO

Yeah, alot of other rated games now use Glicko instead of ELO nowadays.
Wizard
Profile Blog Joined May 2007
Poland5055 Posts
September 10 2007 22:07 GMT
#23
W0w sweet...
sAviOr[gm] ~ want to watch good replays? read my blog: http://www.teamliquid.net/blog/wizard
LordofAscension
Profile Blog Joined September 2006
United States589 Posts
September 10 2007 22:22 GMT
#24
Very very awesome work. I'm impressed.

~LoA
~WelCoMe tO My rEaLm SC:L - sclegacy.com
OrderlyChaos
Profile Blog Joined June 2007
United States1115 Posts
September 10 2007 22:26 GMT
#25
Very nice addition. I'm liking these new features :D
Last Romantic
Profile Blog Joined June 2006
United States20665 Posts
September 10 2007 22:29 GMT
#26
BoxeR and YellOw tied?

;P
ㅋㄲㅈㅁ
TheFoReveRwaR
Profile Blog Joined May 2006
United States10657 Posts
September 10 2007 22:38 GMT
#27
For current rating that wouldn't be suprising at all
Being healthy, it has been said, really consists of having the same disease as everybody else.
Orome
Profile Blog Joined June 2004
Switzerland11984 Posts
September 10 2007 23:19 GMT
#28
Glicko is not objectively better than ECO, they both have their up- and downsides.

Another great addition PoP, <3!
On a purely personal note, I'd like to show Yellow the beauty of infinitely repeating Starcraft 2 bunkers. -Boxer
Jyvblamo
Profile Blog Joined June 2006
Canada13788 Posts
September 10 2007 23:21 GMT
#29
Heh, the top ~20 or so players are all also on the Kespa top 30.

Very nice feature for TLPD. ^.^
IPS.ZeRo
Profile Joined April 2003
Germany1142 Posts
September 10 2007 23:23 GMT
#30
yellows peak was higher than boxers, thats quite surprising.
aka DTF-ZeRo
fuglyfrog
Profile Joined July 2007
United States521 Posts
Last Edited: 2007-09-10 23:49:44
September 10 2007 23:36 GMT
#31
Isn't there a problem with inflation when comparing the peak ELO of players from different eras?

edit: I've heard that the Chessmetric system is supposed to be the best at calculating the relative historical rating of players.

Also, there's a fomula for factoring in the overall strength of the tournament into the ratings.
GrandInquisitor *
Profile Blog Joined May 2005
New York City13113 Posts
September 11 2007 00:00 GMT
#32
Glicko is pretty much universally considered better than ELO; it's basically admitting that ratings are wildly variable in certain cases.

It's a pain to describe, though, and it's kind of more complicated. Check http://math.bu.edu/people/mg/glicko/glicko.doc/glicko.html out (the original glicko webpage), and just think whether or not it's worth it. I think it is; others might not.
What fun is it being cool if you can’t wear a sombrero?
Eatme
Profile Blog Joined June 2003
Switzerland3919 Posts
Last Edited: 2007-09-11 00:25:50
September 11 2007 00:25 GMT
#33
Aaah thats a great thing to add. You guys rule.
I really like ELO and stats.
I have the best fucking lawyers in the country including the man they call the Malmis.
Waves
Profile Joined August 2007
Australia185 Posts
September 11 2007 01:55 GMT
#34
Another great feature. I'm really impressed with all the work on this site.

I'll add my voice to those calling for Glicko2, if it's not too much trouble.
SuperJongMan
Profile Blog Joined March 2003
Jamaica11586 Posts
September 11 2007 02:03 GMT
#35
You guys make progaming so much.
POWER OVERWHELMING ! ! ! KRUU~ KRUU~
xmShake
Profile Blog Joined February 2007
United States1100 Posts
September 11 2007 04:12 GMT
#36
(T)DarkElf is HOT
il0seonpurpose
Profile Blog Joined January 2007
Korea (South)5638 Posts
September 11 2007 04:26 GMT
#37
What does ELO stand for? Interesting though
A3iL3r0n
Profile Blog Joined October 2002
United States2196 Posts
September 11 2007 04:27 GMT
#38
Electronic Light Orchestra
My psychiatrist says I have deep-seated Ragneuroses :(
XCetron
Profile Joined November 2006
5226 Posts
September 11 2007 04:30 GMT
#39
On September 11 2007 13:27 A3iL3r0n wrote:
Electronic Light Orchestra


I thought it was Extreme Logistic Order
Waves
Profile Joined August 2007
Australia185 Posts
September 11 2007 06:24 GMT
#40
On September 11 2007 13:26 il0seonpurpose wrote:
What does ELO stand for? Interesting though


It doesn't actually stand for anything. As mentioned earlier in this thread, it's just the last name of the guy who invented this rating system.
jimminy_kriket
Profile Blog Joined February 2007
Canada5536 Posts
September 11 2007 06:49 GMT
#41
Stork is so high..
Switch him with July and take silent_control off the front page then I will be able to rest.

Really nice though, good work.
life of lively to live to life of full life thx to shield battery
Aepplet
Profile Joined December 2003
Sweden2908 Posts
September 11 2007 07:01 GMT
#42
the ranking is automated, there is no room for switching anything except the formula calculating it.
oneofthem
Profile Blog Joined November 2005
Cayman Islands24199 Posts
September 11 2007 07:03 GMT
#43
woot go oov
We have fed the heart on fantasies, the heart's grown brutal from the fare, more substance in our enmities than in our love
Silverflame
Profile Joined August 2006
United States428 Posts
September 11 2007 07:35 GMT
#44
Wow, Kosiro is on the front page. Not only does he have only 8 recorded matches, he's the same guy who messed up the Sandlot when he got Firefist to play for his own matches against Draco because he was drunk.
Manifesto7
Profile Blog Joined November 2002
Osaka27174 Posts
September 11 2007 07:50 GMT
#45
kosiro can go to hell -_-
ModeratorGodfather
oneofthem
Profile Blog Joined November 2005
Cayman Islands24199 Posts
Last Edited: 2007-09-11 08:08:48
September 11 2007 08:08 GMT
#46
i dunno, elo works better for certain situations than others. you should try to see the predicative power of such a system as it si configured now. look at winning % in relation to elo difference between 2 players. might be a big project though
We have fed the heart on fantasies, the heart's grown brutal from the fare, more substance in our enmities than in our love
SK.Testie
Profile Blog Joined January 2007
Canada11084 Posts
September 11 2007 08:18 GMT
#47
Rankings usually have numbers beside them indicating rank.
Social Justice is a fools errand. May all the adherents at its church be thwarted. Of all the religions I have come across, it is by far the most detestable.
PoP
Profile Blog Joined October 2002
France15446 Posts
September 11 2007 09:27 GMT
#48
On September 11 2007 17:18 MYM.Testie wrote:
Rankings usually have numbers beside them indicating rank.


Will be available shortly.
Administrator
gravity
Profile Joined March 2004
Australia2198 Posts
Last Edited: 2007-09-11 12:22:46
September 11 2007 12:18 GMT
#49
Nice to see this implemented. Like others have said, there's still room for tweaks/updates to the formulas, but I think the results are pretty reasonable as-is, and it's nice to finally have a less-subjective way of comparing players' strengths.
Jyvblamo
Profile Blog Joined June 2006
Canada13788 Posts
September 23 2007 18:22 GMT
#50
The top ranks moved around a bit!
Hwasin first, Savior second, Stork dropping to third.
It'll be interesting to see how these ranks end up after the current season of leagues.
fight_or_flight
Profile Blog Joined June 2007
United States3988 Posts
February 15 2008 02:05 GMT
#51
I was thinking about this. Starcraft is a lot different then other things because there are 3 races. Some players are very good at a certain MU and not as good on others. I think it would be more accurate to add in that factor. It would probably be better to have 3 different elo ratings per player (well, technically 9 in case someone off-races), and when they play another player, only that specific elo rating would be affected. The overall elo rating for the player would be the length of the vector (square root of the sum of the squares).

I'm not sure if you are still working on this, or if there are other rating systems that are specifically meant to deal with what I'm talking about.
Do you really want chat rooms?
gravity
Profile Joined March 2004
Australia2198 Posts
February 15 2008 03:22 GMT
#52
Yes, I agree that having different ratings for each matchup (although the overall rating could stay as it is) would be very interesting. It would lead to higher peaks (and lower lows), since a player is rarely as good in all matchups as they are in their best (or as bad as they are in their worst), plus you could use it for things like seeing who's truly a one-matchup wonder, what a player's best MU actually is, making more accurate predictions of matches, etc.

I think they might have even implemented this in the background or something because I remember there was a post where a TL admin provided a graph of a player's rating over time in one particular matchup, or something like that.
meemoe_uk
Profile Joined February 2008
United Kingdom29 Posts
Last Edited: 2011-01-26 17:29:53
January 26 2011 17:28 GMT
#53
Reason for bumping old thread : new idea

It strikes me there is a interest in the community for a measure of pro-players on the rise, and the power rank does not fully address this need.
For those who find the power rank to be too much dependant on speculation and opinion, it would be nice if the auto-analysis of the TL elo system were to be extended.
I'm talking; measuring derivatives and ranges of elo variation over time.

Can the relavent TL techys hear me on this frequency?


Normal
Please log in or register to reply.
Live Events Refresh
Douyu Cup 2020
05:00
2026 - Day 3
WardiTV1027
Ryung 957
CranKy Ducklings338
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Ryung 957
ProTech149
RotterdaM 97
SortOf 2
StarCraft: Brood War
Larva 237
Leta 97
Mind 78
Soma 66
soO 35
ZergMaN 26
Counter-Strike
Coldzera 1079
kRYSTAL_1
Super Smash Bros
Mew2King80
Heroes of the Storm
Khaldor127
Other Games
Livibee57
Organizations
Other Games
gamesdonequick713
StarCraft: Brood War
lovetv 20
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 13 non-featured ]
StarCraft 2
• CranKy Ducklings SOOP17
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Jankos2245
• Lourlo1245
Upcoming Events
Maestros of the Game
4h 22m
herO vs Classic
Maru vs Serral
BSL22 NKC (BSL vs China)
5h 52m
Bonyth vs TerrOr
eOnzErG vs Dewalt
XuanXuan vs TBD
Douyu Cup 2020
20h 52m
BSL22 NKC (BSL vs China)
1d 5h
Mihu vs TBD
Online Event
1d 6h
RSL Revival
1d 17h
WardiTV Weekly
2 days
RSL Revival
3 days
RSL Revival
3 days
Bombastic Starleague
3 days
[ Show More ]
Kung Fu Cup
4 days
OSC
4 days
CrankTV Team League
5 days
Bombastic Starleague
5 days
Replay Cast
5 days
The PondCast
6 days
HomeStory Cup
6 days
Replay Cast
6 days
Liquipedia Results

Completed

CSL Season 21: Qualifier 1
WardiTV Spring 2026
Heroes Pulsing #2

Ongoing

IPSL Spring 2026
Acropolis #4
YSL S3
BSL 22 Non-Korean Championship
CSL Season 21: Qualifier 2
SCTL 2026 Spring
Douyu Cup 2026
Maestros of the Game 2
Murky Cup 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026
IEM Rio 2026

Upcoming

CSL 2026 Summer (S21)
CSLAN 4
Blizzard Classic Cup 2026
Kung Fu Cup 2026 Grand Finals
RSL Revival: Season 6
CranK Gathers Season 4: BW vs SC2 Team League
HSC XXIX
BCC 2026
Light Tournament 2026
Eternal Conflict S2 Finale
Eternal Conflict S2 E1
Heroes Pulsing #3
FISSURE Playground #5
BLAST Open Fall 2026
Esports World Cup 2026
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.