• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 15:16
CEST 21:16
KST 04:16
  • 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
RSL Season 1 - Final Week6[ASL19] Finals Recap: Standing Tall15HomeStory Cup 27 - Info & Preview18Classic wins Code S Season 2 (2025)16Code S RO4 & Finals Preview: herO, Rogue, Classic, GuMiho0
Community News
Esports World Cup 2025 - Brackets Revealed18Weekly Cups (July 7-13): Classic continues to roll8Team TLMC #5 - Submission extension3Firefly given lifetime ban by ESIC following match-fixing investigation17$25,000 Streamerzone StarCraft Pro Series announced7
StarCraft 2
General
Who will win EWC 2025? Esports World Cup 2025 - Brackets Revealed Crumbl Cookie Spoilers – August 2025 Heaven's Balance Suggestions (roast me) The Memories We Share - Facing the Final(?) GSL
Tourneys
Sea Duckling Open (Global, Bronze-Diamond) FEL Cracov 2025 (July 27) - $8000 live event Sparkling Tuna Cup - Weekly Open Tournament RSL: Revival, a new crowdfunded tournament series $5,100+ SEL Season 2 Championship (SC: Evo)
Strategy
How did i lose this ZvP, whats the proper response
Custom Maps
External Content
Mutation # 482 Wheel of Misfortune Mutation # 481 Fear and Lava Mutation # 480 Moths to the Flame Mutation # 479 Worn Out Welcome
Brood War
General
Flash Announces (and Retracts) Hiatus From ASL BGH Auto Balance -> http://bghmmr.eu/ Soulkey Muta Micro Map? BW General Discussion [ASL19] Finals Recap: Standing Tall
Tourneys
[Megathread] Daily Proleagues 2025 ACS Season 2 Qualifier CSL Xiamen International Invitational Cosmonarchy Pro Showmatches
Strategy
Simple Questions, Simple Answers I am doing this better than progamers do.
Other Games
General Games
Stormgate/Frost Giant Megathread Path of Exile Nintendo Switch Thread CCLP - Command & Conquer League Project The PlayStation 5
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
Things Aren’t Peaceful in Palestine US Politics Mega-thread The Games Industry And ATVI Russo-Ukrainian War Thread Stop Killing Games - European Citizens Initiative
Fan Clubs
SKT1 Classic Fan Club! Maru Fan Club
Media & Entertainment
[Manga] One Piece Korean Music Discussion Movie Discussion! Anime Discussion Thread [\m/] Heavy Metal Thread
Sports
2024 - 2025 Football Thread Formula 1 Discussion TeamLiquid Health and Fitness Initiative For 2023 NBA General Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
Ping To Win? Pings And Their…
TrAiDoS
momentary artworks from des…
tankgirl
from making sc maps to makin…
Husyelt
StarCraft improvement
iopq
Customize Sidebar...

Website Feedback

Closed Threads



Active: 715 users

[D] Calculating hidden MMR (and Promotion Time) - Page 2

Forum Index > Closed
Post a Reply
Prev 1 2 3 4 5 Next All
Silidons
Profile Blog Joined September 2010
United States2813 Posts
January 24 2011 02:23 GMT
#21
according to your formula my mmr is almost 2k and i'm still in diamond, but i play masters almost every game. i've played probably 15 of them with a 50% ratio but it won't promote me.
"God fights on the side with the best artillery." - Napoleon Bonaparte
BeMannerDuPenner
Profile Blog Joined April 2004
Germany5638 Posts
January 24 2011 02:23 GMT
#22
seems pretty inaccurate because:

-in masters evryone was reset to 23xx - bonus pool points

-division tiers


but ofc leave final judgement to people that now more about it ~
life of lively to live to life of full life thx to shield battery
Hikko
Profile Blog Joined April 2010
United States1126 Posts
Last Edited: 2011-01-24 02:25:20
January 24 2011 02:23 GMT
#23
EDIT: I understand now, rank points is your public rating.
♥
Lythox
Profile Joined November 2010
Netherlands161 Posts
Last Edited: 2011-01-24 02:27:52
January 24 2011 02:24 GMT
#24
edit: calculated wrong
EZjijy
Profile Blog Joined February 2010
United States1039 Posts
January 24 2011 02:26 GMT
#25
1800 + 1727 + 810 - 2412 = 1925

810 Points
1727 Bonus
Masters Rank 100 ( 43-27 )

Looks looks alright with my stats.
BeMannerDuPenner
Profile Blog Joined April 2004
Germany5638 Posts
January 24 2011 02:26 GMT
#26
On January 24 2011 11:24 Lythox wrote:
I'm diamond zerg and according to your formula my MMR is 2580, shouldn't I be master league then?


