• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 04:09
CEST 10:09
KST 17:09
  • 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
[ASL22] Finals Preview: Sweet Victory!9[ASL22] Ro4 Preview: Mirror Mirror6[ASL22] Ro8 Preview: Within Reach5[ASL22] Ro8 Preview: In A Tizzy11[ASL22] Ro16 Preview: Holy Diver5
Community News
Evil Geniuses - shutting down10ISSL (IntoTheTV x SOOP SC2 League): Premier5Weekly Cups (October 12-18): 5.0.17 era begins1[$1250] International ShieldBattery League53Weekly Cups (October 5-11): Farewell to 5.0.165
StarCraft 2
General
REPORT: StarCraft 2: Remastered In Development Weekly Cups (October 5-11): Farewell to 5.0.16 No more SC2 streamers on team liquid? Evil Geniuses - shutting down How do you feel about the mass reverts in the 5.0.17 PTR?
Tourneys
RSL goes to London! 2026 Offline Finals Nov 21-22 ISSL (IntoTheTV x SOOP SC2 League): Premier Sparkling Tuna Cup - Weekly Open Tournament ScienceCraft (October 24-25) - Live Event WORTEX Challenger Series — Open SC2 LAN in Budapes
Strategy
[H] ZvP Mid-Late Game: Stalkers Collossi HT
Custom Maps
[G] How to playtest arcade maps [A] Nemrods 1/4 players [M] (2) Sweltering Sands [M] (2) Frigid Storage
External Content
Mutation # 548 Shining Bright The PondCast: SC2 News & Results Mutation # 547 Temple Of Terror Mutation # 546 Catch the Train
Brood War
General
Do we even care about balance? [Megathread] Daily Funny Videos Rollback Netcode in Brood War BW General Discussion Young Players Tournament Announced by SOOP
Tourneys
[BSL23] RO24 Group Stage [ASL22] Grand Finals [$1250] International ShieldBattery League [Megathread] Daily Proleagues
Strategy
Cliff Jump Revisited (1 in a 1000 strategy) Simple Questions, Simple Answers Replay Review Process - What do you do?
Other Games
General Games
General RTS Discussion Thread Nintendo Switch Thread Stormgate/Frost Giant Megathread Armies of Exigo - YesYes? Dawn of War IV
Dota 2
Dota 2 Champions League Season 3 Begins April 25!
League of Legends
[TL LoL EUW IHs] Teemo shall perish
Heroes of the Storm
Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
TL Mafia Community Thread
Community
General
Russo-Ukrainian War Thread US Politics Mega-thread Artificial Intelligence Thread The Chess Thread Canadian Politics Mega-thread
Fan Clubs
Serral Fan Club
Media & Entertainment
[Manga] One Piece Anime Discussion Thread Movie Discussion!
Sports
Football (Soccer) Thread TeamLiquid Health and Fitness Initiative For 2023 MLB/Baseball 2023
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
Recent Gifted Posts
Blogs
How Much Genes Contribute to…
TrAiDoS
ShieldBattery on Mac
Kraekkling
[ASL22] Ro4 Day1 Ticket Giv…
bITt.mAN
38 yo Retired SWE loo…
PurE)Rabbit-SF
Can Bots Beat Pros?? Starcr…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 7248 users

SC2 Ladder Analysis - Hidden Ratings. - Page 3

Forum Index > Closed
Post a Reply
Prev 1 2 3 4 5 6 7 Next All
EtherealDeath
Profile Blog Joined July 2007
United States8366 Posts
November 01 2010 04:18 GMT
#41
On November 01 2010 10:26 Rea wrote:
according to ur formula someone with more points, including bonuspool, has a higher mmr...
thought its well known since early beta that this is not the case


just go through any matchhistory and compare the players where one got +12 or -12p before bonuspool and compare their ladderpoints, they wont always be similar


This. The fact that a strict ordering is maintained when the reality is nowhere near strict means there is something missing. Hard to make an mmr calculator without taking into account opponents and other things. If anything, an estimator based solely on visible variables (opponent histories not being visible as far as I know) would probably have to have win-loss differential as a variable.
darmousseh
Profile Blog Joined May 2010
United States3437 Posts
November 01 2010 04:21 GMT
#42
On November 01 2010 13:15 Excalibur_Z wrote:
Show nested quote +
On November 01 2010 10:40 Medzo wrote:
I just want to point out that your hidden rating isnt determined by your shown rating at all. If you look at the top 200 a lot of those people are not in the top 200 on scranks (shown rating ranks). It is because their hidden ratings are higher than other people with higher point ratings. Basically what it seems like to me is you are ranked in your division by your hidden rating and the system will correct itself and give you the correct amount of shown rating points so that this is accurate.

