• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 23:15
CEST 05:15
KST 12:15
  • 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
RSL Season 1 - Final Week6[ASL19] Finals Recap: Standing Tall12HomeStory Cup 27 - Info & Preview18Classic wins Code S Season 2 (2025)16Code S RO4 & Finals Preview: herO, Rogue, Classic, GuMiho0
Community News
Esports World Cup 2025 - Brackets Revealed10Weekly Cups (July 7-13): Classic continues to roll4Team TLMC #5 - Submission extension3Firefly given lifetime ban by ESIC following match-fixing investigation17$25,000 Streamerzone StarCraft Pro Series announced7
StarCraft 2
General
RSL Revival patreon money discussion thread Who will win EWC 2025? The GOAT ranking of GOAT rankings Weekly Cups (July 7-13): Classic continues to roll Esports World Cup 2025 - Brackets Revealed
Tourneys
FEL Cracov 2025 (July 27) - $8000 live event RSL: Revival, a new crowdfunded tournament series $5,100+ SEL Season 2 Championship (SC: Evo) WardiTV Mondays Sparkling Tuna Cup - Weekly Open Tournament
Strategy
How did i lose this ZvP, whats the proper response Simple Questions Simple Answers
Custom Maps
External Content
Mutation # 482 Wheel of Misfortune Mutation # 481 Fear and Lava Mutation # 480 Moths to the Flame Mutation # 479 Worn Out Welcome
Brood War
General
Flash Announces (and Retracts) Hiatus From ASL BW General Discussion BGH Auto Balance -> http://bghmmr.eu/ Starcraft in widescreen A cwal.gg Extension - Easily keep track of anyone
Tourneys
[Megathread] Daily Proleagues Cosmonarchy Pro Showmatches CSL Xiamen International Invitational [BSL20] Non-Korean Championship 4x BSL + 4x China
Strategy
Simple Questions, Simple Answers I am doing this better than progamers do.
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread Path of Exile CCLP - Command & Conquer League Project The PlayStation 5
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread Stop Killing Games - European Citizens Initiative Summer Games Done Quick 2025! Things Aren’t Peaceful in Palestine
Fan Clubs
SKT1 Classic Fan Club! Maru Fan Club
Media & Entertainment
[Manga] One Piece Movie Discussion! Anime Discussion Thread [\m/] Heavy Metal Thread
Sports
Formula 1 Discussion TeamLiquid Health and Fitness Initiative For 2023 2024 - 2025 Football Thread NBA General Discussion NHL Playoffs 2024
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
Men Take Risks, Women Win Ga…
TrAiDoS
momentary artworks from des…
tankgirl
from making sc maps to makin…
Husyelt
StarCraft improvement
iopq
Trip to the Zoo
micronesia
Customize Sidebar...

Website Feedback

Closed Threads



Active: 690 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
PiGosaur Monday
00:00
#40
CranKy Ducklings284
EnkiAlexander 145
davetesta45
rockletztv 36
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Nina 225
RuFF_SC2 150
Livibee 80
StarCraft: Brood War
Britney 13822
Sharp 68
Icarus 10
LuMiX 2
Dota 2
NeuroSwarm132
League of Legends
Cuddl3bear1
Super Smash Bros
hungrybox586
Mew2King83
Other Games
summit1g13368
ViBE243
Maynarde132
Trikslyr74
ROOTCatZ28
CosmosSc2 28
kaitlyn18
Organizations
Other Games
gamesdonequick3526
BasetradeTV11
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 16 non-featured ]
StarCraft 2
• Berry_CruncH270
• practicex 13
• OhrlRock 1
• Kozan
• AfreecaTV YouTube
• sooper7s
• intothetv
• IndyKCrew
• LaughNgamezSOOP
• Migwel
StarCraft: Brood War
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• masondota21156
League of Legends
• Stunt256
Other Games
• Scarra1460
Upcoming Events
uThermal 2v2 Circuit
12h 45m
Replay Cast
20h 45m
The PondCast
1d 6h
OSC
1d 9h
WardiTV European League
1d 12h
Replay Cast
1d 20h
Epic.LAN
2 days
CranKy Ducklings
3 days
Epic.LAN
3 days
CSO Contender
3 days
[ Show More ]
BSL20 Non-Korean Champi…
3 days
Bonyth vs Sziky
Dewalt vs Hawk
Hawk vs QiaoGege
Sziky vs Dewalt
Mihu vs Bonyth
Zhanhun vs QiaoGege
QiaoGege vs Fengzi
Sparkling Tuna Cup
4 days
Online Event
4 days
BSL20 Non-Korean Champi…
4 days
Bonyth vs Zhanhun
Dewalt vs Mihu
Hawk vs Sziky
Sziky vs QiaoGege
Mihu vs Hawk
Zhanhun vs Dewalt
Fengzi vs Bonyth
Esports World Cup
6 days
ByuN vs Astrea
Lambo vs HeRoMaRinE
Clem vs TBD
Solar vs Zoun
SHIN vs Reynor
Maru vs TriGGeR
herO vs Lancer
Cure vs ShoWTimE
Liquipedia Results

Completed

CSL 17: 2025 SUMMER
RSL Revival: Season 1
Murky Cup #2

Ongoing

JPL Season 2
BSL 2v2 Season 3
Copa Latinoamericana 4
Jiahua Invitational
BSL20 Non-Korean Championship
Championship of Russia 2025
FISSURE Playground #1
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 2025
PGL Astana 2025
Asian Champions League '25
BLAST Rivals Spring 2025
MESA Nomadic Masters

Upcoming

CSL Xiamen Invitational
CSL Xiamen Invitational: ShowMatche
2025 ACS Season 2
CSLPRO Last Chance 2025
CSLPRO Chat StarLAN 3
BSL Season 21
K-Championship
RSL Revival: Season 2
SEL Season 2 Championship
uThermal 2v2 Main Event
FEL Cracov 2025
Esports World Cup 2025
Underdog Cup #2
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 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.