• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 20:39
CEST 02:39
KST 09:39
  • 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.164
StarCraft 2
General
REPORT: StarCraft 2: Remastered In Development 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? Weekly Cups (October 12-18): 5.0.17 era begins
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? Rollback Netcode in Brood War BW General Discussion Young Players Tournament Announced by SOOP SCHNAIL now supports Remastered
Tourneys
[ASL22] Grand Finals [$1250] International ShieldBattery League [Megathread] Daily Proleagues [BSL23] RO24 Group Stage
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
US Politics Mega-thread Russo-Ukrainian War Thread The Chess Thread Artificial Intelligence Thread Canadian Politics Mega-thread
Fan Clubs
Serral Fan Club
Media & Entertainment
Anime Discussion Thread Movie Discussion! [Manga] One Piece
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: 8589 users

Scientific proof that SC2 is imbalanced (sorta) - Page 3

Forum Index > SC2 General
Post a Reply
Prev 1 2 3 4 5 11 12 13 Next All
Jameser
Profile Joined July 2010
Sweden951 Posts
Last Edited: 2010-08-16 23:10:26
August 16 2010 23:08 GMT
#41
another funny thing about those numbers,
http://www.sc2ranks.com/stats/league/all/1/all

zerg and terran behave inversely to one another when you go up and down the leagues, zerg has a higher percentile of players in the higher leagues while terran has a higher percentile in the lower leages

if OP is correct and the game is balanced (which is a ridiculous assumption as his numbers mean nothing other than the AMM is working) then one can only conclude that noobs pick terran and pros pick zerg :D:D

overall the balanced or not discussion is pretty dumb, there's a reason blizzard holds off with the first patch after release; any balance or imbalance cannot be detected this early in the game by skill levels between bronze to mid diamond, simply because neither side is playing their race to full potential, you can only hope to notice imbalance in high level tournament play and even then you have to account for a players subjective bias and just random strokes of chance.

tl:dr
OP means nothing
Wr3k
Profile Blog Joined June 2009
Canada2533 Posts
August 16 2010 23:13 GMT
#42
On August 17 2010 08:08 mahnini wrote:
Show nested quote +
On August 17 2010 08:04 Wr3k wrote:
On August 17 2010 07:53 mahnini wrote:
On August 17 2010 07:51 Wr3k wrote:
On August 17 2010 07:48 ejac wrote:
The problem the way you're calculating the imbalances is that you're assuming that races should have different win percentages. A 1000 point terran may only be as skilled as an 800 point zerg, but both may have 50% win records at their perspective levels. It's just the terran has a racial imbalance allowing him to play competitively at 1000 points.

This graph: http://www.sc2ranks.com/stats/race/us/1
shows that as points goes up, terran starts to dominate the ranks more and more, and zerg gets worse and worse.


Yeah, this is much more scientific "proof" that Terran is in fact OP, and Z is the worst race.

I mean cmon... look at it, you would have to be blind to not see a relationship: http://www.sc2ranks.com/stats/race/us/1

that's ignoring the fact that as skill level gets higher sample size becomes smaller and you have to compensate for a margin of error (calculate significance or something?). 70:30 with a sample size of 1000000 is vastly different from 70:30 with a sample size of 10.


Yes, the sample size is very small, but there are only so many 800+ diamond players to get data from. SC2 needs to be balanced at the highest level. It's the only sample size we have. A small sample size with a analysis that actually makes sense is still infinitely better than one with a large sample size that is completely and utterly flawed. I know the sc2ranks numbers are unreliable due to their size, but there is still enough players above 600/700 to show that the difference in racial distribution is significant. All the OP has shown with his numbers is that the match making system is working properly.

saying there are enough player to make the imbalance significant doesn't make it so there are calculations for this but i'm terrible and don't know how to do them. though the OP itself doesn't show us anything revelating it does give us a concrete basis off which we can make assumptions such as: blizzards matchmaking works properly therefore we can look towards racial distribution at certain levels to help gauge imbalance.

if there are a proportional amount of zerg in at the top levels as in the general population it means the ladder perceives the skill levels of those zergs to be high which would not be the case if a certain matchup were extremely imbalanced.


I didn't say the imbalance was significant, I said there was a significant difference between the # of terrans and # of zergs in 600+ diamond.

