• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 17:49
CEST 23:49
KST 06:49
  • 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
Classic Games #3: Rogue vs Serral at BlizzCon8[ASL20] Ro16 Preview Pt1: Ascent10Maestros of the Game: Week 1/Play-in Preview12[ASL20] Ro24 Preview Pt2: Take-Off7[ASL20] Ro24 Preview Pt1: Runway13
Community News
Weekly Cups (Sept 1-7): MaxPax rebounds & Clem saga continues23LiuLi Cup - September 2025 Tournaments3Weekly Cups (August 25-31): Clem's Last Straw?39Weekly Cups (Aug 18-24): herO dethrones MaxPax6Maestros of The Game—$20k event w/ live finals in Paris76
StarCraft 2
General
What happened to Singapore/Brazil servers? SC4ALL: A North American StarCraft LAN Team Liquid Map Contest #21 - Presented by Monster Energy Classic Games #3: Rogue vs Serral at BlizzCon #1: Maru - Greatest Players of All Time
Tourneys
LANified! 37: Groundswell, BYOC LAN, Nov 28-30 202 SC4ALL $6,000 Open LAN in Philadelphia RSL: Revival, a new crowdfunded tournament series LiuLi Cup - September 2025 Tournaments Maestros of The Game—$20k event w/ live finals in Paris
Strategy
Custom Maps
External Content
Mutation # 490 Masters of Midnight Mutation # 489 Bannable Offense Mutation # 488 What Goes Around Mutation # 487 Think Fast
Brood War
General
BGH Auto Balance -> http://bghmmr.eu/ alas... i aint gon' lie to u bruh... BW General Discussion [ASL20] Ro16 Preview Pt1: Ascent The Korean Terminology Thread
Tourneys
[ASL20] Ro16 Group B Small VOD Thread 2.0 [ASL20] Ro16 Group A [Megathread] Daily Proleagues
Strategy
Simple Questions, Simple Answers Muta micro map competition Fighting Spirit mining rates [G] Mineral Boosting
Other Games
General Games
Stormgate/Frost Giant Megathread The PlayStation 5 General RTS Discussion Thread Iron Harvest: 1920+ Nintendo Switch Thread
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
Community
General
US Politics Mega-thread Things Aren’t Peaceful in Palestine Russo-Ukrainian War Thread The Games Industry And ATVI UK Politics Mega-thread
Fan Clubs
The Happy Fan Club!
Media & Entertainment
[Manga] One Piece Anime Discussion Thread Movie Discussion!
Sports
2024 - 2026 Football Thread Formula 1 Discussion MLB/Baseball 2023 TeamLiquid Health and Fitness Initiative For 2023
World Cup 2022
Tech Support
Linksys AE2500 USB WIFI keeps disconnecting Computer Build, Upgrade & Buying Resource Thread High temperatures on bridge(s)
TL Community
BarCraft in Tokyo Japan for ASL Season5 Final The Automated Ban List
Blogs
The Personality of a Spender…
TrAiDoS
A very expensive lesson on ma…
Garnet
hello world
radishsoup
Lemme tell you a thing o…
JoinTheRain
RTS Design in Hypercoven
a11
Evil Gacha Games and the…
ffswowsucks
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1261 users

Statistical Analysis of StarCraft 2 Balance - Page 4

Forum Index > SC2 General
Post a Reply
Prev 1 2 3 4 5 6 7 Next All
Clearout
Profile Blog Joined April 2010
Norway1060 Posts
May 05 2011 20:28 GMT
#61
Oh this is really great. I'm studying for my statistics exam at uni and this pops up!? Great timing, great read, learned a bit and understood most. Thank you for making a statistical analysis which is actually a statistical analysis. Seems a lot of work went into it.
really?
d_ijk_stra
Profile Joined March 2011
United States36 Posts
May 05 2011 21:21 GMT
#62
On May 06 2011 05:20 hypnobean wrote:
Anyone notice the paper identifies Jinro's race as Protoss?


Oops!? I think I made it right in the introductory chapters...!?
My Life for IU!
OrchidThief
Profile Joined April 2011
Denmark2298 Posts
May 05 2011 21:27 GMT
#63
I know you've explained where beta is coming from in this thread, but it really wasn't apparent and seemed like it was just arbitrary numbers you'd fitted to players based on your assesment. I've taken several statistics courses but was still confused by it. Especially when it's such a significant part of your argument.
FrodaN
Profile Blog Joined October 2010
754 Posts
May 05 2011 21:55 GMT
#64
Great work, OP. I'm still learning statistics in college so this is very helpful to me

