• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 03:40
CEST 09:40
KST 16:40
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
[ASL22] Ro8 Preview: Within Reach5[ASL22] Ro8 Preview: In A Tizzy11[ASL22] Ro16 Preview: Holy Diver5[ASL22] Ro16 Preview: Rough Waters10[ASL22] Ro24 Preview: Siren's Call8
Community News
SC4ALL: II SC2 Complete Invited Player Lineup3StarCraft II 5.0.17 PTR Patch Notes (Sept 30, 2026)64Weekly Cups (Sept 21-27): herO and ByuN double2Weekly Cups (Sep 13-20): herO scores triple3BSL Season 2313
StarCraft 2
General
StarCraft II 5.0.17 PTR Patch Notes (Sept 30, 2026) How do you feel about the mass reverts in the 5.0.17 PTR? Awesome/Confusing SC2 BM SC4ALL: II SC2 Complete Invited Player Lineup [Old] StarCraft 3 Reportedly in Development
Tourneys
Stellar Fest TWO the Moon (Dec 16-20) Sparkling Tuna Cup - Weekly Open Tournament 2026 GSTL Grand Finals Sea Duckling Open (Global, Bronze-Diamond) SC2 INu's Battles#21 [ 3-Days tournament ]
Strategy
[H] ZvP Mid-Late Game: Stalkers Collossi HT
Custom Maps
[M] (2) Sweltering Sands [M] (2) Frigid Storage
External Content
The PondCast: SC2 News & Results Mutation # 545 And Drops and Rifts Mutation # 544 Double Trouble Mutation # 543 Enhanced Defenses
Brood War
General
Bot on ladder ASL22 General Discussion BW General Discussion JaeDong's ASL S22 Ro. 8 Review Sagi.gg Launcher Released
Tourneys
[ASL22] Ro8 Day 4 [Megathread] Daily Proleagues [ASL22] Ro8 Day 3 [ASL22] Ro8 Day 2
Strategy
Cliff Jump Revisited (1 in a 1000 strategy) Replay Review Process - What do you do? Simple Questions, Simple Answers Odyssey Mineral Stack Saturation
Other Games
General Games
Nintendo Switch Thread General RTS Discussion Thread Warcraft III: The Frozen Throne Stormgate/Frost Giant Megathread Total Annihilation Zero
Dota 2
Dota 2 Champions League Season 3 Begins April 25! Official 'what is Dota anymore' discussion
League of Legends
[TL LoL EUW IHs] Teemo shall perish
Heroes of the Storm
Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
TL Mafia Community Thread
Community
General
Things Aren’t Peaceful in Palestine US Politics Mega-thread Russo-Ukrainian War Thread Canadian Politics Mega-thread Artificial Intelligence Thread
Fan Clubs
Serral Fan Club
Media & Entertainment
Movie Discussion! [Manga] One Piece Diablo Animated Series on Netflix
Sports
Football (Soccer) Thread MLB/Baseball 2023
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
Recent Gifted Posts
Blogs
[ASL22] Ro4 Day1 Ticket Giv…
bITt.mAN
Escaping Into Video Games: G…
TrAiDoS
38 yo Retired SWE loo…
PurE)Rabbit-SF
Can Bots Beat Pros?? Starcr…
namkraft
[meme] I finally understa…
LUCKY_NOOB
Regacy Esports:Our Goa…
regacyesports
Customize Sidebar...

Website Feedback

Closed Threads



Active: 9892 users

TvZ/ZvP/PvT stats on maps over time - Page 3

Forum Index > BW General
Post a Reply
Prev 1 2 3 4 5 Next All
Milkis
Profile Blog Joined January 2010
5003 Posts
March 29 2011 02:04 GMT
#41
On March 29 2011 06:27 Necosarius wrote:
I think it's pretty cool how the graphs evens out on almost all maps (ofc there are some exceptions. Polaris rhapsody lol.)


It's not really "evening" out. It's the flaw of it being over time and not over number of games -- there are times where the "balance" doesnt change because well, no games were played during that time.
Grobyc
Profile Blog Joined June 2008
Canada18410 Posts
March 29 2011 02:09 GMT
#42
Python for Protoss... ewww =/
If you watch Godzilla backwards it's about a benevolent lizard who helps rebuild a city and then moonwalks into the ocean.
puppykiller
Profile Blog Joined August 2009
United States3137 Posts
March 29 2011 02:12 GMT
#43
On March 29 2011 06:31 dRaW wrote:
I've always hated PvT on Python, I found it quite hard because the play-style is much different than newer macro maps (far third and very open, circuit breakers is a little more similar play-wise). I find it funny how the stats show it that terran favoured when so many terrans complain that it's protoss imba

