• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 22:35
CET 03:35
KST 11:35
  • 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
Team Liquid Map Contest #22 - Presented by Monster Energy5ByuL: The Forgotten Master of ZvT30Behind the Blue - Team Liquid History Book19Clem wins HomeStory Cup 289HomeStory Cup 28 - Info & Preview13
Community News
Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool25Weekly Cups (March 9-15): herO, Clem, ByuN win32026 KungFu Cup Announcement6BGE Stara Zagora 2026 cancelled12Blizzard Classic Cup - Tastosis announced as captains18
StarCraft 2
General
Team Liquid Map Contest #22 - Presented by Monster Energy Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool Serral: 24’ EWC form was hurt by military service Weekly Cups (March 9-15): herO, Clem, ByuN win Weekly Cups (August 25-31): Clem's Last Straw?
Tourneys
RSL Season 4 announced for March-April Sparkling Tuna Cup - Weekly Open Tournament WardiTV Team League Season 10 KSL Week 87 [GSL CK] #2: Team Classic vs. Team Solar
Strategy
Custom Maps
Publishing has been re-enabled! [Feb 24th 2026] Map Editor closed ?
External Content
The PondCast: SC2 News & Results Mutation # 517 Distant Threat Mutation # 516 Specter of Death Mutation # 515 Together Forever
Brood War
General
JaeDong's form before ASL ASL21 General Discussion BGH Auto Balance -> http://bghmmr.eu/ Gypsy to Korea BSL Season 22
Tourneys
[Megathread] Daily Proleagues Small VOD Thread 2.0 [BSL22] Open Qualifiers & Ladder Tours IPSL Spring 2026 is here!
Strategy
Simple Questions, Simple Answers Soma's 9 hatch build from ASL Game 2 Fighting Spirit mining rates
Other Games
General Games
Nintendo Switch Thread Path of Exile General RTS Discussion Thread Stormgate/Frost Giant Megathread Dawn of War IV
Dota 2
Official 'what is Dota anymore' discussion The Story of Wings Gaming
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Five o'clock TL Mafia Mafia Game Mode Feedback/Ideas Vanilla Mini Mafia TL Mafia Community Thread
Community
General
US Politics Mega-thread Things Aren’t Peaceful in Palestine Canadian Politics Mega-thread Russo-Ukrainian War Thread Mexico's Drug War
Fan Clubs
The IdrA Fan Club
Media & Entertainment
[Req][Books] Good Fantasy/SciFi books [Manga] One Piece Movie Discussion!
Sports
2024 - 2026 Football Thread Formula 1 Discussion Tokyo Olympics 2021 Thread General nutrition recommendations Cricket [SPORT]
World Cup 2022
Tech Support
Laptop capable of using Photoshop Lightroom?
TL Community
The Automated Ban List
Blogs
Funny Nicknames
LUCKY_NOOB
Money Laundering In Video Ga…
TrAiDoS
Iranian anarchists: organize…
XenOsky
FS++
Kraekkling
Shocked by a laser…
Spydermine0240
Unintentional protectionism…
Uldridge
ASL S21 English Commentary…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 2953 users

SC2 Ladder Analysis: Part 2 - Page 19

Forum Index > SC2 General
Post a Reply
Prev 1 17 18 19 20 21 Next All
darmousseh
Profile Blog Joined May 2010
United States3437 Posts
November 16 2010 20:46 GMT
#361
On October 25 2010 17:20 Slaytesics wrote:
also, this equation might be helpful in determing the actual ranking system and equation



At at around 2:50



I hadn't seen this. This is definitely almost identical to the trueskill formula. Awesome.
Developer for http://mtgfiddle.com
Excalibur_Z
Profile Joined October 2002
United States12240 Posts
November 16 2010 20:51 GMT
#362
On November 17 2010 05:46 darmousseh wrote:
Show nested quote +
On October 25 2010 17:20 Slaytesics wrote:
also, this equation might be helpful in determing the actual ranking system and equation