I'm not a betting man, but I wager that most people refuting this article didn't even read it thoroughly.
d_ijk_stra
Profile Joined March 2011
United States36 Posts
May 06 2011 07:34 GMT
#65
On May 06 2011 06:27 OrchidThief wrote:
I know you've explained where beta is coming from in this thread, but it really wasn't apparent and seemed like it was just arbitrary numbers you'd fitted to players based on your assesment. I've taken several statistics courses but was still confused by it. Especially when it's such a significant part of your argument.


Hmm... Actually I thought as soon as I declare the model as 'logistic regression', everybody will think it will estimates parameters (since this is Statistics ), but maybe it is not that natural for non-statistics people. But I'm glad that even non-statisticians are enjoying the article, and when preparing for the next version, I'll try to be more friendly to readers.
My Life for IU!
WhiteDog
Profile Blog Joined November 2010
France8650 Posts
Last Edited: 2011-05-06 08:44:59
May 06 2011 08:39 GMT
#66
That's funny, each time I read that kind of analysis I think exactly the opposite

The analysis states that T > P, T > Z, and Z > P while the statistical significance is not very strong. Any feedback would be welcome.

For me, as a zerg player, Z > T & P > Z... strange.

Well I'm not a pro on this, but in sociology I think it was Bourdieu who explained that the few students coming from the lower class that actually goes through all the scholarship are statistically better than the student coming from the upper class. For him, this effect is caused because the few who succeed in school, despite coming from a social class that doesn't help them, develop special tactics or skills to overcome their handicap.
What I'm trying to say is that the statistic, in this case, maybe reflect the exact opposite of the reality because, to overcome an imbalance (such as, it's just my point of view, but Z being a little bit over power against Terran) the players develop the skill they need to crush their opponent while their opponent don't because they are favored, so they obviously don't need to think to much to win.

Twisting... my argument is pretty slant but I think it's true.
"every time WhiteDog overuses the word "seriously" in a comment I can make an observation on his fragile emotional state." MoltkeWarding
AKspartan
Profile Joined January 2011
United States126 Posts
May 06 2011 10:12 GMT
#67
Well-written.
Kazang
Profile Joined August 2010
578 Posts
May 06 2011 12:19 GMT
#68
On May 06 2011 17:39 WhiteDog wrote:
That's funny, each time I read that kind of analysis I think exactly the opposite

Show nested quote +
The analysis states that T > P, T > Z, and Z > P while the statistical significance is not very strong. Any feedback would be welcome.

For me, as a zerg player, Z > T & P > Z... strange.



It just goes to show that neither your impression or the statistical analysis can conclude anything concrete as the variables of player skill outweigh any perceived or real "imbalance" between the races.
DivineSC
Profile Blog Joined March 2011
United States128 Posts
May 06 2011 12:57 GMT
#69
so you're saying that protoss is the worse race? LOL.
Follow me on Twitter @vGDivine Vision Gaming. vGCommunity.com
Elean
Profile Joined October 2010
689 Posts
Last Edited: 2011-05-06 13:32:14
May 06 2011 13:25 GMT
#70
It looks like this model assumes that protoss players are extremely skilled (6 Protoss in the top 10 skilled player), and get to the conclusion that Protoss is underpowered.
Basicaly, it has exactly the same value as Idra saying "I'm the best player, I don't win, thus there is an imbalance".

(actually, this model can converge to different solutions, the particular solution the author got was "protoss players are skilled and protoss are underpowered...", it could very well have converged to "protoss players have no skill and protoss are overpowered")

All the people reading this should understand that this is not a scientific peer reviewed paper.

There is no way, this would be accepted as it is now.
If I were to review this paper I would ask for several modifications, and I would actually reject the paper unless the author answer this question:
How can you tell there is no offset on the "skill parameter" of all the players of 1 race ?

I would also ask a plot of the "skill pararemeter" distribution for each race.
iNbluE
Profile Joined January 2011
Switzerland674 Posts
May 06 2011 13:38 GMT
#71
On May 06 2011 21:57 DivineSC wrote:
so you're saying that protoss is the worse race? LOL.


Yeah that's a very strong point you're making... Seriously gtfo

To the OP and everybody, the data was collected from GSL 1, several patches have been released since then. I think we just don't have enough datapoints from recent games to state anything yet.
ლ(╹◡╹ლ)
Smancer
Profile Blog Joined December 2010
United States379 Posts
Last Edited: 2011-05-06 13:43:16
May 06 2011 13:42 GMT
#72
The frequency in your model of PvZ is just about half that of the other two matches, primarily due to the number of Terran players.