Imba for toss at low level since aggresion is so nessecary for tvp on that map and fails with noob terran apm and awful push micro
Why would I play sctoo when I can play BW?
Carefree
Profile Blog Joined November 2007
United States1571 Posts
March 29 2011 02:33 GMT
#44
On March 29 2011 11:04 Milkis wrote:
Show nested quote +
On March 29 2011 06:27 Necosarius wrote:
I think it's pretty cool how the graphs evens out on almost all maps (ofc there are some exceptions. Polaris rhapsody lol.)


It's not really "evening" out. It's the flaw of it being over time and not over number of games -- there are times where the "balance" doesnt change because well, no games were played during that time.


Why don't we just do it by game then?
DebOnAire - 「 Bisu[Shield] 」
Release
Profile Blog Joined October 2010
United States4397 Posts
March 29 2011 02:33 GMT
#45
On March 28 2011 17:33 Milkis wrote:
Show nested quote +
On March 28 2011 17:32 Catch]22 wrote:
Wow that is pretty cool, would be neat to see one for Destination too.

[image loading]

Also Polaris Rhapsody
[image loading]

screw that map

Funny how jaedong never thumbed down Polaris Rhapsody as the dual map.
☺
salito
Profile Joined May 2010
1649 Posts
March 29 2011 02:34 GMT
#46
Well it was Polaris or Odd-Eye, neither a favorable choice.
Nature moves in the shortest way possible.
Milkis
Profile Blog Joined January 2010
5003 Posts
Last Edited: 2011-03-29 02:57:49
March 29 2011 02:55 GMT
#47
On March 29 2011 11:33 Carefree wrote:
Show nested quote +
On March 29 2011 11:04 Milkis wrote:
On March 29 2011 06:27 Necosarius wrote:
I think it's pretty cool how the graphs evens out on almost all maps (ofc there are some exceptions. Polaris rhapsody lol.)


It's not really "evening" out. It's the flaw of it being over time and not over number of games -- there are times where the "balance" doesnt change because well, no games were played during that time.


Why don't we just do it by game then?


Cause I haven't coded it that way yet, silly!

But graphing by time also has its advantages in that you get to see exactly at what times the shifts occur. That itself makes it interesting to look at.

I will address some of the other stuff tomorrow, and I guess I could start a thread on some stat theory cause I think that's interesting hehe. But that will have to wait till tomorrow cause I have to translate like 15 pages tonight apparently.
Chimpalimp
Profile Joined May 2010
United States1135 Posts
March 29 2011 03:58 GMT
#48
This should be used in the ISL for sure.
I like money. You like money too? We should hang out.
Crunchums
Profile Blog Joined December 2008
United States11144 Posts
Last Edited: 2011-03-29 04:10:00
March 29 2011 04:09 GMT
#49
On March 29 2011 05:41 xarthaz wrote:
Show nested quote +
On March 29 2011 01:23 Crunchums wrote:
On March 28 2011 17:57 Milkis wrote:
On March 28 2011 17:54 Crunchums wrote:
yeah, I actually think that the best statistic for map balance is the % of the time each race was sent out on the map during proleague
i'm sure you could do even better if you did something like account for the racial composition of the entire proscene / teams / consider the race requirement


Yeah but that's also kind of hard cause some teams have "more zergs" than others etc. Winner's League also throws a lot of stuff off too since it operates kind of differently. It's something to look at in the future though, although I was planning on taking the noob easy way out and just fixed effects it and just look at coefficients in the long run to determine map balance.

Winner's league games should be thrown out when considering usage rates for obvious reasons. I would also throw out all ace match games as well; while individual games might support a certain argument (eg KT not sending Flash for an ace match on a map support that being bad for terran) I don't think KT sending Flash or Oz sending Jaedong on a certain map says much about the map's balance.

You can also account racial differences inherent in the scene by not just comparing the data to a naive baseline of 50%. The data will actually be more useful not that matches are Bo7 too, which is nice.