youre 3,7k diamond?
life of lively to live to life of full life thx to shield battery
McMonty
Profile Joined September 2010
Canada379 Posts
Last Edited: 2011-01-24 02:28:55
January 24 2011 02:27 GMT
#27
This is not correct. Blizzard uses probabilistic equations that are based on some serious math. points are a rough estimate, and your "points minus bonus pool" are a better estimate, and your league helps your estimate too, but I bet you that if you took a pro player and had him play people starting from bronze league, he would quickly start playing top teir diamonds before his points were even close to theirs. Matchmaking rating determines who you get matched against. Blizzard ramps up your MMR much faster than they rank your points if you have a new account. You should read the thread on MMR if you want to know something close to their actual system.

http://www.teamliquid.net/forum/viewmessage.php?topic_id=142211

Millicant
Profile Joined July 2010
United States78 Posts
January 24 2011 02:27 GMT
#28
Maybe I'm missing something, but wouldn't this formula mean that unless your bonus pool is zero, your MMR can only decrease?

For every win, point rank is increased by (for example) 15, but your bonus pool also decreases by 15, leaving you with net zero gain. When you lose, your point rank decreases; net loss.

Correct me if I'm wrong - clearly you've put a lot of thought into this so I'm just curious about it.
fabiano
Profile Blog Joined August 2009
Brazil4644 Posts
January 24 2011 02:28 GMT
#29
Are you sure you people are making the calculations correctly?

This seems accurate for me.

I'm diamond with 2741 points, and my calculated MMR is 1680, which put me as Diamond as I should be.

Hopefully, as more data are gathered, your formula could be proven to be true.
"When the geyser died, a probe came out" - SirJolt
Lythox
Profile Joined November 2010
Netherlands161 Posts
January 24 2011 02:29 GMT
#30
On January 24 2011 11:27 Millicant wrote:
Maybe I'm missing something, but wouldn't this formula mean that unless your bonus pool is zero, your MMR can only decrease?

For every win, point rank is increased by (for example) 15, but your bonus pool also decreases by 15, leaving you with net zero gain. When you lose, your point rank decreases; net loss.

Correct me if I'm wrong - clearly you've put a lot of thought into this so I'm just curious about it.


No because for that win your point rank increases by 30. (15 + 15 bonus pool).
michaelhasanalias
Profile Joined May 2010
Korea (South)1231 Posts
Last Edited: 2011-01-24 02:53:50
January 24 2011 02:30 GMT
#31
On January 24 2011 11:10 ch33psh33p wrote:
Very wrong.

When you are promoted into any division, your new point total is spent bonus pool + 73.

True for every league, regardless of how you were promoted. Therefore, there is no BARELY making it or what you tried to imply, everyone gets reset to spent bonus pool + 73 when they entered a new league.

Excalibur and SDream, along with a few others, figured this out when the master promotions happened.