How do you think this effects your model?

Edit: I should be more careful when typing.
A good way to threaten somebody is to light a stick of dynamite. Then you call the guy and hold the burning fuse up to the phone. "Hear that?" you say. "That's dynamite, baby."
nvrs
Profile Joined October 2010
Greece481 Posts
Last Edited: 2011-05-06 13:51:14
May 06 2011 13:47 GMT
#73
"There are three kinds of lies: lies, damned lies, and statistics"

Edit: If i was to start any sort of statistical analysis on the matter of balance, i would look at Blizzard first...
maddogawl
Profile Joined January 2011
United States63 Posts
May 06 2011 14:12 GMT
#74
I think this is a cool thing to try and do and it brought back a ton of memories of statistics , but to be honest taking the GSL from Oct 2010 to March 2011 causes some validity issues. There have been so many changes to the game in that time, remember the untargetable repairing scv's, the mass amount of bunker and pylon blocks, those are all things of the past. I feel anyone that takes this as the current balance of the game is sorely mistaken, the statistics stop in March 2011, since then we've had changes with the stim research time, bc speed, and infestor changes.

My point is, the stats are nice to see the general trend of the GSL over that time period, but really nothing else. What we'd really need is a statistical analysis of each patch of the game, but even then talking about balance is something we should reserve to Blizzard.

maddogawl
Profile Joined January 2011
United States63 Posts
May 06 2011 14:17 GMT
#75
On May 06 2011 22:25 Elean wrote:
It looks like this model assumes that protoss players are extremely skilled (6 Protoss in the top 10 skilled player), and get to the conclusion that Protoss is underpowered.
Basicaly, it has exactly the same value as Idra saying "I'm the best player, I don't win, thus there is an imbalance".

(actually, this model can converge to different solutions, the particular solution the author got was "protoss players are skilled and protoss are underpowered...", it could very well have converged to "protoss players have no skill and protoss are overpowered")

All the people reading this should understand that this is not a scientific peer reviewed paper.

There is no way, this would be accepted as it is now.
If I were to review this paper I would ask for several modifications, and I would actually reject the paper unless the author answer this question:
How can you tell there is no offset on the "skill parameter" of all the players of 1 race ?

I would also ask a plot of the "skill pararemeter" distribution for each race.



Precisely, there are some clear flaws with the statistical analysis, and theres no way to accurately indicate the skill of the player, in my opinion the statistics would be best served to say all GSL players are relatively equal in skill since they are in theory all the best in the world.
Nakas
Profile Joined May 2010
United States148 Posts
May 06 2011 14:44 GMT
#76
First off, the statement that Z>P in the OP of this thread is inconsistent with the analysis in the paper. The analysis in section 3.2 page 8 found that P(BETA_protoss, zerg >0) ~= 0.290, which implies that P>Z. Please double check this, as it is likely the most controversial finding of the paper.

Secondly, the analysis of the adequacy of the model is inadequate. You show that your model is statistically better than the null model, but this is not enough. Much of the predictive power of the model is contained not just in BETA_race, but in BETA_player. Your analysis of the adequacy of the model needs to prove that your model can predict based on race, and not just players.
Blacklizard
Profile Joined May 2007
United States1194 Posts
May 06 2011 15:13 GMT
#77
On May 05 2011 15:05 d_ijk_stra wrote:
Show nested quote +
On May 05 2011 14:57 Thrombozyt wrote:
I guess it would be better to use a different data set, as the game has vastly changed from Oktober 2010. With Steppes of War and Delta Quadrant still being in the map pool and many balance changes not being in place (roach range increase anyone?).

You cannot really group different patches together, as potential 'imbalance' from a former patch will reflect on current patches. Also by using only current data (say March 2011 and onwards) but drawing from more tourneys you actually reduce the number of maps played and therefore the number of parameters you have to determine (as each map carries 3 beta values for the matchups) from a limited set of data.

Edit:
Changing the data set would also improve the quality of the analysis, because you wouldn't have to make the assumption that the Korean style is the 'gold standard' and rather take data from all over the world avoiding local bias.


I strongly agree with you and 'space-yes''s comment. At the time I was conducting the analysis, it was March and I didn't have good understandings on tournaments other than GSL. Moreover, gamers in GSL were isolated from others. But I didn't have enough GSL games per each patch, so I had to aggregate them all. I also feel very uncomfortable about this.

