• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 15:32
CEST 21:32
KST 04:32
  • 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
[ASL21] Ro24 Preview Pt2: News Flash8[ASL21] Ro24 Preview Pt1: New Chaos0Team Liquid Map Contest #22 - Presented by Monster Energy16ByuL: The Forgotten Master of ZvT30Behind the Blue - Team Liquid History Book20
Community News
Weekly Cups (March 23-29): herO takes triple6Aligulac acquired by REPLAYMAN.com/Stego Research8Weekly Cups (March 16-22): herO doubles, Cure surprises3Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool49Weekly Cups (March 9-15): herO, Clem, ByuN win4
StarCraft 2
General
What mix of new & old maps do you want in the next ladder pool? (SC2) Team Liquid Map Contest #22 - Presented by Monster Energy Aligulac acquired by REPLAYMAN.com/Stego Research Weekly Cups (March 23-29): herO takes triple herO wins SC2 All-Star Invitational
Tourneys
RSL Season 4 announced for March-April Sparkling Tuna Cup - Weekly Open Tournament StarCraft Evolution League (SC Evo Biweekly) WardiTV Mondays World University TeamLeague (500$+) | Signups Open
Strategy
Custom Maps
[M] (2) Frigid Storage Publishing has been re-enabled! [Feb 24th 2026]
External Content
Mutation # 519 Inner Power The PondCast: SC2 News & Results Mutation # 518 Radiation Zone Mutation # 517 Distant Threat
Brood War
General
Gypsy to Korea ASL21 General Discussion How Can I Add Timer & APM Count? A cwal.gg Extension - Easily keep track of anyone BGH Auto Balance -> http://bghmmr.eu/
Tourneys
Azhi's Colosseum - Foreign KCM Escore Tournament StarCraft Season 2 [Megathread] Daily Proleagues [ASL21] Ro24 Group F
Strategy
Fighting Spirit mining rates What's the deal with APM & what's its true value Simple Questions, Simple Answers
Other Games
General Games
Nintendo Switch Thread Stormgate/Frost Giant Megathread Starcraft Tabletop Miniature Game General RTS Discussion Thread Darkest Dungeon
Dota 2
The Story of Wings Gaming Official 'what is Dota anymore' discussion
League of Legends
G2 just beat GenG in First stand
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
Mafia Game Mode Feedback/Ideas TL Mafia Community Thread Five o'clock TL Mafia
Community
General
US Politics Mega-thread Things Aren’t Peaceful in Palestine Canadian Politics Mega-thread The Games Industry And ATVI European Politico-economics QA Mega-thread
Fan Clubs
The IdrA Fan Club
Media & Entertainment
[Manga] One Piece Movie Discussion! [Req][Books] Good Fantasy/SciFi books
Sports
2024 - 2026 Football Thread Formula 1 Discussion Cricket [SPORT] Tokyo Olympics 2021 Thread General nutrition recommendations
World Cup 2022
Tech Support
[G] How to Block Livestream Ads
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
ASL S21 English Commentary…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1603 users

Is balance an impossible goal?

Forum Index > SC2 General
Post a Reply
1 2 3 4 5 8 9 10 Next All
Rodeo
Profile Joined December 2010
United States39 Posts
January 20 2011 02:39 GMT
#1
Is balance an impossible goal? Or, why losing to really means is weak to .

Warning: this post suffers severely from tl;dr. Read the abstract to see if this interests you. If not, just move to the next thread.

Abstract: Balance is one of the favorite topics on this forum despite the fact that there is little critical thought about what it actually means and how it can be measured. This post will lay out why it is impossible to achieve a complete objective measure of balance. It will describe exactly what a player would see on average in terms of wins and losses as a result of imbalance (I guarantee this will surprise you). It will also discuss what I think might be the only "good" measure of balance, which has not been discussed openly by Blizzard as far as I have seen. Even then, it won't work that well. Note that I don't consider the role of maps here, which is enormously influential. Changing the map pool can completely rebalance the game of course, so assume every statement is made with "using the standard ladder rules and map pool" after it.

This whole post starts with a whine. Any whine will do. Oh, here's one now.

"I lose to all the time. Blizzard loves and hates . I quit forever."