There are still flaws (eg if a team gets 4-0'd we lose 2 games) but if you are doing a statistics based analysis of map balance I think it is the best approach.
If you reject the premise of player skill being equal for all three races(which is the reasoning for not including WL or ace matches or whatever) then that also implies that no statistics at all can reflect the map balance

What? Even if you reject that premise statistics can still reflect map balance - you just need to compare against a baseline that reflects the difference in skill between the three races.

The reason WL doesn't make sense is because I am trying to use usage statistics. In regular proleague non-ace matches every time a player is sent out they were specifically chosen for that map, and hence if a map favors a certain race you ought to see that race be sent out more frequently than you would expect if it were perfectly balanced. In winner's league it doesn't say much that crazy-hydra played on circuit breaker if the reason he did that was he happened to win 3 games before that. Maybe you could argue that you could still analyze the first game a player is sent out for but when Jaedong gets sent out in the 4th set that's not because of the map that's because god damnit jaedong oz is down 0-3 again. The same reasoning applies to ace matches in regular proleague - you would expect the correlation between the race that is sent out for an ace match and how good the map is for that race to be lower than non-ace matches.

edit: Did I just get trolled? I just spent a lot of time typing out some stuff that I think is pretty obvious.
brood war for life, brood war forever
hauton
Profile Joined March 2009
Hong Kong743 Posts
March 29 2011 04:36 GMT
#50
Icarus/Aztec?
keep it up, youll either be famous or homeless one day
4vvhiplash7
Profile Joined December 2010
South Africa392 Posts
March 29 2011 04:41 GMT
#51
On March 28 2011 17:26 Milkis wrote:
Fighting Spirit
[image loading]


Fighting Spirit was seriously one of the best maps in my opinion, they should bring it back...
konadora *
Profile Blog Joined February 2009
Singapore66365 Posts
March 29 2011 15:12 GMT
#52
wow FS.. DAT BALANCE.
POGGERS
Divine-Sneaker
Profile Joined August 2010
Denmark1225 Posts
March 29 2011 15:25 GMT
#53
Fucking polaris rhapsody. That was such a terrible map with a bunch of drawn out games or games that were only won due to the map imbalance.

Cool statistics.
aimaimaim
Profile Blog Joined March 2010
Philippines2167 Posts
March 29 2011 16:34 GMT
#54
Okay, I'm confused.

PvTwinration means Protoss wining against Terran or is it vice-versa?

So, the Python's Graph indicates a huge favor for Terrans against Protoss?
Religion is a dying idea .. || 'E-sport' outside Korea are nerds who wants to feel like rockstars. || I'm not gonna fuck with trolls on General Forum ever again .. FUCK!
revy
Profile Joined September 2009
United States1524 Posts
Last Edited: 2011-03-29 17:55:59
March 29 2011 17:45 GMT
#55
Milkis, could you possibly show us the first derivative with respect to time of these graphs (You'll likely need to smooth the plots or else they'll look like garbage) or a sliding window average?

That would help to show trends in the matchups at a given time. For instance destination was initially pretty imba for TvZ but sometime between december 2008 and march 2009 it started turning around and zergs began winning more often which eventually brought the MU down to ~55%.

If you have questions about how you might go about it you can PM me, I do these sorts of things for a living (though am out sick today!).
Milkis
Profile Blog Joined January 2010
5003 Posts
March 29 2011 18:07 GMT
#56
On March 30 2011 02:45 revy wrote:
Milkis, could you possibly show us the first derivative of these graphs (You'll likely need to smooth the plots or else they'll look like garbage) or a sliding window average?

That would help to show trends in the matchups at a given time. For instance destination was initially pretty imba for TvZ but sometime between december 2008 and march 2009 it started turning around and zergs began winning more often which eventually brought the MU down to ~55%.

If you have questions about how you might go about it you can PM me, I do these sorts of things for a living (though am out sick today!).


First derivative of a percent change would be rather misleading, so it's not a very good measure. You can see why cause as the number of games increase the average has less and less variance. I'll probably do a 10 game running average maybe in order to see noticeable trends.

I have no idea how to smooth plots though, so I'd be interested in learning how to do that since I have some very interesting plots that I will reveal soon

Also if you do this for a living I envy you ;___;

hmmm doesn't that mean sort of pull the statistics to extremes? if one map is really imba, then the stats will show it with a huge disparity in win rate, since there's a huge disparity + small sample size. however if a map is balanced, then there will be ~50% win rate + large sample size. so there's an exponential increase in "balance" as w/l stats approach 50%...? so assuming what i just said is true, FS is SUPER DUPER balanced? ^^


It biases statistics, yes.

I'm not talking about winrates, of course -- cause again I don't think winrate is an accurate measure of balance ("whatever that means"). There needs to be a good definition of balance before we even start talking about anything.


What about an aggregate racial balance chart, so we can see overall map balance over time (or was that already done before)?


Will be done, with a lot more, in a future post

Winner's league games should be thrown out when considering usage rates for obvious reasons. I would also throw out all ace match games as well; while individual games might support a certain argument (eg KT not sending Flash for an ace match on a map support that being bad for terran) I don't think KT sending Flash or Oz sending Jaedong on a certain map says much about the map's balance.

You can also account racial differences inherent in the scene by not just comparing the data to a naive baseline of 50%. The data will actually be more useful not that matches are Bo7 too, which is nice.

There are still flaws (eg if a team gets 4-0'd we lose 2 games) but if you are doing a statistics based analysis of map balance I think it is the best approach.


Yeah, I think it's also fair to assume it will even out in the long run. I would however have to filter out ace matches.




bITt.mAN
Profile Blog Joined March 2009
Switzerland3700 Posts
March 29 2011 18:56 GMT
#57
Gee this is really cool to look at, and somehow, against my heart I am now respecting Fighting Spirit a bit more as a map because of it's balance. I mean, all you need to do is macro like a cow and it's all good ; ] JK JK don't kill me (this is from a guy who loves LT, 815, Plasma and Monty Hall soo...)

About TvP @ Python, we need to remember that these are PROgamer statistics, not D P v D+ T stats (I still hate TvP on Python, so Toss imba yo!) because as has been said low-level Terran versus Low level Protoss is already unfair enough, and Python just makes it harder.
BW4LYF . . . . . . PM me, I LOVE PMs. . . . . . Long live "NaDa's Body" . . . . . . Fantasy | Bisu/Best | Jaedong . . . . .
Elroi
Profile Joined August 2009
Sweden5617 Posts
March 29 2011 21:09 GMT
#58
+ Show Spoiler +

On March 29 2011 11:33 Release wrote:
Show nested quote +
On March 28 2011 17:33 Milkis wrote:
On March 28 2011 17:32 Catch]22 wrote:
Wow that is pretty cool, would be neat to see one for Destination too.