Now the situation is a little different. There are many ongoing "global" leagues like NASL/TSL which I also enjoy to watch, thus I have more number of games worldwide and it might be enough to conduct a valid analysis. I hope I can do follow-up analysis anytime soon!


NASL is fun to watch, but until global leagues have some way to fairly distribute lag... as in 5 matches, every other match is on another region's servers, you can't reliably believe the matches between North America and Korea (or something along those lines).
KillerPenguin
Profile Joined June 2004
United States516 Posts
Last Edited: 2011-05-06 15:53:21
May 06 2011 15:20 GMT
#78
Thank you, this paper is very well done. Here are my comments.

The OP should say P>Z if the statement in your paper is correct.

The paper only predicts the balance within the GSL. If 99% of players get into the GSL as Z and the 1% who make it in as P do well it would show P>Z balance. Luckily more T have made it into the GSL than any other race so your conclusion of T>Z and T>P are only further supported.

The data comes from up to 7 months ago, since then the game has evolved and 2 patches have come out. The problem with only using new data is the sample size is significantly reduced, but honestly it was a completely different game pre 2011 most players would agree back then T was OP.

PS: Stop complaining about sample size you guys don't know statistics. 800ish is fine if the balance is uneven enough, 10k is not necessary no one cares if the balance is off by that small of a margin.
http://www.escapeintolife.com/
Krehlmar
Profile Joined August 2010
Sweden1149 Posts
May 06 2011 15:22 GMT
#79
Anything less than 10 000 games worth of statistics is just retarded, no offence because I love the effort of objective viewing but 450 games? Come on, I played WoW and I was such a godamn baller warrior than I won against 99% of everyone I duelled (lvl 70, when druids/frost mages/hunters were op) and if you'd take the statistics of my 1000 duells warriors would be retardedly strong.

My point is; Yes, a test of 450 random games from random people would give some insight, but perhaps not even close to realistic, statistics on how the game balance is at the moment.
My Comment Doesnt Matter Because No One Reads It
Jayrod
Profile Joined August 2010
1820 Posts
May 06 2011 15:34 GMT
#80
+ Show Spoiler +
On May 05 2011 14:33 Zedders wrote:
alright I've had enough of these graphs popping up everywhere and people statingthat the game is 'balanced now' because it's like 50/50/50....

It'd be interesting to see what the average game length is over time as well. Since cheeses have changed a lot since the game started (5rax reaper and whatnot), people have a) learned to deal with cheeses all-ins more adequately and b) developed more late game strategies, the games are probably as a result, longer.

It isn't surprising to see that terran was so dominant at the beginning because of the number of people that started out playing terran. If i recall...the first GSL was vastly Terran populated. Not to mention vastly cheese populated too