I agree with the rest of your post.
mahnini
Profile Blog Joined October 2005
United States6862 Posts
August 16 2010 23:13 GMT
#43
i posted this in a different thread. and there was a thread that also talked about this topic specifically but i dont remember what it was.
actually, if you disregard random as a race, the number of zerg in the top 100 is proportional with the number of zergs in the general population ~21.75% vs 22% in the top 100, protoss is underrepresented at ~39.20% vs 32%, terran is overrepresented with 39.05% vs 46%.

i haven't taken stats in a while so i don't know how to calculate the margin of error or whatever but clearly zerg isn't underrepresented.
the world's a playground. you know that when you're a kid, but somewhere along the way everyone forgets it.
Dave[9]
Profile Blog Joined October 2003
United States2365 Posts
August 16 2010 23:16 GMT
#44
Can you obviously stretch the meaning of "scientific proof" when you don't even use a legitimate peer review process? Sounds like another amateur's(which doesn't measure knowledge fyi) opinion to me.
http://www.teamliquid.net/forum/viewmessage.php?topic_id=104154&currentpage=316#6317
mahnini
Profile Blog Joined October 2005
United States6862 Posts
Last Edited: 2010-08-16 23:17:44
August 16 2010 23:17 GMT
#45
but dave[9] this IS the peer review process!

we are doing science! :D
the world's a playground. you know that when you're a kid, but somewhere along the way everyone forgets it.
Gnial
Profile Blog Joined July 2010
Canada907 Posts
August 16 2010 23:18 GMT
#46
Very well written and comprehensible.

Although I agree with a lot of people that say this data can't give us a conclusive answer about balance, I think people need to realize that it doesn't mean this analysis is useless.

This is a very good analysis of one part of the equation.
1, eh? 2, eh? 3, eh?
0neder
Profile Joined July 2009
United States3733 Posts
August 16 2010 23:18 GMT
#47
So, how is your thesis different for BW?
hifriend
Profile Blog Joined June 2009
China7935 Posts
August 16 2010 23:19 GMT
#48
Lol this ought to be good. Brb reading.
Gnial
Profile Blog Joined July 2010
Canada907 Posts
August 16 2010 23:20 GMT
#49
On August 17 2010 08:08 Jameser wrote:
another funny thing about those numbers,
http://www.sc2ranks.com/stats/league/all/1/all

zerg and terran behave inversely to one another when you go up and down the leagues, zerg has a higher percentile of players in the higher leagues while terran has a higher percentile in the lower leages

if OP is correct and the game is balanced (which is a ridiculous assumption as his numbers mean nothing other than the AMM is working) then one can only conclude that noobs pick terran and pros pick zerg :D:D

overall the balanced or not discussion is pretty dumb, there's a reason blizzard holds off with the first patch after release; any balance or imbalance cannot be detected this early in the game by skill levels between bronze to mid diamond, simply because neither side is playing their race to full potential, you can only hope to notice imbalance in high level tournament play and even then you have to account for a players subjective bias and just random strokes of chance.

tl:dr
OP means nothing


More pros still pick Terran over Zerg. All it means is that noobs don't pick zerg.
1, eh? 2, eh? 3, eh?
ayababa
Profile Joined May 2010
Australia347 Posts
August 16 2010 23:22 GMT
#50
Looks like all the bronze Terran are getting 6 pool'ed and proxied by pylon lol. poor bronzies.
Evolving as a player is fun and rewarding. eg: figuring out you can kite a zealot by moving and stopping etc.
Well done is better than well said - Benjamin Franklin
GooseBoy
Profile Joined April 2010
United States66 Posts
August 16 2010 23:24 GMT
#51
Get back to me when you have calculated the win percentage against respective race.

User was warned for this post


No need to warn, as this man speaks the truth.
No_eL
Profile Joined July 2007
Chile1438 Posts
August 16 2010 23:27 GMT
#52
its not only a of results and charts... zerg its a way difficult to play than other races and bad terran and protoss players are doing so well against very good zerg players that all are getting mad about it. Its an incredible effort for zerg players to maintain good positioning and win rates that i expected to see a zerg dominance when the game finally reach a plateau about balance (two expansions to come and many patches in the future will change the game for create the ultimate RTS game that all are waiting for)
Beat after beat i will become stronger.
Phant
Profile Joined August 2010
United States737 Posts
August 16 2010 23:29 GMT
#53
I think the only people who know the true state of balance from a statistics standpoint is Blizzard. In order to make an accurate analysis you would need to know info only Blizzard knows (all this stuff I hear about hidden rating...).

I'm sure everyone knows that you don't always get paired with people from your own league, and often times get put into a game higher league players. I'm just going to make up an arbitrary "true" rating for this, let's say a Terran player has a rating of 1000. You could compare the win % of that terran player when paired against someone who is +- 10 of his rank, so 990 to 1010. Then you could look to the win% against people that have a rating 200 or more. An imbalance would be obvious if the Terran had a higher win rate against higher ranked opponents than any of the other races.

Of course this is just 100% speculation, I don't know how the matchmaking system works.
mahnini
Profile Blog Joined October 2005
United States6862 Posts
August 16 2010 23:31 GMT
#54
On August 17 2010 08:27 No_eL wrote:
its not only a of results and charts... zerg its a way difficult to play than other races and bad terran and protoss players are doing so well against very good zerg players that all are getting mad about it. Its an incredible effort for zerg players to maintain good positioning and win rates that i expected to see a zerg dominance when the game finally reach a plateau about balance (two expansions to come and many patches in the future will change the game for create the ultimate RTS game that all are waiting for)

while your input may be true, frankly i think that is a cop out (and off topic!). it is near impossible to balance the difficulty of races while maintaining the diversity that starcraft does. terran was widely accepted as the most mechanically heavy race at pretty much all levels in sc1 and yet there were no large complaints about imbalance there.
the world's a playground. you know that when you're a kid, but somewhere along the way everyone forgets it.
splcer
Profile Joined October 2009
United States166 Posts
August 16 2010 23:31 GMT
#55
On August 17 2010 07:18 StarcraftGuy4U wrote:
None of these stats are worthwhile because the matchmaking system does not assign people like they would in a blind study, instead it is actively adjusting the matches so that every player reaches 50%. The numbers you are pulling are worthless for this reason.

+1 this is true so statistics wont show any correct imbalances so sadly this thread was mostly pointless good effort though :D
That which grows fast, whithers as rapidly. That which grows slowly, endures
virgozero
Profile Joined May 2010
Canada412 Posts
August 16 2010 23:41 GMT
#56
On August 17 2010 08:08 Jameser wrote:
another funny thing about those numbers,
http://www.sc2ranks.com/stats/league/all/1/all

zerg and terran behave inversely to one another when you go up and down the leagues, zerg has a higher percentile of players in the higher leagues while terran has a higher percentile in the lower leages

if OP is correct and the game is balanced (which is a ridiculous assumption as his numbers mean nothing other than the AMM is working) then one can only conclude that noobs pick terran and pros pick zerg :D:D

overall the balanced or not discussion is pretty dumb, there's a reason blizzard holds off with the first patch after release; any balance or imbalance cannot be detected this early in the game by skill levels between bronze to mid diamond, simply because neither side is playing their race to full potential, you can only hope to notice imbalance in high level tournament play and even then you have to account for a players subjective bias and just random strokes of chance.

tl:dr
OP means nothing

and thats only a part of it.

there another few billion assumptions such as

higher points = more skilled
that everyone does the same build and every game is carried out similarly

that is your treating a all-in proxy reaper 800 point terran the same as a siege cliff abuse 800 point terran. Heck they could be the same guy doing different builds at different times.

the imbalance is dependant on what the people do not win/loss.

Check out idras win loss ratio, he wins almost every game. Yet he is complaining about terran simply because terran does (in his eyes) hold an advantage. This has NOTHING to do with win and losses.
FiWiFaKi
Profile Blog Joined February 2009
Canada9859 Posts
August 16 2010 23:41 GMT
#57
This scientific proof is incorrect for the reasons stated several times above. The most accurate way to find racial imbalance is:

What percentage of all Zerg players are in diamond?
What percentage of all Zergs are 600 ELO plus diamond?

The higher the number the more accurate it will be if you have a large enough sample size.
In life, the journey is more satisfying than the destination. || .::Entrepreneurship::. Living a few years of your life like most people won't, so that you can spend the rest of your life like most people can't || Mechanical Engineering & Economics Major
GagnarTheUnruly
Profile Joined July 2010
United States655 Posts
August 16 2010 23:42 GMT
#58
On August 17 2010 08:04 stochastic wrote:
OP, I really like what you’ve attempted here (as a probability and statistics major!).

Perhaps a more meaningful test would be a Chi-Square test of independence on the number of diamond level players of each race:

Find percentage of total players of each race (at ALL levels). Using this, find the expected number of diamond ranked players of each race under the assumption that league placement is independent of race. Use the appropriate Chi-Square test statistic to determine the likelihood that the observed proportion of diamond players of each race fits what would be expected under independence.

I think this will help alleviate bias caused by the matchmaking service, as all we care about is that it places people into diamond correctly.

Also, we will have accounted for the fact that more terran players on the whole means more terran players in diamond, if the skill level of players across races is equal.


A problem is that the skill level of players across races may not be equal. But I have to think that players of greater skill tend to choose the “stronger” race, so the relative strength of that race would be reflected in our results.


I have a feeling, given the large sample size, that I'd get a similar result -- there would be a strongly significant but small heterogeneity in the distribution of races as you move up a ladder.

@ Warent, to do this test I calculated the average win rate within a league, then calculated the proportion of games played in each league by each race. I multiplied the number of games played by each race by the average win rate to calculate expected win rates for each race if wins were homogenously distributed (i.e. equally likely to occur for each race within a league).

Doing the statistics is simple; you just subtract the observed result (number of won games for a given race) from the expected result, square that quantity, and divide it by the expected result. Then you sum the results for each race. This gives you a standardized score for the degree of difference between the observed and expected results that's greater when the difference is greater, and that follows a chi-square distribution. You then look up the value you get on a chi-square distribution with the appropriate degrees of freedom to get your p-value.
GagnarTheUnruly
Profile Joined July 2010
United States655 Posts
Last Edited: 2010-08-16 23:56:49
August 16 2010 23:54 GMT
#59
Sorry to double post, but I wanted this to stand alone:

Judging by the quality of the discussion and the number of alternate hypotheses and research suggestions I've gotten, I must've done good science after all!

If I had to write a new conclusion based on the discussion we've had here, I'd say this:

Given the data I had access to, I did the only analysis I think that was available to me. What it showed was that there is essentially no difference in the performance of the races viewed on a per-game (not per-player) basis, at least within the top four leagues. What this suggests is that regardless of race, players in each league are having a similar experience. Within a given league, no particular race is more likely to win a given game than one of the other races. Whether it's because of inherently strong balance or good matchmaking, the system is adept at providing a balanced experience for players at a given level regardless of race.

Another worthwhile conclusion, in my opinion, is that for an individual person who feels they are the victim of race imbalances, what they are actually experiencing is just trouble with a particular matchup. These data offer what in my opinion is pretty strong evidence that race alone is not a strong determinant of success at a given player level. You can't randomly pick a game played by a platinum player and predict the outcome based on the race of that player.

I think it's really important that people recognize that these data were gathered based on games played, not players playing the games. There are some important implications of that and I think some of the criticisms of the 'model' assumptions aren't as relevant when viewed in a per-game context.

In order to really answer a question about balance I acknowledge that a more rigorous analysis is needed. I'd do it, except I've already used up all the data I have access to. If anyone wants to send me data I'll happily test alternative hypotheses. I also want everyone to know that I'm not taking this too seriously, and you shouldn't either! My tongue was in my cheek a bit when I wrote this, but I acknowledge that that doesn't communicate on the internet.
darmousseh
Profile Blog Joined May 2010
United States3437 Posts
August 17 2010 00:05 GMT
#60
You do realize that all statistics relating win percentage are irrelevant because of the matchmaking scheme? Matchmaking ensures that all players have roughly a 50% win percentage. The only way to test imbalance is to have a large number of games not using the matchmaking system.
Developer for http://mtgfiddle.com
Prev 1 2 3 4 5 11 12 13 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 10h 22m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
ViBE137
PiGStarcraft2
StarCraft: Brood War
Rain 2020
GuemChi 1570
Artosis 661
ProTech174
NaDa 9
Dota 2
NeuroSwarm219
PGG 193
League of Legends
Doublelift5339
Super Smash Bros
hungrybox733
Other Games
summit1g6975
shahzam532
JimRising 360
C9.Mang0183
Maynarde95
Trikslyr52
Organizations
Other Games
gamesdonequick595
[ Show 12 non-featured ]
StarCraft 2
• EnkiAlexander 60
• davetesta32
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• Migwel
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Scarra1057
Other Games
• imaqtpie837
Upcoming Events
IntoTheTV X SOOP
10h 22m
Reynor vs Zoun
Neeb vs Rogue
OSC
22h 22m
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.