http://www.youtube.com/watch?v=9OYTt_8zYHI&feature=player_embedded#!

At at around 2:50



I hadn't seen this. This is definitely almost identical to the trueskill formula. Awesome.


That's not for matchmaking though, that's the calculation to determine the racial adjusted win percentages.
Moderator
darmousseh
Profile Blog Joined May 2010
United States3437 Posts
November 16 2010 22:09 GMT
#363
On November 17 2010 05:51 Excalibur_Z wrote:
Show nested quote +
On November 17 2010 05:46 darmousseh wrote:
On October 25 2010 17:20 Slaytesics wrote:
also, this equation might be helpful in determing the actual ranking system and equation

http://www.youtube.com/watch?v=9OYTt_8zYHI&feature=player_embedded#!

At at around 2:50



I hadn't seen this. This is definitely almost identical to the trueskill formula. Awesome.


That's not for matchmaking though, that's the calculation to determine the racial adjusted win percentages.


Looking more at this formula it is quite retarded. The 3 variables in the probability are nowhere to be found in the formula itself, so the variables on the right side are probably derived. Instead of this being a probability function it is more likely to be a distribution function acounting for race and opponents race in the equation, however, because the system does not differentiate your ratings based on matchup, they are including all of the games played. The 3 variables in the distribution(gamma, theta and psi) are usually used to represent 3 different variables to determine the distribution. One of them is most certainly skill, the other 2 are probably race and matchup (in trueskill they use skill, team, and team performance). The denonimator is very similar to the message passing equation from trueskill, and the numerator looks like a standard bayesian probabilty seperating the influences out.

So what is probably happening is that they are determining the skill distribution of each matchup while factoring out the matchup influence (easily done using bayesian probabilty) and then comparing these distributions mean and sigma to determine the win % (which is why the equation is nice and huge).

Other than that, i hate that blizzard doesn't just say what it is. The community is not retards, we went to college, we got degrees in math and science.

The final thing is that i do not believe determining a distribution is possible. If even one of those variables listed is dependant on another variable, then using trueskill is not an accurate way to determine skill (IE if performance is highly dependant on matchup). In chess, they can get away with trueskill because the number of each matchup you play is almost 50/50 (50% of the time you play white vs black, 50% you play black vs white). From that they can detemine a players skill overall. However, because of the influence of matchup to skill in starcraft determining real skill is not possible.

Developer for http://mtgfiddle.com
vanick
Profile Joined August 2010
United States53 Posts
Last Edited: 2010-11-17 04:02:56
November 17 2010 04:02 GMT
#364
First off, for clarification: Blizzard does not use TrueSkill. Blizzard uses a bayesian inference system which is naturally related to other bayesian inference systems. Your final paragraph is also ambiguous because you mention player skill but the opening sentence references the probability distribution of racial expected win %. That's okay because your conclusion is not correct in either case.

If you meant player skill (which I think you probably did not) then you're saying bayesian inference systems are not good at approximating skill which is pretty demonstrably not the case.

If you meant the racial win % then what it seems like you're saying is that since most players only play a single race that skews things because their performance is not constant against various opponents. That is, Player A usually plays Terran, and is better in TvP than in TvZ. So what you're saying then is that because different players each have this difference (and some more than others) that completely confounds the calculations Blizzard does.

This is incorrect for a couple reasons. First of all, if this pattern existed then Blizzard would have the data to model it and control for it. Second of all, if this pattern existed strongly in aggregate (if most terrans were better at TvP than at TvZ, say) then that would also show up in the win percentages, because the TvP win % would be higher than it ought to be.
ipwnN00bz
Profile Joined October 2010
United States42 Posts
November 20 2010 00:26 GMT
#365
If i had to guess as to the reason behind the "needing to loose to rank up" phenomenon i would say that it doesnt have anything to do with a "moving average" but that the system is getting stuck at a local minimum.