I have 2 reasons for this hypothesis. First, In my own division pylon kappa last week everyone rank 9 and above was in the blizzard hidden rating top 200 in the same order of their ranking. The 9th ranked person was 1965 points which is about rank 400 in shown rating. My second reason is just from playing at a ladder and profiling my opponents when im favored or unfavored. If you have a high hidden rating you will fight other players who you are favored over who have a higher shown rating, they are usually rank 1 or 2 in their division with about 2k points but have hidden ratings similar or lower than 1600-1800 in harder divisions. At the same time you can play another player with lower or equal shown and hidden rating in equally hard or harder (medivac alamo) divisions.

This is easily noticeable when you have a very high hidden rating.


While I don't necessarily think it's possible to determine MMR from displayed rating concretely, I think your reasoning is wrong here. The Top 200 is a list of players by points with division influences removed, it's not by hidden rating. That is confirmed by Blizzard.

The formula posted by the OP is also incorrect because it considers points even across all divisions, which we know from Blizzard not to be the case. We also don't know whether there is a division hierarchy (where Medivac Alamo > Medic Mu > Observer Mars for example) or just different tiers of divisions (where Medivac Alamo, Medic Mu, Observer Mars are Tier 1, Augustgrad X-Ray and Scout Kilo are Tier 2, etc). For example, the first week of the Top 200 had mostly Medivac Alamo, Medic Mu, Observer Mars, and Akilae Omicron members listed. The third week added a few new divisions popping up in the list: Immortal Yankee, Infestor Pepper, Pylon Kappa. If you compared their rankings in the Top 200 with some old SC2Ranks snapshots taken within a day of the Top 200 announcement, most of the scores lined up. However, there were some outliers. Dayvie is the most prominent. He had more points than most other players but was below them on the Top 200 list, and that's because his division Scout Kilo is not weighted the same as the original "top" divisions.


As far as i am aware you don't switch between divisions ever unless you are promoted or demoted (correct me if i'm wrong). There are other things to consider. The top 200 might reflect not the highest rated, but could be a combination of rating and recent win% or biggest gains. Also you might consider that the top 200 could be 1-2 weeks old before they post it.
Developer for http://mtgfiddle.com
darmousseh
Profile Blog Joined May 2010
United States3437 Posts
November 01 2010 04:33 GMT
#43
On November 01 2010 13:15 Excalibur_Z wrote:
Show nested quote +
On November 01 2010 10:40 Medzo wrote:
I just want to point out that your hidden rating isnt determined by your shown rating at all. If you look at the top 200 a lot of those people are not in the top 200 on scranks (shown rating ranks). It is because their hidden ratings are higher than other people with higher point ratings. Basically what it seems like to me is you are ranked in your division by your hidden rating and the system will correct itself and give you the correct amount of shown rating points so that this is accurate.

I have 2 reasons for this hypothesis. First, In my own division pylon kappa last week everyone rank 9 and above was in the blizzard hidden rating top 200 in the same order of their ranking. The 9th ranked person was 1965 points which is about rank 400 in shown rating. My second reason is just from playing at a ladder and profiling my opponents when im favored or unfavored. If you have a high hidden rating you will fight other players who you are favored over who have a higher shown rating, they are usually rank 1 or 2 in their division with about 2k points but have hidden ratings similar or lower than 1600-1800 in harder divisions. At the same time you can play another player with lower or equal shown and hidden rating in equally hard or harder (medivac alamo) divisions.

This is easily noticeable when you have a very high hidden rating.


While I don't necessarily think it's possible to determine MMR from displayed rating concretely, I think your reasoning is wrong here. The Top 200 is a list of players by points with division influences removed, it's not by hidden rating. That is confirmed by Blizzard.