Lovely. So here's my question: If Blizzard was actually insane and loved and hated and really had no feelings whatsoever about money, what would happen to ? And for that matter, to ? Try to predict the outcome. I bet you can't.

Before we dive in, some quick background. I will identify two types of imbalance, "racial" imbalance and "matchup" imbalance. Racial imbalance is an imbalance that affects *both* of a race's non-mirror matchups, i.e. making SCVs mine faster would allow to beat both and more easily. Matchup imbalance is an imbalance that primarily affects *one* of the matchups, while leaving the other alone. For instance, making EMP's area of affect larger would allow to beat more easily, but it wouldn't really do anything to the v matchup. Obviously a lot of changes would fall in between, but we'll get to that.

The whine that I described above specifically complains of a matchup imbalance, that Z loses to T, but doesn't complain about any of the other matchups. So we will assume that P versus either of the two races is balanced. And of course the mirror matches are balanced. If that was actually the case, what would happen?? Well, here's your answer: If T actually beat Z a little more than 50% of the time, Z players would have, on average, a little lower MMR than they should. That means they would, on average, be matched up against slightly weaker P players. This means Z would beat P slightly more than 50% of the time. So from the perspective of Z, T>Z>P. Easy peasy. Let's all complain to Blizzard... But not so fast. Because decent Z players are losing to slightly less skilled T players, those Z players have a lower MMR than they ought to. That means your average P player is facing more skilled Z players than he should. That, in turn, lowers his MMR slightly leading him to face slightly weaker T players. So from P's perspective, Z>P>T. To round it all off, we know that T us supposed to beat Z, but we just figured out that due to the magic of the ladder and MMR ratings, T now loses to P more than 50% of the time on average. So from T's perspective, P>T>Z. What a disaster! A single matchup imbalance causes everyone to lose, on average, by some non-50% amounts to every race except their own (in a mirror match). So the source of the imbalance is completely disguised. You cannot figure out by any means which race is the culprit. T being overpowered against Z causes T players to *lose* more games against P. Note that they deserve to lose these games.. they are inadvertently facing more skilled P players than they should be due to their extra "unfair" wins against Z. Did you predict that? Liar!

