• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 17:44
CEST 23:44
KST 06:44
  • 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
herO wins GSL Code S Season 1 (2025)7Code S RO4 & Finals Preview: herO, GuMiho, Classic, Cure6Code S RO8 Preview: Classic, Reynor, Maru, GuMiho3Code S RO8 Preview: ByuN, Rogue, herO, Cure5[ASL19] Ro4 Preview: Storied Rivals7
Community News
Code S Season 2 (2025) - Qualifier Results22025 GSL Season 2 (Qualifiers)14Code S Season 1 - Classic & GuMiho advance to RO4 (2025)4[BSL 2v2] ProLeague Season 3 - Friday 21:00 CET7herO & Cure GSL RO8 Interviews: "I also think that all the practice I put in when Protoss wasn’t doing as well is paying off"0
StarCraft 2
General
Code S Season 2 (2025) - Qualifier Results herO wins GSL Code S Season 1 (2025) Code S RO8 Preview: Classic, Reynor, Maru, GuMiho Code S RO4 & Finals Preview: herO, GuMiho, Classic, Cure Is there a place to provide feedback for maps?
Tourneys
RSL: Revival, a new crowdfunded tournament series Monday Nights Weeklies 2025 GSL Season 2 (Qualifiers) [GSL 2025] Code S Season 1 - RO4 and Grand Finals Sparkling Tuna Cup - Weekly Open Tournament
Strategy
Simple Questions Simple Answers [G] PvT Cheese: 13 Gate Proxy Robo
Custom Maps
[UMS] Zillion Zerglings
External Content
Mutation # 474 Futile Resistance Mutation # 473 Cold is the Void Mutation # 472 Dead Heat Mutation # 471 Delivery Guaranteed
Brood War
General
Where is effort ? BGH auto balance -> http://bghmmr.eu/ Pros React To: Emotional Finalist in Best vs Light ASL 19 Tickets for foreigners BW General Discussion
Tourneys
[Megathread] Daily Proleagues [ASL19] Semifinal A [USBL Spring 2025] Groups cast [ASL19] Semifinal B
Strategy
[G] How to get started on ladder as a new Z player Creating a full chart of Zerg builds [G] Mineral Boosting
Other Games
General Games
What do you want from future RTS games? Stormgate/Frost Giant Megathread Beyond All Reason Grand Theft Auto VI Nintendo Switch Thread
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
LiquidLegends to reintegrate into TL.net
Heroes of the Storm
Simple Questions, Simple Answers
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
Vanilla Mini Mafia TL Mafia Community Thread TL Mafia Plays: Diplomacy TL Mafia: Generative Agents Showdown Survivor II: The Amazon
Community
General
Russo-Ukrainian War Thread US Politics Mega-thread European Politico-economics QA Mega-thread UK Politics Mega-thread Things Aren’t Peaceful in Palestine
Fan Clubs
Serral Fan Club
Media & Entertainment
[Manga] One Piece Movie Discussion! Anime Discussion Thread [Books] Wool by Hugh Howey
Sports
2024 - 2025 Football Thread Formula 1 Discussion NHL Playoffs 2024 NBA General Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread Cleaning My Mechanical Keyboard How to clean a TTe Thermaltake keyboard?
TL Community
The Automated Ban List TL.net Ten Commandments
Blogs
Why 5v5 Games Keep Us Hooked…
TrAiDoS
Info SLEgma_12
SLEgma_12
SECOND COMMING
XenOsky
WombaT’s Old BW Terran Theme …
WombaT
Heero Yuy & the Tax…
KrillinFromwales
BW PvZ Balance hypothetic…
Vasoline73
ASL S19 English Commentary…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 13680 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
Canada9858 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
BSL Season 20
18:00
Round of 32 / Group E
MadiNho vs dxtr13
Gypsy vs Dark
ZZZero.O230
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
ProTech127
JuggernautJason104
Ketroc 28
StarCraft: Brood War
Britney 13707
Calm 2421
Mini 321
ZZZero.O 230
Soulkey 228
Dewaltoss 139
ggaemo 96
Sexy 10
Dota 2
Dendi2763
NeuroSwarm103
LuMiX1
Counter-Strike
Stewie2K1329
flusha574
Super Smash Bros
C9.Mang016234
Mew2King356
Heroes of the Storm
Grubby4333
Other Games
FrodaN6052
summit1g2453
B2W.Neo954
fl0m815
JimRising 476
mouzStarbuck467
shahzam168
Organizations
Other Games
gamesdonequick1066
StarCraft 2
ESL.tv139
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 17 non-featured ]
StarCraft 2
• HeavenSC 56
• musti20045 39
• RyuSc2 38
• IndyKCrew
• AfreecaTV YouTube
• intothetv
• Kozan
• LaughNgamezSOOP
• sooper7s
• Migwel
StarCraft: Brood War
• blackmanpl 45
• 3DClanTV 31
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• Ler153
Other Games
• imaqtpie2478
Upcoming Events
Wardi Open
13h 16m
Monday Night Weeklies
18h 16m
Replay Cast
2 days
The PondCast
2 days
Replay Cast
3 days
Replay Cast
3 days
Road to EWC
4 days
SC Evo League
5 days
Road to EWC
5 days
Afreeca Starleague
6 days
BeSt vs Soulkey
[ Show More ]
Road to EWC
6 days
Liquipedia Results

Completed

Proleague 2025-05-16
2025 GSL S1
Calamity Stars S2

Ongoing

JPL Season 2
ASL Season 19
YSL S1
BSL 2v2 Season 3
BSL Season 20
China & Korea Top Challenge
KCM Race Survival 2025 Season 2
NPSL S3
Heroes 10 EU
PGL Astana 2025
Asian Champions League '25
ECL Season 49: Europe
BLAST Rivals Spring 2025
MESA Nomadic Masters
CCT Season 2 Global Finals
IEM Melbourne 2025
YaLLa Compass Qatar 2025
PGL Bucharest 2025
BLAST Open Spring 2025
ESL Pro League S21

Upcoming

Rose Open S1
CSLPRO Last Chance 2025
CSLAN 2025
K-Championship
Esports World Cup 2025
HSC XXVII
Championship of Russia 2025
Bellum Gens Elite Stara Zagora 2025
2025 GSL S2
DreamHack Dallas 2025
IEM Cologne 2025
FISSURE Playground #1
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 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.