Im sure Idra played a ton of games, and likely the system got very "sure" (ie the sigma value approached 0) that he belonged in whatever league he was trying to get out of - maybe because of the ranks of the people he was up against, etc. This is a common problem in learning machines that use a momentum factor. Without time taken into account i dont think the system you are describing can be guaranteed to converge.

The easiest solution to this would be to let uncertainty build up over time, then become more accurate, and repeat this in cycles (ie simmulated annealing).Losing games would raise the uncertainty (probably more rapidly than letting it build up over time) and allow you to move out of the local minimum.

It would negatively affect your MMR but you could "move around" more easily as the system becomes more uncertain.

Basically if you play 18 hours a day and run your sigma up, loosing is probably faster than waiting for it to go back down over time.

Just a guess.
Excalibur_Z
Profile Joined October 2002
United States12240 Posts
November 20 2010 00:45 GMT
#366
On November 20 2010 09:26 ipwnN00bz wrote:
If i had to guess as to the reason behind the "needing to loose to rank up" phenomenon i would say that it doesnt have anything to do with a "moving average" but that the system is getting stuck at a local minimum.

Im sure Idra played a ton of games, and likely the system got very "sure" (ie the sigma value approached 0) that he belonged in whatever league he was trying to get out of - maybe because of the ranks of the people he was up against, etc. This is a common problem in learning machines that use a momentum factor. Without time taken into account i dont think the system you are describing can be guaranteed to converge.

The easiest solution to this would be to let uncertainty build up over time, then become more accurate, and repeat this in cycles (ie simmulated annealing).Losing games would raise the uncertainty (probably more rapidly than letting it build up over time) and allow you to move out of the local minimum.

It would negatively affect your MMR but you could "move around" more easily as the system becomes more uncertain.

Basically if you play 18 hours a day and run your sigma up, loosing is probably faster than waiting for it to go back down over time.

Just a guess.


It's definitely a moving average, we had that confirmed at Blizzcon. Your post basically outlines something similar to our initial theory, which was that it's much closer to TrueSkill. That's actually not the case, and sigma actually never shrinks that much in SC2. We were proven wrong at Blizzcon and adjusted the OP accordingly.
Moderator
sqrt
Profile Blog Joined August 2010
1210 Posts
November 21 2010 11:18 GMT
#367
Wait so...if I am Bronze in Team and Platnum in 1v1, does my team rating affect my solo performance?
@
Nimic
Profile Joined September 2010
Norway1360 Posts
November 21 2010 11:31 GMT
#368
On November 21 2010 20:18 sqrt wrote:
Wait so...if I am Bronze in Team and Platnum in 1v1, does my team rating affect my solo performance?


I have no real knowledge of this, but it seemed like it to me particularly at one point. I'm Platinum 1v1, not really having played much, very low on points. At the same time I'm Diamond 2v2, decently high rated, as 2v2 goes.

At one point my 2v2 did very well over a couple of nights gaming, and the next time I played 1v1 I seemed to be put up against higher ranked people than I would otherwise be. I was maybe 500 Platinum at the time, and was put up against 1100-1500 diamonds (and some Plats). I met some pretty good people and had a pretty bad streak, and suddenly it felt like we were facing easier opponents in 2v2.

Of course, I can very much see the possibility that this is just something I've made up in my head, and made the events fit better and have more of a connection (if any) than they really do. Damn you, human brain...

So you could take my anecdotal and admittedly uncertain story, or get a straight answer from someone who actually knows. Let's hope for the second one.
sqrt
Profile Blog Joined August 2010
1210 Posts
November 21 2010 11:36 GMT
#369
On November 21 2010 20:31 Nimic wrote:
Show nested quote +
On November 21 2010 20:18 sqrt wrote:
Wait so...if I am Bronze in Team and Platnum in 1v1, does my team rating affect my solo performance?


I have no real knowledge of this, but it seemed like it to me particularly at one point. I'm Platinum 1v1, not really having played much, very low on points. At the same time I'm Diamond 2v2, decently high rated, as 2v2 goes.