What happens in the case of a racial imbalance, where, say, Z is equally weaker than *both* T and P, which are balanced with respect to each other? This case is a little simpler, though no less infuriating. A Z player will win 50% of his/her games against each race and look for all the world to be perfectly balanced. Why you say? Well because the imbalance will lead him to face weaker T and P players on average. He will be lower in the ladder than he should be, but there's no way for him to know (except by the brilliant intuition that he should be higher in the ladder than he is because he is so pro). As long is the imbalance isn't so severe as to cripple the top of the ladder, it is invisible. Top players playing Z will be forced to be more innovative in the metagame to make up for this "unfair" advantage, but if the imbalance is relatively minor or confined only to certain situations: say, Z has a hard time responding when T and P do low-econ openings in close position maps that force Z to make extra units and delay their third, much of the time Z will overcome this disadvantage by either taking the risk and getting away with it or making up for the late third later. However, this balance issue (hypothetically, I'm not actually saying Z is underbalanced here, I just need an example) allows P and T players of lesser skill to defeat Z players a slightly higher percentage of the time. This imbalance would be entirely invisible statistically.

Now imagine a world in which there are *multiple* minor imbalances of *both* matchup and racial types, i.e. reality. Sorting out which race needs tweaking is hopeless. Nothing yet described publicly by Blizzard even approaches being able to do that. As I said at the beginning of the post, there are two ways I think it could be done. But first, one common idea that *wouldn't* work.

The logical impulse is to use random players. Sure, each random player may be better at one race than another, but on average, random players should give an idea of which race is best. In reality this doesn't work, and that's because being random changes the game. Now your opponent doesn't know what race you are, and that lack of information may confer a greater advantage in certain matchups than in others. In other words, this would only work if random players' races were announced at the start of the match. However, even if you were to fix that, it changes the game in another way. Random players at high levels of play are notorious for being bad at the late game in their weak matchups because they have less time to study the late game of each matchup in detail. That means that, on average, how random players do (or even dedicated multi-racers) will reflect more on race balance for players who are bad at the late game (and note also that their opponents may be gearing their builds to force a late game for this specific reason, further convoluting the situation). So random players and multi-racers can't be used to balance the game.

One thing you could is look at the top off-ladder competitive or professional play. This is probably the most sound method for achieving balance, though there are problems here as well. The first, which I mentioned above, is that a minor imbalance may just force more creativity from players of the "weaker" race. This will be especially true soon after the release of the game, i.e. now. This factor becomes less important as the game gets older and the strategies are tested further. The other major problem is the sample size. If you only look at GSL players your sample is too small to be significant in diagnosing all but glaring imbalances. If you include all professional and top amateur competitions you might have a better chance of getting a significant read on which matchups are imbalanced, but remember that the metagame changes relatively rapidly in the first years after release, so the data won't really mean anything at first.

So this brings me to the conclusion. I'll put it in bold. There is no way your personal experience can determine which matchups are balanced. You can't even do it with masses of data. Measuring balance is a huge problem for Blizzard, and my assumption is that they probably have a bunch of numerical systems, but that in the end it's a refined "squeaky wheel" model that trumps. (of course, only certain wheels get any attention, and they are probably deaf to whining)

A little about me. I am a diamond , though not high enough diamond that it means anything. I am a professional measurer of things (i.e. scientist) so I have some idea what people face when they try to measure things that are hard to measure. There are assumptions in what I say here that are all based on what Blizzard has actually communicated to the community. It may be that the system is actually different, but whatever system they use, it will still suffer from this problem. I hope this post serves to help people realize what a complicated system this 3-race game is and what steps are probably necessary to actually bring it into some semblance of balance. Really the best work that can be done in achieving balance is innovating within each matchup. The faster the metagame is mapped out, the faster the statistics at the top levels of play will actually matter.

Thanks for reading. Go Jinro.
You say you want lurkers? I want scourge! Bye bye colossi.
Skyze
Profile Blog Joined November 2008
Canada2324 Posts
January 20 2011 02:41 GMT
#2
balance is pretty damn close right now. Any race can win in almost any situation. Maps play a small part but definitely not as big as some people claim. Without idra there to say "i only lose because that map favors terran" and etc, no one would be talking about maps really.

This is probably the best we're gonna get til HotS comes out, then we start all over again with the balance of new units, yay.
Canada Gaming ~~ The-Feared
Hakker
Profile Blog Joined May 2010
United States1360 Posts
January 20 2011 02:42 GMT
#3
I don't think the game is necessarily unbalanced, but I do think that there are holes in some races timings that probably wont be fixed until the expac
Pocketpurple
Profile Joined July 2010
United States80 Posts
January 20 2011 02:43 GMT
#4
On January 20 2011 11:41 Skyze wrote:
balance is pretty damn close right now. Any race can win in almost any situation. Maps play a small part but definitely not as big as some people claim. Without idra there to say "i only lose because that map favors terran" and etc, no one would be talking about maps really.

This is probably the best we're gonna get til HotS comes out, then we start all over again with the balance of new units, yay.


I disagree with your point about maps, I believe maps play a HUGE role in terms of balance. A game on steppes of war is completely different from a game on xel naga. Certain gameplay mechanics become much stronger such as slow tank pushes because on steppes of war slow tank pushes are actually quite fast.
Plaxy
Profile Joined December 2010
57 Posts
January 20 2011 02:44 GMT
#5
On January 20 2011 11:43 Pocketpurple wrote:
Show nested quote +
On January 20 2011 11:41 Skyze wrote:
balance is pretty damn close right now. Any race can win in almost any situation. Maps play a small part but definitely not as big as some people claim. Without idra there to say "i only lose because that map favors terran" and etc, no one would be talking about maps really.

This is probably the best we're gonna get til HotS comes out, then we start all over again with the balance of new units, yay.


I disagree with your point about maps, I believe maps play a HUGE role in terms of balance. A game on steppes of war is completely different from a game on xel naga. Certain gameplay mechanics become much stronger such as slow tank pushes because on steppes of war slow tank pushes are actually quite fast.


You're right maps do play a huge role in balance that is the hole fucking reason why GSL is removing old maps and introducing new ones. Skyze is just being dense and he is obviously just trying to take cheap shots at IdrA

So we'll hate him Because he can take it. Because he's not our hero. He's a silent guardian, a watchful protector. A dark gracken. - Pieman
Silidons
Profile Blog Joined September 2010
United States2813 Posts
January 20 2011 02:45 GMT
#6
i realllllllly hope this isn't one of those undershadowed zerg whine threads, that seems innocent in the beginning but then the true colors come out.

there is literally one of these types of threads everyday.

User was warned for this post
"God fights on the side with the best artillery." - Napoleon Bonaparte
diegonolan
Profile Joined November 2010
United States54 Posts
January 20 2011 02:47 GMT
#7
No two things are the same, so how could anything be balanced. No human plays any where near to optimal so it is impossible to say. But certainly given perfect play one race is better than other, but that doesn't matter.
japp
Profile Joined August 2010
Mexico29 Posts
January 20 2011 02:48 GMT
#8
i dont think it cant be fix without changing the game way too much i agree with hakker theres just holes in race timings not completly imba
MERLIN.
Profile Blog Joined December 2010
Canada546 Posts
January 20 2011 02:49 GMT
#9
Amazing write up, very well thought out.
"A bullet to the head will solve your problems."
Klonere
Profile Blog Joined December 2010
Ireland4123 Posts
January 20 2011 02:49 GMT
#10
On January 20 2011 11:45 Silidons wrote:
i realllllllly hope this isn't one of those undershadowed zerg whine threads, that seems innocent in the beginning but then the true colors come out.

there is literally one of these types of threads everyday.


NOT UNTIL YOU FEEL OUR PAIN
seiferoth10
Profile Joined May 2010
3362 Posts
January 20 2011 02:50 GMT
#11
The game is close enough to balanced that now maps are being scrutinized.

Everyone knows what type of maps favor what race in what matchup, so logically the solution is to make every single map the same size as the ideal map (which is probably XNC). The problem is we also want a variety of maps to play on, which begins the never ending cycle of balance vs variety.
Amui
Profile Blog Joined August 2010
Canada10567 Posts
January 20 2011 02:51 GMT
#12
Thanks for the analysis. I've thought about this, but I never realized that a single imbalance would have such a snowball effect.

So this is why blizzard has such a hard time balancing...
Porouscloud - NA LoL
loving it
Profile Joined May 2010
Canada271 Posts
January 20 2011 02:54 GMT
#13
There isn't much of a standard unit to judge perfect balance. Balance is something that isn't tangible, but nonetheless the game's experience doesn't get ruined by the balance. I'm just happy the game the way it is. Games are games, and there's no such thing as a perfect game for everybody. There's always a weakness of some sort, but Starcraft is one of the best around right? For me, the best overall :D
Stay gold.
lkjewq
Profile Joined November 2010
United States132 Posts
January 20 2011 02:55 GMT
#14
On January 20 2011 11:41 Skyze wrote:
balance is pretty damn close right now. Any race can win in almost any situation. Maps play a small part but definitely not as big as some people claim. Without idra there to say "i only lose because that map favors terran" and etc, no one would be talking about maps really.

This is probably the best we're gonna get til HotS comes out, then we start all over again with the balance of new units, yay.

mkp or mvp(i dont remember): close positions on metal is 90% win in TvZ

yeah map imbalance is completely noexistant, thats why there are absolutely no statistics to back it up. (sarcasm)

anyways on topic: balance is impossible as long as the metagame is shifting. you can get close but then the metagame will shift just slightly and everything would no longer be balanced. but we're not here for a completely balanced game, if we wanted to play a completely balanced game all play a one dimensional game.
CecilSunkure
Profile Blog Joined May 2010
United States2829 Posts
Last Edited: 2011-01-20 02:57:49
January 20 2011 02:56 GMT
#15
I work on the Balance Team for Age of Empires Online, and I can say that perfect balance is so hard for a fallible team of developers to achieve that it should be deemed impossible. Also, there isn't really a way to quantify balance, and as such all balance changes must be made based off of qualitative experience. If you define "perfect balance" as balance that is created based off of qualitative measurements, then sure perfect balance can be achieved. It seems that the OP is making the assumption that what is "best" or "perfect" balance-wise is both empirically verifiable and that balance can be quantified using some sort of unit-based measurement.
Lennon
Profile Joined February 2010
United Kingdom2275 Posts
Last Edited: 2011-01-20 02:59:33
January 20 2011 02:58 GMT
#16
On January 20 2011 11:51 Amui wrote:
Thanks for the analysis. I've thought about this, but I never realized that a single imbalance would have such a snowball effect.

So this is why blizzard has such a hard time balancing...


They have a hard time balancing because they're too busy deep underground in their testing laboratories completely oblivious to what's happening in the real world aka the pro scene. That's why they come out with ideas like "hmm I wonder what would happen if we reduced the build time of a Bunker by 10 seconds" when Zergs are having an unbelievable amount of difficulty already versus Marine Bunker rushes.
Coutcha
Profile Joined November 2010
Canada519 Posts
January 20 2011 03:00 GMT
#17
as long as there is more then one race balance is nearly impossible but MAYBE some awesome computer AI could make a "fuckload" of game and they could make some sort of balance but like it is now no it will never be


still i think map balance is a bigger problem that race balance atm
This is what the world is for Making ELECTRICITY :D
ReketSomething
Profile Blog Joined November 2008
United States6012 Posts
January 20 2011 03:00 GMT
#18
even international chess isnt balanced

the greatest thing about sc balance is maps. maps affect balance and therefore the game can be perfect, they just need better maps. just look at sc1...maps are soooo important and you can control which race is strong
Jaedong :3
Ratel
Profile Joined July 2010
Canada184 Posts
January 20 2011 03:01 GMT
#19
your missing the whole point
mmr varies in skill level of everyrace thats why we have leagues
lowest mmr is in bronze, highest in masters
if we look on similar skill level of all three races those players from all 3 races will be facing stronger and weaker oponents regardless of race imbalance
your argument is not logical in reality

User was warned for this post
Juddas
Profile Joined January 2011
768 Posts
January 20 2011 03:01 GMT
#20
or you could not care so much about mmr and imbalance and just play the game. the only reason there are "imbalances" is because play styles havent been worked enough to be used as counters and what not. its just a relatively young game and system and will equalize with time
1 2 3 4 5 8 9 10 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 4h 28m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
UpATreeSC 163
ProTech136
Hui .91
gerald23 28
StarCraft: Brood War
Calm 4517
Mini 967
Horang2 623
EffOrt 399
firebathero 318
BeSt 226
Soulkey 215
actioN 155
Dewaltoss 90
hero 51
[ Show more ]
Backho 34
Aegong 22
Sexy 20
910 16
IntoTheRainbow 5
Dota 2
monkeys_forever103
capcasts58
Counter-Strike
fl0m1355
byalli746
minikerr0
Heroes of the Storm
Liquid`Hasu405
MindelVK8
Other Games
gofns9646
summit1g3622
Grubby3268
FrodaN1710
Beastyqt618
RotterdaM528
ArmadaUGS192
Fuzer 157
ToD134
C9.Mang0119
QueenE73
Trikslyr43
Organizations
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 18 non-featured ]
StarCraft 2
• LaughNgamezSOOP
• sooper7s
• AfreecaTV YouTube
• intothetv
• Migwel
• Kozan
• IndyKCrew
StarCraft: Brood War
• blackmanpl 42
• 80smullet 24
• HerbMon 12
• RayReign 9
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• WagamamaTV781
• lizZardDota2110
Other Games
• imaqtpie929
• Shiphtur186
Upcoming Events
Replay Cast
4h 28m
RSL Revival
14h 28m
Maru vs MaxPax
BSL
23h 28m
RSL Revival
1d 11h
Cure vs Rogue
uThermal 2v2 Circuit
1d 18h
BSL
1d 23h
Afreeca Starleague
2 days
Wardi Open
2 days
Replay Cast
3 days
Sparkling Tuna Cup
3 days
[ Show More ]
Kung Fu Cup
4 days
The PondCast
5 days
Replay Cast
6 days
Liquipedia Results

Completed

CSL Season 20: Qualifier 1
WardiTV Winter 2026
NationLESS Cup

Ongoing

BSL Season 22
CSL Elite League 2026
ASL Season 21
CSL Season 20: Qualifier 2
StarCraft2 Community Team League 2026 Spring
RSL Revival: Season 4
Nations Cup 2026
Stake Ranked Episode 1
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

Upcoming

CSL 2026 SPRING (S20)
Acropolis #4
IPSL Spring 2026
BSL 22 Non-Korean Championship
CSLAN 4
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
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.