The formula posted by the OP is also incorrect because it considers points even across all divisions, which we know from Blizzard not to be the case. We also don't know whether there is a division hierarchy (where Medivac Alamo > Medic Mu > Observer Mars for example) or just different tiers of divisions (where Medivac Alamo, Medic Mu, Observer Mars are Tier 1, Augustgrad X-Ray and Scout Kilo are Tier 2, etc). For example, the first week of the Top 200 had mostly Medivac Alamo, Medic Mu, Observer Mars, and Akilae Omicron members listed. The third week added a few new divisions popping up in the list: Immortal Yankee, Infestor Pepper, Pylon Kappa. If you compared their rankings in the Top 200 with some old SC2Ranks snapshots taken within a day of the Top 200 announcement, most of the scores lined up. However, there were some outliers. Dayvie is the most prominent. He had more points than most other players but was below them on the Top 200 list, and that's because his division Scout Kilo is not weighted the same as the original "top" divisions.


I looked into this and something important to consider is that there is still inflation going on in MMR because of the newness of the game. As players getting better and noobs....well stay noobs, then the higher ranked players will be keep climbing. Although this is probably the most important point. I will look into. Part of me believes that the ladder is screwed up, possibly points not converging to MMR fast enough.
Developer for http://mtgfiddle.com
Excalibur_Z
Profile Joined October 2002
United States12267 Posts
November 01 2010 04:39 GMT
#44
On November 01 2010 13:21 darmousseh wrote:
Show nested quote +
On November 01 2010 13:15 Excalibur_Z wrote:
On November 01 2010 10:40 Medzo wrote:
I just want to point out that your hidden rating isnt determined by your shown rating at all. If you look at the top 200 a lot of those people are not in the top 200 on scranks (shown rating ranks). It is because their hidden ratings are higher than other people with higher point ratings. Basically what it seems like to me is you are ranked in your division by your hidden rating and the system will correct itself and give you the correct amount of shown rating points so that this is accurate.

I have 2 reasons for this hypothesis. First, In my own division pylon kappa last week everyone rank 9 and above was in the blizzard hidden rating top 200 in the same order of their ranking. The 9th ranked person was 1965 points which is about rank 400 in shown rating. My second reason is just from playing at a ladder and profiling my opponents when im favored or unfavored. If you have a high hidden rating you will fight other players who you are favored over who have a higher shown rating, they are usually rank 1 or 2 in their division with about 2k points but have hidden ratings similar or lower than 1600-1800 in harder divisions. At the same time you can play another player with lower or equal shown and hidden rating in equally hard or harder (medivac alamo) divisions.

This is easily noticeable when you have a very high hidden rating.


While I don't necessarily think it's possible to determine MMR from displayed rating concretely, I think your reasoning is wrong here. The Top 200 is a list of players by points with division influences removed, it's not by hidden rating. That is confirmed by Blizzard.

The formula posted by the OP is also incorrect because it considers points even across all divisions, which we know from Blizzard not to be the case. We also don't know whether there is a division hierarchy (where Medivac Alamo > Medic Mu > Observer Mars for example) or just different tiers of divisions (where Medivac Alamo, Medic Mu, Observer Mars are Tier 1, Augustgrad X-Ray and Scout Kilo are Tier 2, etc). For example, the first week of the Top 200 had mostly Medivac Alamo, Medic Mu, Observer Mars, and Akilae Omicron members listed. The third week added a few new divisions popping up in the list: Immortal Yankee, Infestor Pepper, Pylon Kappa. If you compared their rankings in the Top 200 with some old SC2Ranks snapshots taken within a day of the Top 200 announcement, most of the scores lined up. However, there were some outliers. Dayvie is the most prominent. He had more points than most other players but was below them on the Top 200 list, and that's because his division Scout Kilo is not weighted the same as the original "top" divisions.


As far as i am aware you don't switch between divisions ever unless you are promoted or demoted (correct me if i'm wrong). There are other things to consider. The top 200 might reflect not the highest rated, but could be a combination of rating and recent win% or biggest gains. Also you might consider that the top 200 could be 1-2 weeks old before they post it.


The Top 200 is points only with division weighting factored out, we have that quoted. The rankings are taken each Monday morning hours before they are posted, though to be fair that could mean up to 3 or 4 hours of posting/processing time. 3-4 hours isn't going to be enough to change the point values by that much, though, especially considering not all of these players are playing during that translation period.
Moderator
Obscura.304
Profile Blog Joined September 2010
150 Posts
November 01 2010 05:20 GMT
#45
I just checked this with a few of my friend's profiles... and it's pretty blatantly wrong. The highest rated ones were, without exception, those who hadn't played much in the last month.
Slaytesics
Profile Blog Joined August 2010
United States123 Posts
November 01 2010 05:27 GMT
#46
Holy crap, I am in love with this thread
im currently stuck in diamond league , waiting my promotion to grandmaster - KiWiKaKi
Slaytesics
Profile Blog Joined August 2010
United States123 Posts
November 01 2010 05:29 GMT
#47
On November 01 2010 14:20 Obscura.304 wrote:
I just checked this with a few of my friend's profiles... and it's pretty blatantly wrong. The highest rated ones were, without exception, those who hadn't played much in the last month.


