• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 18:49
CEST 00:49
KST 07:49
  • 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] Ro8 Preview: In A Tizzy7[ASL22] Ro16 Preview: Holy Diver5[ASL22] Ro16 Preview: Rough Waters10[ASL22] Ro24 Preview: Siren's Call8[ASL22] Ro24 Preview: Summer's End9
Community News
Weekly Cups (Sep 13-20): herO scores triple1BSL Season 235Weekly Cups (Sep 7-12): SHIN, ByuN, MaxPax double down1StarCraft open world shooter announced at BlizzCon101Weekly Cups (Aug 30-Sep 7): herO thrives amid growing schism10
StarCraft 2
General
Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool The Death of Cheese: From a Professional Cheeser Weekly Cups (Sep 13-20): herO scores triple Balance hotfix patch 5.0.16b (July 16) StarCraft open world shooter announced at BlizzCon
Tourneys
2026 GSTL Announcement Sparkling Tuna Cup - Weekly Open Tournament RSL Revival: Season 6 - Qualifiers and Main Event RSL goes to London! 2026 Offline Finals Nov 21-22 SC2 AI Tournament 2026 Fall
Strategy
[H] ZvP Mid-Late Game: Stalkers Collossi HT
Custom Maps
Nexus Wars 2021 GUIDE [M] (2) Industrial Park
External Content
Mutation # 544 Double Trouble The PondCast: SC2 News & Results Mutation # 543 Enhanced Defenses Mutation # 542 The Ascended
Brood War
General
new ranked ladder hack? Bot on ladder New 3v3 BGH Ladder (and more) on ShieldBattery! [ASL22] Ro8 Preview: In A Tizzy an AI researcher's take on the ladder bot
Tourneys
[ASL22] Ro8 Day 1 [IPSL] IPSL is Back With Winter 26-27! [BSL23] SM: Ret vs TerrOr -> DragOn vs StRyKeR [Megathread] Daily Proleagues
Strategy
Cliff Jump Revisited (1 in a 1000 strategy) Replay Review Process - What do you do? Simple Questions, Simple Answers Odyssey Mineral Stack Saturation
Other Games
General Games
Warcraft III: The Frozen Throne Nintendo Switch Thread Stormgate/Frost Giant Megathread EVE Corporation Diablo IV
Dota 2
Dota 2 Champions League Season 3 Begins April 25! Official 'what is Dota anymore' discussion
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
US Politics Mega-thread Artificial Intelligence Thread Things Aren’t Peaceful in Palestine All you football fans (soccer)! Russo-Ukrainian War Thread
Fan Clubs
MarineLorD Fan Club The Creator Fan Club The ShoWTimE Fan Club
Media & Entertainment
Movie Discussion! [Manga] One Piece Diablo Animated Series on Netflix
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
Gaming Intensity, Problemati…
TrAiDoS
38 yo Retired SWE loo…
PurE)Rabbit-SF
Can Bots Beat Pros?? Starcr…
namkraft
[meme] I finally understa…
LUCKY_NOOB
Regacy Esports:Our Goa…
regacyesports
Dreaming of BW patches (mod…
c3rberUs
Customize Sidebar...

Website Feedback

Closed Threads



Active: 7205 users

Matchmaking Designer Josh Menke speaks at UCI

Blogs > PowerDes
Post a Reply
PowerDes
Profile Blog Joined September 2010
United States520 Posts
March 15 2012 02:01 GMT
#1
Today Josh Menke spoke on Matchmaking today. I'm going to point out some things (in no particular order), with my short opinions in parentheses.

Some short goals in matchmaking are:

Maximize Player fun ( [image loading] )
Making it fair


Player skill follows a bell curve, as players play more games the bell curve shrinks. Rating needs to be fast. (as shown in Warcraft III where few games can skyrocket your MMR) Gaussian Density Filtering allows blizzard to update your MMR after every game quickly. The rating is put on every player, team and party. (Easier when players stick on the same teams) Teams are made before the match actually starts. The longer you wait for a game, the higher the disparity in skill will be.

For team games, if you are together with the same team, the MMR follows that team forever.
Games kind of lose the community feel if you simply jump right into game without interaction first. (cough cough brood war vs sc2)

"Want to make you feel like you have a new rating every season." (evil laugh)
They added a placement rating, asking questions like "when do we move you from bronze to silver?"
Placement rating is where your change in MMR starts evening out (he wasn't very specific about it)

Expanding search is bullcrap, after a few seconds the thing just says expanding search. (I'm sure you all knew that though)

He also mentions that win ratio is irrelevant, ratio is only supposed to change away from 50/50 if you are at the very top or the very bottom.
( [image loading] )

"We don't want players to focus on league promotion, but rather getting ranks in their division."
"We wanted leagues because sports have leagues and it kind of makes it cool."
"Giving people ranks a leagues motivates players to play better."

( [image loading] )


An example about promotion is that you can get from bronze to mid range diamond MMR in about 60 games. (I'm assuming he meant wins)

One of the problems they had was ratings getting inflated, so they put a tip at the ratings based on the number of people who actually play. This lets a player with a high skill rating find games faster. He also hinted that zerg takes more skill to play than that of protoss and terran.

I don't think I really got everything he said (he was pretty quiet at the end when answering questions), but I think I got the main points. I'm sure shindigs would've made a more detailed blog post, but he didn't show up to the presentation because he was busy with something else (killing esports? ?)


*****
twitch.tv/PowerDes
Polar_Nada
Profile Blog Joined June 2008
United States1548 Posts
March 15 2012 02:11 GMT
#2
hmm thats a nice insight to mmr! i wish i could have went...
[ReD]NaDa and fnaticMSI.SEn fighting~! ::POlar @ UC Irvine::
MaV_gGSC
Profile Blog Joined November 2010
Canada1345 Posts
March 15 2012 03:01 GMT
#3
nice :D
Life's good :D
Spec
Profile Blog Joined July 2009
Taiwan931 Posts
March 15 2012 03:05 GMT
#4
Love the troll brackets.
Eye for an eye make the world go blind - Gandhi
Azzur
Profile Blog Joined July 2010
Australia6267 Posts
March 15 2012 03:49 GMT
#5
I don't understand the troll face - they are your opinion on the ladder?

For example, the "maximise player fun" has a troll attached to it
dartoo
Profile Joined May 2010
India2889 Posts
March 15 2012 04:32 GMT
#6
I wish they would let have you have a new rating instead of making you feel like you have a new rating. If you give people an option to wipe their mmr at the beginning of a season, it would be quite nice, for example if you want to start a new race etc. The only problem I can see with that is smurfs, but then if you wanted to smurf, you could just tank all your matches and smurf around anyway.

PowerDes
Profile Blog Joined September 2010
United States520 Posts
March 15 2012 05:09 GMT
#7
On March 15 2012 12:49 Azzur wrote:
I don't understand the troll face - they are your opinion on the ladder?

For example, the "maximise player fun" has a troll attached to it

Yeah, it is my opinion. ^_^
twitch.tv/PowerDes
Azzur
Profile Blog Joined July 2010
Australia6267 Posts
March 15 2012 05:44 GMT
#8
On March 15 2012 14:09 PowerDes wrote:
Show nested quote +
On March 15 2012 12:49 Azzur wrote:
I don't understand the troll face - they are your opinion on the ladder?

For example, the "maximise player fun" has a troll attached to it

Yeah, it is my opinion. ^_^

So, I don't understand your opinion then... have they failed on "maximising player fun"? How would you do it better?

You put a troll face on win ratio being irrelevant. However, this is indeed the case.
Danglars
Profile Blog Joined August 2010
United States12133 Posts
March 15 2012 05:49 GMT
#9
Shindigs is killing esports

I was too ... was working until 6 and ... didn't wanna drive out to make like the last 20 minutes.

Thanks to shindigs for posting this though, would've never known how close I was to making it.
Great armies come from happy zealots, and happy zealots come from California!
TL+ Member
PowerDes
Profile Blog Joined September 2010
United States520 Posts
March 15 2012 22:05 GMT
#10
On March 15 2012 14:44 Azzur wrote:
Show nested quote +
On March 15 2012 14:09 PowerDes wrote:
On March 15 2012 12:49 Azzur wrote:
I don't understand the troll face - they are your opinion on the ladder?

For example, the "maximise player fun" has a troll attached to it

Yeah, it is my opinion. ^_^

So, I don't understand your opinion then... have they failed on "maximising player fun"? How would you do it better?

You put a troll face on win ratio being irrelevant. However, this is indeed the case.

I believe there honestly isn't a way to make it better. If you want competitive matches, someone is going to get screwed either way. (unless the player is a player who finds fun in losing)
twitch.tv/PowerDes
Vronti
Profile Blog Joined August 2011
United States111 Posts
March 15 2012 22:34 GMT
#11
Hmm some interesting stuff there, and lol'd at your opinions. I hope to get more information about this type of thing before HOTS releases.
"By three methods we may learn wisdom: First, by reflection, which is noblest; Second, by imitation, which is easiest; and third by experience, which is the bitterest." — Confucius
Please log in or register to reply.
Live Events Refresh
Next event in 11h 11m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
SpeCial 97
JuggernautJason39
StarCraft: Brood War
Artosis 380
firebathero 87
910 33
Dota 2
monkeys_forever336
Super Smash Bros
Mew2King67
PPMD36
Other Games
summit1g8821
Liquid`RaSZi3724
Grubby2610
FrodaN1569
shahzam477
JimRising 445
C9.Mang0261
B2W.Neo237
SteadfastSC98
Trikslyr66
CosmosSc2 17
Organizations
Other Games
BasetradeTV42
[ Show 14 non-featured ]
StarCraft 2
• Hupsaiya 80
• mYiSmile124
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• Migwel
StarCraft: Brood War
• FirePhoenix9
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• masondota22158
League of Legends
• Scarra966
Other Games
• imaqtpie626
Upcoming Events
Sparkling Tuna Cup
11h 11m
Afreeca Starleague
11h 11m
Light vs EffOrt
OSC
13h 11m
PiGosaur Cup
1d 1h
Kung Fu Cup
1d 12h
The PondCast
2 days
Replay Cast
3 days
Korean StarCraft League
4 days
CranKy Ducklings
4 days
GSL
5 days
[ Show More ]
Yamato Cup
5 days
Replay Cast
6 days
Afreeca Starleague
6 days
WardiTV Weekly
6 days
Liquipedia Results

Completed

Super Anchor Qualifying S3
Blizzard Classic Cup 2026
Big Dog Cup 2026 Div 1

Ongoing

ASL Season 22
CSL 2026 AUTUMN (S22)
Acropolis #5
Acropolis #5 - GSA
Calamity Invitational
Logitech G Play Connect 2026
SL StarSeries Fall 2026
FISSURE Playground #3
BLAST Open Fall 2026
Esports World Cup 2026
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026

Upcoming

Acropolis #5 - GSB
Acropolis #5 - GSC
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
Copium Cup
PGL Major Singapore 2026
Stake Ranked Episode 6
BLAST Rivals Fall 2026
IEM Beijing 2026
Stake Ranked Episode 5
PGL Masters Bucharest 2026
1win Private Club #2
Thunderpick World Champ. '26
ESL Pro League Season 24
Stake Ranked Episode 4
1win Private Club #1
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.