Terran of course having the strongest tier one unit, the marine, had (has? i'm not sure anymore) the strongest early game. We all of course remember the BitByBit strategy (essentially all-inning...and if that all in doesnt work...all in again....and if that doesnt work...all in again...rinse and repeat).

Since terran had the strongest early game...the game ended fast because cheeses were so powerful/prevalent. Therefore Terran won a lot.

The games are getting longer now.... this of course results in more and more mistakes made by each player. Balance, in my opinion, should be weighted on how many mistakes the player can make in proportion to the other player's mistakes. What I mean by this is if one player makes less mistakes in his game decisions, he should ultimately win in a long game.

Why you ask? Because Starcraft 2 is a game of decisions. And the longer the game goes on, the more decisions must be made. The more decisions that are made, the more mistakes there are, which should result in the degree of separation that makes one player better than the other.

In context...let's say X race gets supply blocked 2 times (common macro mistake) but Y race never gets supply blocked. Y race then as a result has a larger army, larger economy etc. X race still wins simply because the units he made counter the units Y race made. Ok...this isn't imbalance...this is strategy right? Y makes a larger mistake by not scouting X and as a result his units crumble to X's.

So we've established that theres different TYPEs of mistakes one can make. And some mistakes are weighed less than others. But at what point do these mistakes balance. What if X can get supply blocked twice, not scout opponent's army (+more mistakes) and still win.

The severity of one race's total mistakes should not be much larger than another's. Ultimately I'd like to see X -not- win and I hope you agree with me, because X is clearly not the better player, his race is.

--------------back to the graphs.....
Ok so these graphs are representations of both races making an equal amount of mistakes since they are pros, and we are assuming that most pros compete at the same skill level regardless of race.

So the degree of seperation of skill because of the mistakes that are made should be negligible.

To sum up a little.......

The average game length has increased (I'm pretty sure of this considering map size, cheese prevalance, spawn points).

More game length means more potential for mistakes. Ultimately as e-sports fans, we want to see the better player win. This means the player that made the right call at the right time, with the right micro, while maintaining the right macro.

Now it's super important to note...these graphs don't display anything about HOW the games were won.

Looking at T v P... you might think "oh look it's balanced now because it's 50%/50% wins now"

November2010 to jan 2011....Terran cheese prevails until protoss finally learns how to stop it (or they patched whatever). The game was balanced in january 2011 because Protoss learned how to stop strong terran all-ins? (the emergence of a 'safe build' to gain eco lead was developed)

this isn't balance, this is metagame development, meaning half the people that are trying the old strategies that used to work 60% of the time, failed a lot. And the other half that realized this, tried new strategies (and not as developed and therefore not as good) won because it was something their opponent hadn't seen before. yay for meta game development!

Despite almost your entire post not making any sense, I'll at least make the comment that you can't quantify the importance of various mistakes that are a made. A zerg player might play impeccably for 20 minutes, but then right click his army into his opponent and lose. That level of error has a different value from missing a larva injection or not having perfect creep spread.

If you want to be able to have a real balance discussion someday its going to have to be something stupid and extreme like blizzard only allowing players to pick random for a year. Its not going to happen any time soon so we're just going to have to live with statistics like this mixed in with personal bias of the readers.

Case and point, I bet most of the zerg players listening to idra vs. day9 on state of the game couldn't explain the most obvious counter-arguments against idras lack of scouting complaints. Day9 failed to make those points, but understand he doesn't think of the game in terms of balance while idra seems to constantly be coming up with ways to explain why the game is broken.
Prev 1 2 3 4 5 6 7 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 12h 11m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
UpATreeSC 152
JuggernautJason94
ProTech71
StarCraft: Brood War
LaStScan 105
Dewaltoss 87
sSak 45
ZZZero.O 33
NaDa 15
Dota 2
The International113920
Gorgc10985
PGG 33
Counter-Strike
Stewie2K509
flusha195
Super Smash Bros
Liquid`Ken4
Heroes of the Storm
Liquid`Hasu500
Other Games
summit1g4359
Grubby3288
fl0m632
shahzam174
C9.Mang0173
SortOf136
PPMD46
XaKoH 35
ViBE28
Organizations
Other Games
gamesdonequick1719
BasetradeTV25
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 21 non-featured ]
StarCraft 2
• davetesta20
• sitaska18
• Reevou 7
• RyuSc2 4
• Kozan
• Migwel
• sooper7s
• AfreecaTV YouTube
• intothetv
• IndyKCrew
• LaughNgamezSOOP
StarCraft: Brood War
• Azhi_Dahaki13
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• C_a_k_e 1360
• Ler71
League of Legends
• Doublelift3220
Other Games
• Scarra1483
• imaqtpie1062
• Shiphtur187
Upcoming Events
RSL Revival
12h 11m
Classic vs TriGGeR
ByuN vs Maru
Online Event
14h 11m
Kung Fu Cup
14h 11m
BSL Team Wars
21h 11m
RSL Revival
1d 12h
Maestros of the Game
1d 16h
ShoWTimE vs Classic
Clem vs herO
Serral vs Bunny
Reynor vs Zoun
Cosmonarchy
1d 18h
Bonyth vs Dewalt
[BSL 2025] Weekly
1d 20h
RSL Revival
2 days
Maestros of the Game
2 days
[ Show More ]
BSL Team Wars
2 days
Afreeca Starleague
3 days
Snow vs Sharp
Jaedong vs Mini
Wardi Open
3 days
Sparkling Tuna Cup
4 days
Afreeca Starleague
4 days
Light vs Speed
Larva vs Soma
LiuLi Cup
5 days
The PondCast
6 days
Liquipedia Results

Completed

Copa Latinoamericana 4
SEL Season 2 Championship
HCC Europe

Ongoing

BSL 20 Team Wars
KCM Race Survival 2025 Season 3
BSL 21 Points
ASL Season 20
CSL 2025 AUTUMN (S18)
LASL Season 20
RSL Revival: Season 2
Maestros of the Game
Chzzk MurlocKing SC1 vs SC2 Cup #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #1

Upcoming

2025 Chongqing Offline CUP
BSL Polish World Championship 2025
BSL Season 21
BSL 21 Team A
EC S1
SL Budapest Major 2025
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
MESA Nomadic Masters Fall
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
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.