• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 09:41
CET 15:41
KST 23:41
  • 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 3 - Playoffs Preview0RSL Season 3 - RO16 Groups C & D Preview0RSL Season 3 - RO16 Groups A & B Preview2TL.net Map Contest #21: Winners12Intel X Team Liquid Seoul event: Showmatches and Meet the Pros10
Community News
Weekly Cups (Dec 1-7): Clem doubles, Solar gets over the hump0Weekly Cups (Nov 24-30): MaxPax, Clem, herO win2BGE Stara Zagora 2026 announced15[BSL21] Ro.16 Group Stage (C->B->A->D)4Weekly Cups (Nov 17-23): Solar, MaxPax, Clem win3
StarCraft 2
General
Weekly Cups (Dec 1-7): Clem doubles, Solar gets over the hump Chinese SC2 server to reopen; live all-star event in Hangzhou Maestros of the Game: Live Finals Preview (RO4) BGE Stara Zagora 2026 announced Weekly Cups (Nov 24-30): MaxPax, Clem, herO win
Tourneys
StarCraft2.fi 15th Anniversary Cup Tenacious Turtle Tussle Sparkling Tuna Cup - Weekly Open Tournament RSL Offline Finals Info - Dec 13 and 14! StarCraft Evolution League (SC Evo Biweekly)
Strategy
Custom Maps
Map Editor closed ?
External Content
Mutation # 503 Fowl Play Mutation # 502 Negative Reinforcement Mutation # 501 Price of Progress Mutation # 500 Fright night
Brood War
General
BW General Discussion BGH Auto Balance -> http://bghmmr.eu/ Foreign Brood War Data analysis on 70 million replays MBCGame Torrents
Tourneys
Small VOD Thread 2.0 [Megathread] Daily Proleagues [BSL21] RO16 Group D - Sunday 21:00 CET [BSL21] RO16 Group A - Saturday 21:00 CET
Strategy
Current Meta Game Theory for Starcraft How to stay on top of macro? PvZ map balance
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread Path of Exile ZeroSpace Megathread The Perfect Game
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
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Mafia Game Mode Feedback/Ideas TL Mafia Community Thread
Community
General
US Politics Mega-thread Things Aren’t Peaceful in Palestine European Politico-economics QA Mega-thread Russo-Ukrainian War Thread The Big Programming Thread
Fan Clubs
White-Ra Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece Movie Discussion!
Sports
2024 - 2026 Football Thread Formula 1 Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
Where to ask questions and add stream? The Automated Ban List
Blogs
I decided to write a webnov…
DjKniteX
Physical Exertion During Gam…
TrAiDoS
James Bond movies ranking - pa…
Topin
Thanks for the RSL
Hildegard
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1929 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
1647 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
Singapore66357 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
Switzerland3693 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
Sweden5599 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
Pitcairn287 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
Wardi Open
12:00
#64
WardiTV1156
OGKoka 355
Rex154
IntoTheiNu 27
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Reynor 429
Lowko356
OGKoka 355
Harstem 309
Fuzer 245
Rex 154
ProTech127
StarCraft: Brood War
Calm 3483
Shuttle 1122
Mini 913
EffOrt 747
Soma 721
Larva 716
Stork 540
Light 476
ZerO 439
BeSt 375
[ Show more ]
firebathero 320
Snow 250
hero 224
Hyun 155
Rush 139
910 123
Barracks 120
ggaemo 110
Sea.KH 62
Shine 58
JYJ48
Sharp 45
soO 39
Mind 38
sorry 35
ToSsGirL 29
Free 27
Mong 24
scan(afreeca) 20
Terrorterran 19
zelot 16
ajuk12(nOOB) 15
SilentControl 8
Rock 6
Dota 2
singsing2999
qojqva2761
Gorgc2001
Dendi808
syndereN265
XcaliburYe124
febbydoto21
Counter-Strike
olofmeister2075
allub289
chrisJcsgo132
markeloff127
oskar96
edward78
adren_tv30
Other Games
B2W.Neo1470
hiko525
crisheroes435
Hui .348
XaKoH 129
Mew2King71
QueenE58
ArmadaUGS25
ZerO(Twitch)23
Organizations
StarCraft: Brood War
Kim Chul Min (afreeca) 9
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 10 non-featured ]
StarCraft 2
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Upcoming Events
StarCraft2.fi
1h 19m
Monday Night Weeklies
2h 19m
Replay Cast
9h 19m
WardiTV 2025
21h 19m
StarCraft2.fi
1d 1h
PiGosaur Monday
1d 10h
StarCraft2.fi
2 days
Tenacious Turtle Tussle
2 days
The PondCast
2 days
WardiTV 2025
2 days
[ Show More ]
StarCraft2.fi
3 days
WardiTV 2025
3 days
StarCraft2.fi
4 days
RSL Revival
4 days
IPSL
5 days
Sziky vs JDConan
RSL Revival
5 days
Classic vs TBD
herO vs Zoun
WardiTV 2025
5 days
IPSL
6 days
Tarson vs DragOn
Wardi Open
6 days
Liquipedia Results

Completed

Acropolis #4 - TS3
RSL Revival: Season 3
Kuram Kup

Ongoing

IPSL Winter 2025-26
KCM Race Survival 2025 Season 4
YSL S2
BSL Season 21
Slon Tour Season 2
WardiTV 2025
META Madness #9
SL Budapest Major 2025
ESL Impact League Season 8
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22

Upcoming

BSL 21 Non-Korean Championship
Acropolis #4
IPSL Spring 2026
Bellum Gens Elite Stara Zagora 2026
HSC XXVIII
Big Gabe Cup #3
RSL Offline Finals
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual
eXTREMESLAND 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.