On January 24 2011 11:16 Lonyo wrote:
I got promoted today from P to D, and my MMR now (haven't played any ladder games since my promotion game) is ~1423 calculated from:
1350 + 1006 + 1479 - 2412 (possibly slightly higher bonus pool right now).

In the game I got promoted from (about 6 hours before the above numbers, so ~3 bonus points have accrued since then) I won 22 points (11 from bonus pool) and had 1697 Platinum ladder points before I played that game.
So my MMR before my final game was 1000 + ~1014 + 1697 - ~2409 or ~1302 before I played my last Platinum game, and now it's ~1423.
So in one game my MMR would have jumped over 100 points...?



To answer both, these calculations I showed only show pre-promotion MMR ratings. When you're promoted your MMR does change, as the system appears to attempt to reassess your skill level.

Once promoted, your MMR seems to be re-adjusted for the new league tier.

Hopefully if I can get access to more/better data, I can show what demotion cutoffs would be.

Again, these are rough estimates to show Master MMR / league promotion for lower leagues and give them a way to compare how "far away" they are from promotion range.

I could just as easily convert this:
0-400 Bronze
401-640 Silver
641-900 Gold
901-1250 Platinum
1251-1700 Diamond
1701+ Master*

to this:
Bronze <400 Silver
Silver <240 Gold
Gold <260 Platinum
Platinum <350 Diamond
Diamond <450 Master

Now, both the Bonus Pool + 73 theory and this one coincide.

I'll edit the OP though to adjust for this, since I didn't think about it before hand.
KR NsPMichael.805 | AM Michael.2640 | SEA Michael.523 | 엔에스피 New Star Players
Millicant
Profile Joined July 2010
United States78 Posts
January 24 2011 02:30 GMT
#32
On January 24 2011 11:29 Lythox wrote:
Show nested quote +
On January 24 2011 11:27 Millicant wrote:
Maybe I'm missing something, but wouldn't this formula mean that unless your bonus pool is zero, your MMR can only decrease?

For every win, point rank is increased by (for example) 15, but your bonus pool also decreases by 15, leaving you with net zero gain. When you lose, your point rank decreases; net loss.

Correct me if I'm wrong - clearly you've put a lot of thought into this so I'm just curious about it.


No because for that win your point rank increases by 30. (15 + 15 bonus pool).


Ah so the point rank actually increases 30, not just the 15 from the win - gotcha. Thanks
michaelhasanalias
Profile Joined May 2010
Korea (South)1231 Posts
January 24 2011 02:38 GMT
#33
On January 24 2011 11:27 McMonty wrote:
This is not correct. Blizzard uses probabilistic equations that are based on some serious math. points are a rough estimate, and your "points minus bonus pool" are a better estimate, and your league helps your estimate too, but I bet you that if you took a pro player and had him play people starting from bronze league, he would quickly start playing top teir diamonds before his points were even close to theirs. Matchmaking rating determines who you get matched against. Blizzard ramps up your MMR much faster than they rank your points if you have a new account. You should read the thread on MMR if you want to know something close to their actual system.

http://www.teamliquid.net/forum/viewmessage.php?topic_id=142211




Thanks, I've read this and do understand it.

It's quite possible to be promoted from Bronze straight to Diamond.

Once you eclipse the necessary points cutoff, your "skill" is reassessed and you are promoted.

It's true that this does not take into account the volatility of MMR, as simply reaching that value MAY NOT BE ENOUGH to promoted you, but it also may in fact be enough. These numbers are simply rough estimates based on the available data I have.

As more players post in here it may help refine the range.
KR NsPMichael.805 | AM Michael.2640 | SEA Michael.523 | 엔에스피 New Star Players
PraetorianX
Profile Joined September 2010
Sweden780 Posts
Last Edited: 2011-01-24 02:39:27
January 24 2011 02:39 GMT
#34
Well, I believe your formula to be roughly accurate. Which is pretty depressing for me, since my MMR was like 1500, so appearantly I'm not worthy of Master.

Im a 2100 Diamond with 218-198.
The best argument against democracy is a 5-minute conversation with the average voter - Winston Churchill
CursedFeanor
Profile Joined August 2010
Canada539 Posts
January 24 2011 02:40 GMT
#35
From my understanding of the system, I believe your formula represents a pretty good and reliable way to situate ourselves when it comes to promotions. However the MMR is a different concept that is much more volatile and can not be derived uniquely from the variables you used. (most probably uses joint probabilistic models)

Still a valuable tool you figured out, props to you! But the name is misleading imho, it's not the MMR.
minimat
Profile Blog Joined December 2010
Australia344 Posts
January 24 2011 02:44 GMT
#36
400 + 50 + 2624 - 2412 = 662

This means I should be playing all gold and silver players, correct? Wrong I'm playing low bronze league players so I have my doubts on the correctness of this.
Yoshi Kirishima
Profile Blog Joined July 2009
United States10331 Posts
January 24 2011 02:46 GMT
#37
If this is true, or "close enough", then great!

If not, then I wish that I wasn't so busy when 1.2 came out! Cus I probably would have been promoted to Masters much easier, while now I if you are right I have to be in the top 50% of Masters to promote? That's a bit jump


Anyways most of the stuff I didn't get haha (how you derived it), but I get how to calculate it now. So cool. Thanks for the work
Mid-master streaming MECH ONLY + commentary www.twitch.tv/yoshikirishima +++ "If all-in fails, all-in again."
Serendipityx
Profile Blog Joined December 2006
United States595 Posts
January 24 2011 02:47 GMT
#38
On January 24 2011 11:44 minimat wrote:
400 + 50 + 2624 - 2412 = 662

This means I should be playing all gold and silver players, correct? Wrong I'm playing low bronze league players so I have my doubts on the correctness of this.


Try calculating the rating of the people you recently played, you might have similar ratings to theirs.
michaelhasanalias
Profile Joined May 2010
Korea (South)1231 Posts
Last Edited: 2011-01-24 02:49:29
January 24 2011 02:48 GMT
#39
On January 24 2011 11:40 CursedFeanor wrote:
From my understanding of the system, I believe your formula represents a pretty good and reliable way to situate ourselves when it comes to promotions. However the MMR is a different concept that is much more volatile and can not be derived uniquely from the variables you used. (most probably uses joint probabilistic models)

Still a valuable tool you figured out, props to you! But the name is misleading imho, it's not the MMR.


I think you are potentially correct, although perhaps the only reason there are those who are slightly over (one guy at +42 over Master cutoff in diamond) would be because their sigma (that is, the reliability of their rating accurately reflecting their skill level) would need to be small enough to confidently promote.


On January 24 2011 11:44 minimat wrote:
400 + 50 + 2624 - 2412 = 662

This means I should be playing all gold and silver players, correct? Wrong I'm playing low bronze league players so I have my doubts on the correctness of this.


If you're in bronze, you're at 262, which means this is accurate for you. Also, the cutoff for Master demotion appears to be ROUGHLY something like -200.

At Silver in 400, 262 would put you slightly above demotion range. In both cases, this calculation would appear an accurate measure of your skill level, considering the quality of opponents you are currently matched with.

KR NsPMichael.805 | AM Michael.2640 | SEA Michael.523 | 엔에스피 New Star Players
Doomblaze
Profile Blog Joined October 2010
United States1292 Posts
January 24 2011 02:48 GMT
#40
works almost perfectly for me, i just hit diamond and my mmr is 1371.
Good stuff, i hope it truly is accurate
In Mushi we trust
Prev 1 2 3 4 5 Next All
Please log in or register to reply.
Live Events Refresh
RotterdaM Event
17:00
$100 Stream Ruble
RotterdaM820
Liquipedia
CSO Contender
17:00
#43
Liquipedia
PSISTORM Gaming Misc
15:55
FSL Team League: PTB vs RR
Liquipedia
Epic.LAN
12:00
Epic.LAN 45 Playoffs Stage
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
RotterdaM 820
BRAT_OK 97
JuggernautJason47
StarCraft: Brood War
Mini 1028
Larva 586
firebathero 204
TY 117
ZZZero.O 109
Aegong 74
yabsab 16
GoRush 14
Stormgate
TKL 143
Dota 2
qojqva4281
monkeys_forever304
League of Legends
Grubby3702
Counter-Strike
fl0m2431
Stewie2K767
Heroes of the Storm
Khaldor593
Liquid`Hasu233
Other Games
Beastyqt630
Hui .199
Skadoodle170
KnowMe127
ArmadaUGS121
Sick57
ToD45
Trikslyr40
Organizations
Other Games
gamesdonequick2238
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 18 non-featured ]
StarCraft 2
• printf 69
• tFFMrPink 15
• Kozan
• Migwel
• AfreecaTV YouTube
• sooper7s
• intothetv
• IndyKCrew
• LaughNgamezSOOP
StarCraft: Brood War
• blackmanpl 25
• HerbMon 20
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• masondota21565
League of Legends
• Nemesis6063
Other Games
• imaqtpie1720
• WagamamaTV277
Upcoming Events
Sparkling Tuna Cup
14h 44m
Online Event
20h 44m
Esports World Cup
2 days
ByuN vs Astrea
Lambo vs HeRoMaRinE
Clem vs TBD
Solar vs Zoun
SHIN vs Reynor
Maru vs TriGGeR
herO vs Lancer
Cure vs ShoWTimE
Esports World Cup
3 days
Esports World Cup
4 days
Esports World Cup
5 days
CranKy Ducklings
6 days
BSL20 Non-Korean Champi…
6 days
BSL20 Non-Korean Champi…
6 days
Bonyth vs Sziky
Dewalt vs Hawk
Hawk vs QiaoGege
Sziky vs Dewalt
Mihu vs Bonyth
Zhanhun vs QiaoGege
QiaoGege vs Fengzi
Liquipedia Results

Completed

CSL Xiamen Invitational: ShowMatche
RSL Revival: Season 1
Murky Cup #2

Ongoing

BSL 2v2 Season 3
Copa Latinoamericana 4
Jiahua Invitational
BSL20 Non-Korean Championship
CSL Xiamen Invitational
2025 ACS Season 2
Championship of Russia 2025
Underdog Cup #2
FISSURE Playground #1
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 2025
PGL Astana 2025
Asian Champions League '25

Upcoming

CSLPRO Last Chance 2025
CSLPRO Chat StarLAN 3
BSL Season 21
RSL Revival: Season 2
SEL Season 2 Championship
uThermal 2v2 Main Event
FEL Cracov 2025
Esports World Cup 2025
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025
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 © 2025 TLnet. All Rights Reserved.