• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 22:40
CEST 04:40
KST 11: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
Serral wins HomeStory Cup 2915Serral wins Maestros of the Game 243ByuL, and the Limitations of Standard Play3Team Liquid Map Contest #22: Results and Winners7Code S Season 2 (2026): RO4 and Finals Preview12
Community News
GSTL Returns in 2026!38Weekly Cups (Aug 3-9): Protoss get shut out7RSL goes to London! 2026 Offline Finals Nov 21-2212Weekly Cups (July 27-Aug 2): SHIN's big week0SC4ALL II: Brood War - $2500 - Dec 5-611
StarCraft 2
General
GSTL Returns in 2026! Balance hotfix patch 5.0.16b (July 16) SC4ALL: II Talent Announcement! Protoss AoE skill expression Weekly Cups (Aug 3-9): Protoss get shut out
Tourneys
PIG STY FESTIVAL 8.0! (13 - 23 August) Sparkling Tuna Cup - Weekly Open Tournament 2026 GSTL Announcement Sea Duckling Open (Global, Bronze-Diamond) 2026 KungFu Cup Announcement
Strategy
[G] Having the right mentality to improve
Custom Maps
Nexus Wars 2021 GUIDE [M] (2) Industrial Park
External Content
Mutation # 538 Media Blackout The PondCast: SC2 News & Results Mutation # 537 Hostile Territory Mutation # 536 Railroad Switch
Brood War
General
Your past clans Best Games Kespa era BW General Discussion ASL22 General Discussion Looking for old Team Micro Arena(TMA) Teammates
Tourneys
CSLAN 4 is Coming! Small VOD Thread 2.0 Escore Tournament - Season 3 BSL LAN Party - Kraków 29-30 August - OPEN SIGNUPS
Strategy
Odyssey Mineral Stack Saturation Fighting Spirit mining rates Any training maps people recommend? Simple Questions, Simple Answers
Other Games
General Games
Nintendo Switch Thread Anyone here play Quakeworld back in the day? Stormgate/Frost Giant Megathread EVE Corporation General RTS Discussion Thread
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
[TL LoL EUW IHs] Teemo shall perish TSM pausing esports and CLG Dead
Heroes of the Storm
Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
TL Mafia Power Rank TL Mafia Community Thread NeO.D_StephenKing vs This Guy From 1 Million Dance
Community
General
Russo-Ukrainian War Thread US Politics Mega-thread European Politico-economics QA Mega-thread Artificial Intelligence Thread The Letting Off Steam Thread
Fan Clubs
MarineLorD Fan Club The ShoWTimE Fan Club The herO Fan Club!
Media & Entertainment
Movie Discussion! Anime Discussion Thread Series you have seen recently... [Req][Books] Good Fantasy/SciFi books
Sports
MLB/Baseball 2023 Football (Soccer) Thread TeamLiquid Health and Fitness Initiative For 2023 NBA General Discussion Formula 1 Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread Simple Questions Simple Answers FPS when play League Of Legend on laptop
TL Community
The Automated Ban List Northern Ireland Global Starcraft
Blogs
LOCKPICKING NOOB
LUCKY_NOOB
Chinese Gen Z: Between Dream…
TrAiDoS
Cathedral Of CS And NY pizza a…
FuDDx
Please support my new stand…
Peanutsc
Hello guys!
LIN1s
Customize Sidebar...

Website Feedback

Closed Threads



Active: 6971 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
Singapore66364 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
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
IPSL
16:00
CSLAN Day 1
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
SpeCial 246
RuFF_SC2 124
ProTech84
StarCraft: Brood War
Bale 13
Dota 2
The International43870
NeuroSwarm217
Fuzer 66
febbydoto7
LuMiX0
Counter-Strike
summit1g9105
minikerr49
Other Games
JimRising 387
ViBE170
Trikslyr52
WinterStarcraft8
Organizations
Other Games
gamesdonequick785
BasetradeTV284
[ Show 10 non-featured ]
StarCraft 2
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• Migwel
StarCraft: Brood War
• RayReign 60
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• C_a_k_e 1419
Upcoming Events
Sparkling Tuna Cup
7h 20m
PiG Sty Festival
9h 20m
Maru vs Shameless
Reynor vs TriGGeR
IPSL
13h 20m
OSC
21h 20m
Afreeca Starleague
1d 7h
Rush vs Hm
Bisu vs Shuttle
WardiTV Weekly
1d 8h
The Patches Monday
1d 13h
Afreeca Starleague
2 days
Sharp vs Shinee
Action vs Shine
PiGosaur Cup
2 days
Replay Cast
3 days
[ Show More ]
Afreeca Starleague
3 days
BeSt vs Paralyze
Jaedong vs Speed
Kung Fu Cup
3 days
The PondCast
4 days
KCM Race Survival
4 days
Replay Cast
4 days
PiG Sty Festival
5 days
CranKy Ducklings
6 days
PiG Sty Festival
6 days
Liquipedia Results

Completed

Escore Tournament S3: W7
CranK Gathers Season 4: BW vs SC2 Team League
Eternal Conflict S2 Finale

Ongoing

KCM Race Survival 2026 Season 3
K-JUNGMAN
Acropolis #5
CSLAN 4
RSL Revival: Season 6
PiG Sty Festival 8.0
META DYMY #4
Esports World Cup 2026
Esports World Cup 2026: LCQ
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026
IEM Cologne Major 2026

Upcoming

ASL Season 22
CSL Season 22: Qualifier 1
Escore Tournament S3: W8
CSL Season 22: Qualifier 2
CSL 2026 AUTUMN (S22)
Acropolis #5 - TRS
Blizzard Classic Cup 2026
HSC XXX
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
RSL Offline Finals
Big Dog Cup 2026 Div 1
Stake Ranked Episode 5
PGL Masters Bucharest 2026
Thunderpick World Champ. '26
ESL Pro League Season 24
Stake Ranked Episode 4
1win Private Club #1
Logitech G Connect 2026
SL StarSeries Fall 2026
FISSURE Playground #5
BLAST Open Fall 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.