At one point my 2v2 did very well over a couple of nights gaming, and the next time I played 1v1 I seemed to be put up against higher ranked people than I would otherwise be. I was maybe 500 Platinum at the time, and was put up against 1100-1500 diamonds (and some Plats). I met some pretty good people and had a pretty bad streak, and suddenly it felt like we were facing easier opponents in 2v2.

Of course, I can very much see the possibility that this is just something I've made up in my head, and made the events fit better and have more of a connection (if any) than they really do. Damn you, human brain...

So you could take my anecdotal and admittedly uncertain story, or get a straight answer from someone who actually knows. Let's hope for the second one.


Well, my 2v2 partner may be looking for another person then.
@
Excalibur_Z
Profile Joined October 2002
United States12240 Posts
November 21 2010 17:21 GMT
#370
On November 21 2010 20:18 sqrt wrote:
Wait so...if I am Bronze in Team and Platnum in 1v1, does my team rating affect my solo performance?


Only for the first placement match in a new team or bracket. For example, Vanick and I were in a Diamond 2v2 team but I hadn't played any 1v1. When I did start 1v1, I was put against Diamond-strength opponents from the very beginning, and that's because it was carrying over my 2v2 performance into 1v1. After the first placement match, the MMRs are completely separate.
Moderator
neo_rtr
Profile Joined October 2010
Sweden70 Posts
November 22 2010 09:50 GMT
#371
i am still in bronze. I noticed that after getting several wins with +28, +22, +28, +22 points all of my following games where with silver and diamond players. So i hope soon to be my turn.
Some stats, iam 1 or 2 on my division 391 won, 357 lost, ratio of 52.27%
ipwnN00bz
Profile Joined October 2010
United States42 Posts
November 22 2010 16:00 GMT
#372
I watched the video of the Blizzcon discussion (including your question)- the bit about the "moving average" was ambiguous at best- it could have just been simplifying what is essentiall a graduate level computer science topic to a more approachable concept.
ipwnN00bz
Profile Joined October 2010
United States42 Posts
November 22 2010 16:32 GMT
#373
To be clear, what i was suggesting is something more along the lines of the wayTDGammon estimates who will win a backgammon game (http://www.research.ibm.com/massive/tdl.html) as opposed to trueskill.
Excalibur_Z
Profile Joined October 2002
United States12240 Posts
November 22 2010 19:41 GMT
#374
On November 23 2010 01:00 ipwnN00bz wrote:
I watched the video of the Blizzcon discussion (including your question)- the bit about the "moving average" was ambiguous at best- it could have just been simplifying what is essentiall a graduate level computer science topic to a more approachable concept.


Considering the subject matter and the depth that we were discussing with him after the panel ended, I don't think this is the case.
Moderator
iamtheone
Profile Joined November 2010
15 Posts
Last Edited: 2010-11-23 04:46:58
November 23 2010 04:41 GMT
#375
I am getting sick of still not being promoted. Out of the last 50 games I have played in Bronze 1v1, I have won 40. My w/l ratio in total stands at 90W 60L.

I clearly no longer belong in Bronze.

I'm still stuck here I think it might have something to do with being crap in 1v1 at the beginning. I honed my skills in 4v4, went back to 1v1 and started slaughtering most opponents.
ThaZenith
Profile Blog Joined October 2010
Canada3116 Posts
November 27 2010 02:28 GMT
#376
I can almost guarantee that your rating in team matches like 2v2, 3v3, 4v4, have an impact on your 1v1 matchmaking.

He was in his third placement match in 1v1, and was "favored" even though he has lost his first 2 matches. He was gold in 2v2 with 200+ games played.

A 0-2 player favored over a maybe 30-13 (at the time) player seems silly otherwise.
Excalibur_Z
Profile Joined October 2002
United States12240 Posts
November 27 2010 02:47 GMT
#377
On November 27 2010 11:28 ThaZenith wrote:
I can almost guarantee that your rating in team matches like 2v2, 3v3, 4v4, have an impact on your 1v1 matchmaking.

He was in his third placement match in 1v1, and was "favored" even though he has lost his first 2 matches. He was gold in 2v2 with 200+ games played.

A 0-2 player favored over a maybe 30-13 (at the time) player seems silly otherwise.


We knew that already. When you start a new team or bracket it uses data from your other brackets as a starting point.
Moderator
iamtheone
Profile Joined November 2010
15 Posts
November 29 2010 00:30 GMT
#378
I have a problem. Basically I'm up for promotion so they put me against a silver league player or at least someone more favoured. Basically for each loss against say slightly favoured, it takes another 5 wins at even to get back up there.

It would be better if I was to consistently play against better players and consistently lose and improve my skill, rather than play a better player, lose the win the next couple of matches because I'm better than the next batch it sets me up against.

Thoughts?
theSAiNT
Profile Joined July 2009
United States726 Posts
Last Edited: 2010-12-01 17:57:42
December 01 2010 17:55 GMT
#379
Oops. Mistake.
DMac4400
Profile Joined December 2010
Canada1 Post
December 08 2010 01:07 GMT
#380
Sooo question.
I bought the game and really had no idea what was going on. I lost all my preliminary matchups and than lost nine straight games. I got some help from friends and really picked up my game play. I am now 37 - 25 in a Bronze league playing and beating Silver League players.I have now won 15 in a row. Am I looking at a promotion or am I winning too much for the sigma to catch up?
Prev 1 17 18 19 20 21 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 25m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
RuFF_SC2 206
PiGStarcraft162
NeuroSwarm 120
ProTech18
PiLiPiLi 12
StarCraft: Brood War
Sharp 160
sSak 77
Noble 32
Dota 2
canceldota142
LuMiX1
League of Legends
JimRising 740
Counter-Strike
taco 759
Other Games
C9.Mang0146
ViBE142
Livibee127
Trikslyr63
Organizations
Other Games
gamesdonequick847
Dota 2
PGL Dota 2 - Main Stream151
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 17 non-featured ]
StarCraft 2
• EnkiAlexander 20
• davetesta19
• LaughNgamezSOOP
• sooper7s
• AfreecaTV YouTube
• intothetv
• Migwel
• Kozan
• IndyKCrew
StarCraft: Brood War
• RayReign 31
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
League of Legends
• Doublelift3962
Other Games
• Scarra904
• imaqtpie676
• Shiphtur119
Upcoming Events
Korean StarCraft League
25m
RSL Revival
7h 25m
Maru vs Zoun
Cure vs ByuN
uThermal 2v2 Circuit
12h 25m
BSL
17h 25m
RSL Revival
1d 7h
herO vs MaxPax
Rogue vs TriGGeR
BSL
1d 17h
Replay Cast
1d 21h
Replay Cast
2 days
Afreeca Starleague
2 days
Sharp vs Scan
Rain vs Mong
Wardi Open
2 days
[ Show More ]
Monday Night Weeklies
2 days
Sparkling Tuna Cup
3 days
Afreeca Starleague
3 days
Soulkey vs Ample
JyJ vs sSak
Replay Cast
4 days
Afreeca Starleague
4 days
hero vs YSC
Larva vs Shine
Kung Fu Cup
4 days
Replay Cast
4 days
The PondCast
5 days
WardiTV Team League
5 days
Replay Cast
5 days
WardiTV Team League
6 days
Liquipedia Results

Completed

Proleague 2026-03-20
WardiTV Winter 2026
Underdog Cup #3

Ongoing

KCM Race Survival 2026 Season 1
Jeongseon Sooper Cup
BSL Season 22
CSL Elite League 2026
RSL Revival: Season 4
Nations Cup 2026
NationLESS Cup
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual

Upcoming

ASL Season 21
Acropolis #4 - TS6
2026 Changsha Offline CUP
CSL 2026 SPRING (S20)
CSL Season 20: Qualifier 1
Acropolis #4
IPSL Spring 2026
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
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
CCT Season 3 Global Finals
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 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.