One, did you test this on his site, two, did you use the entire equation (including that jazz about bonus pool)
im currently stuck in diamond league , waiting my promotion to grandmaster - KiWiKaKi
Fizbin
Profile Joined May 2010
Canada202 Posts
November 01 2010 05:33 GMT
#48
i with they would just show us our mmr instead of making us guess. stupid system. at least in wow u could see it
just the tip
rackdude
Profile Blog Joined January 2010
United States882 Posts
November 01 2010 05:43 GMT
#49
Does it get Bliz's top 200 right? What percent error? Knowing this I think we can know how well this formula works/ how close it gets to Bliz's ranking that they hide.
Sweet.
Shadowed
Profile Joined August 2010
United States679 Posts
November 01 2010 06:41 GMT
#50
Well, that certainly answers that. At least if you're going to try and push people so you can make a quick buck, come up with a little more inventive of a formula :/
vanick
Profile Joined August 2010
United States53 Posts
November 01 2010 06:44 GMT
#51
On November 01 2010 14:29 Slaytesics wrote:
One, did you test this on his site, two, did you use the entire equation (including that jazz about bonus pool)

There is no point to including the "jazz" about bonus pool in the equation. It literally makes no difference to the final sum.
Shadowed
Profile Joined August 2010
United States679 Posts
Last Edited: 2010-11-01 06:59:47
November 01 2010 06:56 GMT
#52
It's impossible for this number to be remotely accurate because of two simple reasons:

1) MMR is your 'skill', but it's volatile which is why we don't see it, instead we get a magic number called points, since we already used magic poney points, it's now called magic pink kitty points or MPKP for short.
2) The amount of MPKP you gain or lose is based on your 'real' points (NOT the battle.net or division points) compared to your opponents MMR every time a match ends

You play two games, and you've already made it impossible to go from MPKP -> MMR because the data you have (total wins, total losses, current points) are only overall stats, not specific ones. In order to reverse MPKP -> MMR, you need to have statistics on every single persons points and league.

Even then, I don't think you could do it. You would likely need to only play against people you could repeat the same process for and had it all done in a bubble.

And even then, then, you don't have any way of verifying the number as being the true MMR.

[edit] Removed current theory part
SavageReborn
Profile Joined September 2010
Australia106 Posts
November 01 2010 07:04 GMT
#53
Good job! Will see how accurate this system is in the future (after tweaking and all)
Savage1 on irc.rizon.net || UWA Anime Club: www.uwanime.org
littlechava
Profile Blog Joined March 2004
United States7221 Posts
November 01 2010 07:14 GMT
#54
according to this i'm top 100 us mmr, but on sc2ranks.com i'm not even top 1000, and my mmr doesn't match me regularly against anyone over 2000 points. feels kind of inaccurate.
Entusman #12
flopflop
Profile Joined October 2010
45 Posts
Last Edited: 2010-11-01 07:31:31
November 01 2010 07:30 GMT
#55
according to the main page i am in the top 100 MMR in the world but im merely a 1500 NA diamond player... what gives? flopflop.779
darmousseh
Profile Blog Joined May 2010
United States3437 Posts
November 01 2010 07:52 GMT
#56
On November 01 2010 16:30 flopflop wrote:
according to the main page i am in the top 100 MMR in the world but im merely a 1500 NA diamond player... what gives? flopflop.779


The website is just used so that you can get your rating, it doesn't list all of the players.
Developer for http://mtgfiddle.com
Paperscraps
Profile Joined March 2010
United States639 Posts
November 01 2010 08:13 GMT
#57
On November 01 2010 16:52 darmousseh wrote:
Show nested quote +
On November 01 2010 16:30 flopflop wrote:
according to the main page i am in the top 100 MMR in the world but im merely a 1500 NA diamond player... what gives? flopflop.779


The website is just used so that you can get your rating, it doesn't list all of the players.


Haha thats good, I had like a ~3400 hundred rating and saw idra at ~3700 and was like hmmmmm. I am no where near his skill level.