[image loading]

Also Polaris Rhapsody
[image loading]

screw that map

Funny how jaedong never thumbed down Polaris Rhapsody as the dual map.


Tbh, there were plenty of zerg graveyards that season.
"To all eSports fans, I want to be remembered as a progamer who can make something out of nothing, and someone who always does his best. I think that is the right way of living, and I'm always doing my best to follow that." - Jaedong. /watch?v=jfghAzJqAp0
PUPATREE
Profile Joined August 2009
340 Posts
March 29 2011 22:08 GMT
#59
These are great. Thank you!
ㅋㄲㅈㅁ
Reyis
Profile Joined August 2009
287 Posts
March 29 2011 22:51 GMT
#60
nice info there
기적의 혁명가 김택용 화이팅~!!
Prev 1 2 3 4 5 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 2h 20m
[ Submit Event ]
Live Streams
Refresh
StarCraft: Brood War
Horang2 1008
ggaemo 482
Stork 335
Leta 250
Larva 218
PianO 110
Hyuk 34
ZergMaN 27
yabsab 21
Bale 19
Dota 2
NeuroSwarm182
League of Legends
JimRising 470
Reynor98
Super Smash Bros
Mew2King214
Heroes of the Storm
Khaldor823
Other Games
summit1g9906
C9.Mang0271
Sick184
PiGStarcraft148
ArmadaUGS42
Organizations
Other Games
gamesdonequick549
Dota 2
PGL Dota 2 - Main Stream177
[ Show 12 non-featured ]
StarCraft 2
• Adnapsc2 15
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• Migwel
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• lizZardDota2312
League of Legends
• Lourlo1148
• Stunt537
Upcoming Events
CranKy Ducklings
2h 20m
Online Event
3h 20m
FEL
8h 20m
AI Arena Tournament
9h 20m
BSL: Ladder Tournament
11h 20m
Sparkling Tuna Cup
1d 2h
INu's Battles
1d 4h
herO vs Classic
Percival vs Rogue
BSL Open Qualifier
1d 11h
BSL Open Qualifier
1d 11h
Replay Cast
1d 16h
[ Show More ]
Afreeca Starleague
2 days
Rush vs Light
WardiTV Weekly
2 days
Monday Night Weeklies
2 days
Afreeca Starleague
3 days
Soma vs Soulkey
INu's Battles
3 days
SHIN vs Cure
ByuN vs Zoun
PiGosaur Cup
3 days
The PondCast
5 days
INu's Battles
5 days
Liquipedia Results

Completed

Proleague 2026-10-02
Blizzard Classic Cup 2026
Calamity Invitational

Ongoing

ASL Season 22
Super Anchor Qualifying S3
CSL 2026 AUTUMN (S22)
Acropolis #5
Acropolis #5 - GSB
Copium Cup
ESL Pro League Season 24
Stake Ranked Episode 4
1win Private Club #1
Logitech G Play Connect 2026
SL StarSeries Fall 2026
FISSURE Playground #3
BLAST Open Fall 2026
Esports World Cup 2026
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual

Upcoming

Acropolis #5 - GSC
BSL Season 23
SC4ALL II: Brood War
BSL 23: Non-Korean Championship
HSC XXX
Stellar Fest 2: Lunar Cup
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
RSL Offline Finals
Custodian Cup
eXTREMESLAND 2026
PGL Major Singapore 2026
Stake Ranked Episode 6
BLAST Rivals Fall 2026
IEM Beijing 2026
Stake Ranked Episode 5
PGL Masters Bucharest 2026
1win Private Club #2
Thunderpick World Champ. '26
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.