Very cool though OP, best of luck tweaking this into perfection. I do think the ladder system is kinda weird when trying to determine skill. It is more a relative type tool than an exact one. So trying to make something exact(true MMR) with something is that isn't so exact(ladder rating) is definitely a challenge haha.
"Because in the end, the only way we can measure the significance of our own lives is by valuing the lives of others.” - David Gale
netherDrake
Profile Blog Joined September 2010
Singapore1831 Posts
November 01 2010 08:39 GMT
#58
On November 01 2010 17:13 Paperscraps wrote:
Show nested quote +
On November 01 2010 16:52 darmousseh wrote:
On November 01 2010 16:30 flopflop wrote:
according to the main page i am in the top 100 MMR in the world but im merely a 1500 NA diamond player... what gives? flopflop.779


The website is just used so that you can get your rating, it doesn't list all of the players.


Haha thats good, I had like a ~3400 hundred rating and saw idra at ~3700 and was like hmmmmm. I am no where near his skill level.

Very cool though OP, best of luck tweaking this into perfection. I do think the ladder system is kinda weird when trying to determine skill. It is more a relative type tool than an exact one. So trying to make something exact(true MMR) with something is that isn't so exact(ladder rating) is definitely a challenge haha.


IIRC Idra's only played 100+ games on his account on US and is like 100-20
SC2 player for Flash eSports. twitch.tv/nether_drake, https://twitter.com/bryan_sum, http://www.facebook.com/pages/Bryan-Drake-Sum/468389706519567
flopflop
Profile Joined October 2010
45 Posts
Last Edited: 2010-11-01 08:47:17
November 01 2010 08:45 GMT
#59
I am still not following... do I not show up on the main page of http://sc2stars.com/ for you guys? this makes no sense to me.

edit: I figured it out. It adds names to the list as people search for them. Thanks guys.
QuadDamaged
Profile Joined October 2010
United Kingdom53 Posts
November 01 2010 09:20 GMT
#60
Just a request: Could you hide the friend code in your resultset?
You can't make an omelette without killing people
Prev 1 2 3 4 5 6 7 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 2h 51m
[ Submit Event ]
Live Streams
Refresh
StarCraft: Brood War
Rain 2638
Shuttle 639
EffOrt 182
Mong 165
firebathero 111
Dewaltoss 110
Soma 82
Killer 61
Barracks 33
Sharp 33
[ Show more ]
NotJumperer 25
Noble 15
Dota 2
NeuroSwarm231
League of Legends
JimRising 506
Counter-Strike
olofmeister200
allub195
Heroes of the Storm
Trikslyr47
Other Games
summit1g10351
Coldzera 747
ceh9472
Livibee371
PiGStarcraft319
Happy290
crisheroes109
Sick105
Organizations
Other Games
gamesdonequick476
StarCraft: Brood War
UltimateBattle 68
[ Show 13 non-featured ]
StarCraft 2
• Berry_CruncH149
• LUISG 14
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• Migwel
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Rush1219
• Lourlo907
• Stunt545
Upcoming Events
IntoTheTV X SOOP
2h 51m
Reynor vs Zoun
Neeb vs Rogue
OSC
14h 51m
FEL
2 days
Patches Events
2 days
AI Arena Tournament
2 days
FEL
3 days
Sparkling Tuna Cup
3 days
Replay Cast
3 days
WardiTV Weekly
4 days
IntoTheTV X SOOP
5 days
ByuN vs Lambo
MaxPax vs Bunny
[ Show More ]
PiGosaur Cup
5 days
The PondCast
6 days
Kung Fu Cup
6 days
Liquipedia Results

Completed

Proleague 2026-10-20
Blizzard Classic Cup 2026
HCC Season 3

Ongoing

Acropolis #5
IPSL Winter 2026-27
KCM Race Survival 2026 Season 4
Acropolis #5 - GSC
1win Private Club #2
Thunderpick World Champ. '26
ESL Pro League Season 24
Stake Ranked Episode 4
1win Private Club #1
Logitech G Play Connect 2026
SL StarSeries Fall 2026
FISSURE Playground #3
BLAST Open Fall 2026
Esports World Cup 2026

Upcoming

BSL Season 23
SC4ALL II: Brood War
BSL 23: Non-Korean Championship
HSC XXX
Stellar Fest 2: Lunar Cup
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
RSL Offline Finals
eXTREMESLAND 2026
PGL Major Singapore 2026
Stake Ranked Episode 6
BLAST Rivals Fall 2026
IEM Beijing 2026
Stake Ranked Episode 5
PGL Masters Bucharest 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.