• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 00:43
CEST 06:43
KST 13:43
  • 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] Ro16 Preview: Holy Diver5[ASL22] Ro16 Preview: Rough Waters10[ASL22] Ro24 Preview: Siren's Call8[ASL22] Ro24 Preview: Summer's End9Serral wins HomeStory Cup 2915
Community News
Weekly Cups (Sep 7-12): SHIN, ByuN, MaxPax double down1StarCraft open world shooter announced at BlizzCon100Weekly Cups (Aug 30-Sep 7): herO thrives amid growing schism10Official StarCraft website teases new content ahead of BlizzCon?179Stellar Fest TWO the Moon (Dec 16-20)9
StarCraft 2
General
JiliPark Live Casino SC4ALL II: StarCraft 2 Player Announcement 8/8 Balance hotfix patch 5.0.16b (July 16) The Death of Cheese: From a Professional Cheeser Yamato Cup Series
Tourneys
2026 GSTL Announcement Sparkling Tuna Cup - Weekly Open Tournament RSL Revival: Season 6 - Qualifiers and Main Event RSL goes to London! 2026 Offline Finals Nov 21-22 SC2 AI Tournament 2026 Fall
Strategy
[H] ZvP Mid-Late Game: Stalkers Collossi HT
Custom Maps
Nexus Wars 2021 GUIDE [M] (2) Industrial Park
External Content
Mutation # 543 Enhanced Defenses The PondCast: SC2 News & Results Mutation # 542 The Ascended Mutation # 541 Binary Choice
Brood War
General
Bot on ladder Working 1v1, 2v2, 3v3 Ladder an AI researcher's take on the ladder bot Syncronization issues and can't find games BGH Auto Balance -> http://bghmmr.eu/
Tourneys
[ASL22] Ro16 Group D [BSL23] SM: Ret vs TerrOr -> DragOn vs StRyKeR [Megathread] Daily Proleagues [ASL22] Ro16 Group C
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 Warcraft III: The Frozen Throne Stormgate/Frost Giant Megathread EVE Corporation Diablo IV
Dota 2
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
US Politics Mega-thread Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine Canadian Politics Mega-thread Post Your Watch!
Fan Clubs
MarineLorD Fan Club The Creator Fan Club The ShoWTimE Fan Club
Media & Entertainment
Movie Discussion! [Manga] One Piece Diablo Animated Series on Netflix
Sports
Football (Soccer) Thread TeamLiquid Health and Fitness Initiative For 2023 MLB/Baseball 2023
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
Recent Gifted Posts
Blogs
38 yo Retired SWE loo…
PurE)Rabbit-SF
Can Bots Beat Pros?? Starcr…
namkraft
[meme] I finally understa…
LUCKY_NOOB
Virtual Romance, Real-Life C…
TrAiDoS
Regacy Esports:Our Goa…
regacyesports
Dreaming of BW patches (mod…
c3rberUs
Customize Sidebar...

Website Feedback

Closed Threads



Active: 9624 users

ZvP is imbalanced - Page 37

Forum Index > BW General
Post a Reply
Prev 1 35 36 37 38 39 47 Next All
EtherealDeath
Profile Blog Joined July 2007
United States8366 Posts
October 20 2009 19:01 GMT
#721
On October 21 2009 03:55 Black Gun wrote:
Show nested quote +
On October 21 2009 03:46 EtherealDeath wrote:
Would be cool though to get the race matchup elo of each player in each game and then use that to determine the probability of the zerg winning each game, and then use that to determine the probability of zerg winning at least as many games as they did. If only there were a simple to use automated process for this...



still, there would remain the question how to scale elo differences. same elo means winning percentage of 50%, obviously. but how strong is the effect of lets say 50 points difference in elo? and does the effect of elo differences change for different elo regions?

to tackle this, u would need to perform a logistic regression

that would surely be interesting, but i dont think many guys would understand it, especially if the effect of elo differences is not constant over time, ie would have to be modelled nonparametrically.


ELO Difference Calculation

Well, about the thought concerning graphing player elos instead. Presumably the charts should look pretty similar if ZvP were balanced. Now, since we don't have enough pro games to do this well, what if we took every A level and above ICCUP game as well? Don't know how closely that skill level compares to the average progamer though.
EtherealDeath
Profile Blog Joined July 2007
United States8366 Posts
October 20 2009 19:05 GMT
#722
On October 21 2009 03:55 zulu_nation8 wrote:
Show nested quote +
On October 21 2009 03:53 EtherealDeath wrote:
On October 21 2009 03:44 zulu_nation8 wrote:
On October 21 2009 03:40 Black Gun wrote:
On October 21 2009 03:34 Day[9] wrote:
i'm reading so much about standard deviation

what happened to null hypothesis tests? : [



they were performed

the result: the zvp winning percentage of the last 7 months significantly exceeds 55%. so even if the historical race imbalance would be as high as 55% zerg wins, the recent trend would still be much higher than that, so that it cant be explained as a fluke.


if i was to plot the data of zvp win % over every 800 games in the history of bw, and find the standard deviation. And then plug that into a z test for the current 800 game period and have the null be 55%, would that be a better test to explain if the current trend is significant?



I'd imagine that taking games in a 400 game radius around each game, and plotting the win % in that range continuously would be better. That way, we have ~30k data points.


right so if the current sample comes out as insignificant what would that mean? And what does the test black gun did mean over a sample of 800 games?



If it were insignificant, then almost certainly the historical chance of a zerg beating a toss is pretty high, more so than you would expect if the matchup were balanced. The test black gun did was to determine the probability that zerg wins at least as much as they do, assuming they have an expected win % of 55%. That probability turned out to be just under 0.6%, which means for the usual significance levels, the null hypothesis of 55% must be rejected, and replaced by something higher.
zulu_nation8
Profile Blog Joined May 2005
China26351 Posts
October 20 2009 19:10 GMT
#723
On October 21 2009 04:05 EtherealDeath wrote:
Show nested quote +
On October 21 2009 03:55 zulu_nation8 wrote:
On October 21 2009 03:53 EtherealDeath wrote:
On October 21 2009 03:44 zulu_nation8 wrote:
On October 21 2009 03:40 Black Gun wrote:
On October 21 2009 03:34 Day[9] wrote:
i'm reading so much about standard deviation

what happened to null hypothesis tests? : [



they were performed

the result: the zvp winning percentage of the last 7 months significantly exceeds 55%. so even if the historical race imbalance would be as high as 55% zerg wins, the recent trend would still be much higher than that, so that it cant be explained as a fluke.


if i was to plot the data of zvp win % over every 800 games in the history of bw, and find the standard deviation. And then plug that into a z test for the current 800 game period and have the null be 55%, would that be a better test to explain if the current trend is significant?



I'd imagine that taking games in a 400 game radius around each game, and plotting the win % in that range continuously would be better. That way, we have ~30k data points.


right so if the current sample comes out as insignificant what would that mean? And what does the test black gun did mean over a sample of 800 games?



If it were insignificant, then almost certainly the historical chance of a zerg beating a toss is pretty high, more so than you would expect if the matchup were balanced. The test black gun did was to determine the probability that zerg wins at least as much as they do, assuming they have an expected win % of 55%. That probability turned out to be just under 0.6%, which means for the usual significance levels, the null hypothesis of 55% must be rejected, and replaced by something higher.


ok but im still having trouble understanding how, if zerg is expected to win 55% of games, and they win 59% over 800 chances, theres a 0.6% chance of that happening. It would seem that it happens all the time in BW. Of course if you were to have a two sided coin and say heads is expected to come 55% of the time, it would see very improbable to get 59% over 800 times. So what would this mean to BW? That each game can not be counted as a separate event?
motbob
Profile Blog Joined July 2008
United States12546 Posts
October 20 2009 19:11 GMT
#724
I don't think using ZvP ELOs to do this would work Intuitively, it seems that correcting for the ELO difference would "cancel out" any difference from the ZvP winrate from 50%... I dunno.
ModeratorGood content always wins.
motbob
Profile Blog Joined July 2008
United States12546 Posts
October 20 2009 19:15 GMT
#725
On October 21 2009 04:10 zulu_nation8 wrote:
Show nested quote +
On October 21 2009 04:05 EtherealDeath wrote:
On October 21 2009 03:55 zulu_nation8 wrote:
On October 21 2009 03:53 EtherealDeath wrote:
On October 21 2009 03:44 zulu_nation8 wrote:
On October 21 2009 03:40 Black Gun wrote:
On October 21 2009 03:34 Day[9] wrote:
i'm reading so much about standard deviation

what happened to null hypothesis tests? : [



they were performed

the result: the zvp winning percentage of the last 7 months significantly exceeds 55%. so even if the historical race imbalance would be as high as 55% zerg wins, the recent trend would still be much higher than that, so that it cant be explained as a fluke.


if i was to plot the data of zvp win % over every 800 games in the history of bw, and find the standard deviation. And then plug that into a z test for the current 800 game period and have the null be 55%, would that be a better test to explain if the current trend is significant?



I'd imagine that taking games in a 400 game radius around each game, and plotting the win % in that range continuously would be better. That way, we have ~30k data points.


right so if the current sample comes out as insignificant what would that mean? And what does the test black gun did mean over a sample of 800 games?



If it were insignificant, then almost certainly the historical chance of a zerg beating a toss is pretty high, more so than you would expect if the matchup were balanced. The test black gun did was to determine the probability that zerg wins at least as much as they do, assuming they have an expected win % of 55%. That probability turned out to be just under 0.6%, which means for the usual significance levels, the null hypothesis of 55% must be rejected, and replaced by something higher.

So what would this mean to BW? That each game can not be counted as a separate event?

Sorry... not sure what this means
ModeratorGood content always wins.
zulu_nation8
Profile Blog Joined May 2005
China26351 Posts
October 20 2009 19:18 GMT
#726
On October 21 2009 04:15 motbob wrote:
Show nested quote +
On October 21 2009 04:10 zulu_nation8 wrote:
On October 21 2009 04:05 EtherealDeath wrote:
On October 21 2009 03:55 zulu_nation8 wrote:
On October 21 2009 03:53 EtherealDeath wrote:
On October 21 2009 03:44 zulu_nation8 wrote:
On October 21 2009 03:40 Black Gun wrote:
On October 21 2009 03:34 Day[9] wrote:
i'm reading so much about standard deviation

what happened to null hypothesis tests? : [



they were performed

the result: the zvp winning percentage of the last 7 months significantly exceeds 55%. so even if the historical race imbalance would be as high as 55% zerg wins, the recent trend would still be much higher than that, so that it cant be explained as a fluke.


if i was to plot the data of zvp win % over every 800 games in the history of bw, and find the standard deviation. And then plug that into a z test for the current 800 game period and have the null be 55%, would that be a better test to explain if the current trend is significant?



I'd imagine that taking games in a 400 game radius around each game, and plotting the win % in that range continuously would be better. That way, we have ~30k data points.


right so if the current sample comes out as insignificant what would that mean? And what does the test black gun did mean over a sample of 800 games?



If it were insignificant, then almost certainly the historical chance of a zerg beating a toss is pretty high, more so than you would expect if the matchup were balanced. The test black gun did was to determine the probability that zerg wins at least as much as they do, assuming they have an expected win % of 55%. That probability turned out to be just under 0.6%, which means for the usual significance levels, the null hypothesis of 55% must be rejected, and replaced by something higher.

So what would this mean to BW? That each game can not be counted as a separate event?

Sorry... not sure what this means


it means youre ignoring that not every game is played under the same conditions like a coin flip, if the test is to become more accurate, factors such as map, time, tv/non tv games would have to be taken under consideration, for example delete all the non official games from the 855 games and do another z-test and see what comes out.
EtherealDeath
Profile Blog Joined July 2007
United States8366 Posts
October 20 2009 19:21 GMT
#727
On October 21 2009 04:10 zulu_nation8 wrote:
Show nested quote +
On October 21 2009 04:05 EtherealDeath wrote:
On October 21 2009 03:55 zulu_nation8 wrote:
On October 21 2009 03:53 EtherealDeath wrote:
On October 21 2009 03:44 zulu_nation8 wrote:
On October 21 2009 03:40 Black Gun wrote:
On October 21 2009 03:34 Day[9] wrote:
i'm reading so much about standard deviation

what happened to null hypothesis tests? : [



they were performed

the result: the zvp winning percentage of the last 7 months significantly exceeds 55%. so even if the historical race imbalance would be as high as 55% zerg wins, the recent trend would still be much higher than that, so that it cant be explained as a fluke.


if i was to plot the data of zvp win % over every 800 games in the history of bw, and find the standard deviation. And then plug that into a z test for the current 800 game period and have the null be 55%, would that be a better test to explain if the current trend is significant?



I'd imagine that taking games in a 400 game radius around each game, and plotting the win % in that range continuously would be better. That way, we have ~30k data points.


right so if the current sample comes out as insignificant what would that mean? And what does the test black gun did mean over a sample of 800 games?



If it were insignificant, then almost certainly the historical chance of a zerg beating a toss is pretty high, more so than you would expect if the matchup were balanced. The test black gun did was to determine the probability that zerg wins at least as much as they do, assuming they have an expected win % of 55%. That probability turned out to be just under 0.6%, which means for the usual significance levels, the null hypothesis of 55% must be rejected, and replaced by something higher.


ok but im still having trouble understanding how, if zerg is expected to win 55% of games, and they win 59% over 800 chances, theres a 0.6% chance of that happening. It would seem that it happens all the time in BW. Of course if you were to have a two sided coin and say heads is expected to come 55% of the time, it would see very improbable to get 59% over 800 times. So what would this mean to BW? That each game can not be counted as a separate event?



Well, one problem I see with using all the data in TLPD and then constructing a probability distribution out of that are the map changes, and the changes in the metagame. It's not quite the same coin that we keep flipping, it changes over time. Though, if we consider that the metagame is mostly influenced by the maps (eh may or may not be true, but simplifies analysis), we could use that data to get the effect that maps have on the game. Of course, if the data were pretty consistent over the entire TLPD history, then ZvP is really balanced regardless of the maps, but I think we all know that's not true.

It's one of the reasons I prefer using just this 7 month period, with more or less consistent maps. Now we are flipping the same coin, and it seems to be zerg tilted.

One thing you can use though, using all the games, is to calculate the probability of zerg's win % being under 50% at any point in time, and compare that to toss's. Off the top of my head, they should be relatively close if it the chance/magnitude of map imbalance were not tilted toward zerg, but I'd have to be more careful about that before saying anything conclusive. Too many possible pitfalls.
EtherealDeath
Profile Blog Joined July 2007
United States8366 Posts
October 20 2009 19:22 GMT
#728
On October 21 2009 04:18 zulu_nation8 wrote:
Show nested quote +
On October 21 2009 04:15 motbob wrote:
On October 21 2009 04:10 zulu_nation8 wrote:
On October 21 2009 04:05 EtherealDeath wrote:
On October 21 2009 03:55 zulu_nation8 wrote:
On October 21 2009 03:53 EtherealDeath wrote:
On October 21 2009 03:44 zulu_nation8 wrote:
On October 21 2009 03:40 Black Gun wrote:
On October 21 2009 03:34 Day[9] wrote:
i'm reading so much about standard deviation

what happened to null hypothesis tests? : [



they were performed

the result: the zvp winning percentage of the last 7 months significantly exceeds 55%. so even if the historical race imbalance would be as high as 55% zerg wins, the recent trend would still be much higher than that, so that it cant be explained as a fluke.


if i was to plot the data of zvp win % over every 800 games in the history of bw, and find the standard deviation. And then plug that into a z test for the current 800 game period and have the null be 55%, would that be a better test to explain if the current trend is significant?



I'd imagine that taking games in a 400 game radius around each game, and plotting the win % in that range continuously would be better. That way, we have ~30k data points.


right so if the current sample comes out as insignificant what would that mean? And what does the test black gun did mean over a sample of 800 games?



If it were insignificant, then almost certainly the historical chance of a zerg beating a toss is pretty high, more so than you would expect if the matchup were balanced. The test black gun did was to determine the probability that zerg wins at least as much as they do, assuming they have an expected win % of 55%. That probability turned out to be just under 0.6%, which means for the usual significance levels, the null hypothesis of 55% must be rejected, and replaced by something higher.

So what would this mean to BW? That each game can not be counted as a separate event?

Sorry... not sure what this means


it means youre ignoring that not every game is played under the same conditions like a coin flip, if the test is to become more accurate, factors such as map, time, tv/non tv games would have to be taken under consideration, for example delete all the non official games from the 855 games and do another z-test and see what comes out.


We could just do say... HBR only, or Desti only and see. I don't have any stats software with me though ;/
Pretty sure the stats will come out heavily zerg favored though.
zulu_nation8
Profile Blog Joined May 2005
China26351 Posts
October 20 2009 19:25 GMT
#729
On October 21 2009 04:21 EtherealDeath wrote:
Show nested quote +
On October 21 2009 04:10 zulu_nation8 wrote:
On October 21 2009 04:05 EtherealDeath wrote:
On October 21 2009 03:55 zulu_nation8 wrote:
On October 21 2009 03:53 EtherealDeath wrote:
On October 21 2009 03:44 zulu_nation8 wrote:
On October 21 2009 03:40 Black Gun wrote:
On October 21 2009 03:34 Day[9] wrote:
i'm reading so much about standard deviation

what happened to null hypothesis tests? : [



they were performed

the result: the zvp winning percentage of the last 7 months significantly exceeds 55%. so even if the historical race imbalance would be as high as 55% zerg wins, the recent trend would still be much higher than that, so that it cant be explained as a fluke.


if i was to plot the data of zvp win % over every 800 games in the history of bw, and find the standard deviation. And then plug that into a z test for the current 800 game period and have the null be 55%, would that be a better test to explain if the current trend is significant?



I'd imagine that taking games in a 400 game radius around each game, and plotting the win % in that range continuously would be better. That way, we have ~30k data points.


right so if the current sample comes out as insignificant what would that mean? And what does the test black gun did mean over a sample of 800 games?



If it were insignificant, then almost certainly the historical chance of a zerg beating a toss is pretty high, more so than you would expect if the matchup were balanced. The test black gun did was to determine the probability that zerg wins at least as much as they do, assuming they have an expected win % of 55%. That probability turned out to be just under 0.6%, which means for the usual significance levels, the null hypothesis of 55% must be rejected, and replaced by something higher.


ok but im still having trouble understanding how, if zerg is expected to win 55% of games, and they win 59% over 800 chances, theres a 0.6% chance of that happening. It would seem that it happens all the time in BW. Of course if you were to have a two sided coin and say heads is expected to come 55% of the time, it would see very improbable to get 59% over 800 times. So what would this mean to BW? That each game can not be counted as a separate event?



Well, one problem I see with using all the data in TLPD and then constructing a probability distribution out of that are the map changes, and the changes in the metagame. It's not quite the same coin that we keep flipping, it changes over time. Though, if we consider that the metagame is mostly influenced by the maps (eh may or may not be true, but simplifies analysis), we could use that data to get the effect that maps have on the game. Of course, if the data were pretty consistent over the entire TLPD history, then ZvP is really balanced regardless of the maps, but I think we all know that's not true.

It's one of the reasons I prefer using just this 7 month period, with more or less consistent maps. Now we are flipping the same coin, and it seems to be zerg tilted.

One thing you can use though, using all the games, is to calculate the probability of zerg's win % being under 50% at any point in time, and compare that to toss's. Off the top of my head, they should be relatively close if it the chance/magnitude of map imbalance were not tilted toward zerg, but I'd have to be more careful about that before saying anything conclusive. Too many possible pitfalls.


Lots of factors would have to be limited I agree. A test would have to be done by time, and another by maps I guess. Also we have to set the standard for tv/non tv games, minor league/non minor league games, prelim/no prelim, etc.
motbob
Profile Blog Joined July 2008
United States12546 Posts
October 20 2009 19:25 GMT
#730
On October 21 2009 04:18 zulu_nation8 wrote:
Show nested quote +
On October 21 2009 04:15 motbob wrote:
On October 21 2009 04:10 zulu_nation8 wrote:
On October 21 2009 04:05 EtherealDeath wrote:
On October 21 2009 03:55 zulu_nation8 wrote:
On October 21 2009 03:53 EtherealDeath wrote:
On October 21 2009 03:44 zulu_nation8 wrote:
On October 21 2009 03:40 Black Gun wrote:
On October 21 2009 03:34 Day[9] wrote:
i'm reading so much about standard deviation

what happened to null hypothesis tests? : [



they were performed

the result: the zvp winning percentage of the last 7 months significantly exceeds 55%. so even if the historical race imbalance would be as high as 55% zerg wins, the recent trend would still be much higher than that, so that it cant be explained as a fluke.


if i was to plot the data of zvp win % over every 800 games in the history of bw, and find the standard deviation. And then plug that into a z test for the current 800 game period and have the null be 55%, would that be a better test to explain if the current trend is significant?



I'd imagine that taking games in a 400 game radius around each game, and plotting the win % in that range continuously would be better. That way, we have ~30k data points.


right so if the current sample comes out as insignificant what would that mean? And what does the test black gun did mean over a sample of 800 games?



If it were insignificant, then almost certainly the historical chance of a zerg beating a toss is pretty high, more so than you would expect if the matchup were balanced. The test black gun did was to determine the probability that zerg wins at least as much as they do, assuming they have an expected win % of 55%. That probability turned out to be just under 0.6%, which means for the usual significance levels, the null hypothesis of 55% must be rejected, and replaced by something higher.

So what would this mean to BW? That each game can not be counted as a separate event?

Sorry... not sure what this means


it means youre ignoring that not every game is played under the same conditions like a coin flip, if the test is to become more accurate, factors such as map, time, tv/non tv games would have to be taken under consideration, for example delete all the non official games from the 855 games and do another z-test and see what comes out.

I don't see any evidence that playing on TV/ not playing on TV would have any impact to skew the results towards zerg or towards protoss. In the absence of any such evidence, there's no reason to redo the test.
ModeratorGood content always wins.
zulu_nation8
Profile Blog Joined May 2005
China26351 Posts
October 20 2009 19:29 GMT
#731
On October 21 2009 04:22 EtherealDeath wrote:
Show nested quote +
On October 21 2009 04:18 zulu_nation8 wrote:
On October 21 2009 04:15 motbob wrote:
On October 21 2009 04:10 zulu_nation8 wrote:
On October 21 2009 04:05 EtherealDeath wrote:
On October 21 2009 03:55 zulu_nation8 wrote:
On October 21 2009 03:53 EtherealDeath wrote:
On October 21 2009 03:44 zulu_nation8 wrote:
On October 21 2009 03:40 Black Gun wrote:
On October 21 2009 03:34 Day[9] wrote:
i'm reading so much about standard deviation

what happened to null hypothesis tests? : [



they were performed

the result: the zvp winning percentage of the last 7 months significantly exceeds 55%. so even if the historical race imbalance would be as high as 55% zerg wins, the recent trend would still be much higher than that, so that it cant be explained as a fluke.


if i was to plot the data of zvp win % over every 800 games in the history of bw, and find the standard deviation. And then plug that into a z test for the current 800 game period and have the null be 55%, would that be a better test to explain if the current trend is significant?



I'd imagine that taking games in a 400 game radius around each game, and plotting the win % in that range continuously would be better. That way, we have ~30k data points.


right so if the current sample comes out as insignificant what would that mean? And what does the test black gun did mean over a sample of 800 games?



If it were insignificant, then almost certainly the historical chance of a zerg beating a toss is pretty high, more so than you would expect if the matchup were balanced. The test black gun did was to determine the probability that zerg wins at least as much as they do, assuming they have an expected win % of 55%. That probability turned out to be just under 0.6%, which means for the usual significance levels, the null hypothesis of 55% must be rejected, and replaced by something higher.

So what would this mean to BW? That each game can not be counted as a separate event?

Sorry... not sure what this means


it means youre ignoring that not every game is played under the same conditions like a coin flip, if the test is to become more accurate, factors such as map, time, tv/non tv games would have to be taken under consideration, for example delete all the non official games from the 855 games and do another z-test and see what comes out.


We could just do say... HBR only, or Desti only and see. I don't have any stats software with me though ;/
Pretty sure the stats will come out heavily zerg favored though.


It would come out zerg favored but I highly doubt Desti would be called an "imbalanced map." Since the standard deviation for all maps with a minimum of like 30 games played would be much higher than 5% or whatever Desti is from 55%.
ix
Profile Joined July 2003
United Kingdom184 Posts
October 20 2009 19:29 GMT
#732
zulu_nation8 you're not adding anything to the discussion with your random comments. Read up on some basic statistics if you want to try to disprove what people have done so far.
EtherealDeath
Profile Blog Joined July 2007
United States8366 Posts
October 20 2009 19:30 GMT
#733
On October 21 2009 04:29 zulu_nation8 wrote:
Show nested quote +
On October 21 2009 04:22 EtherealDeath wrote:
On October 21 2009 04:18 zulu_nation8 wrote:
On October 21 2009 04:15 motbob wrote:
On October 21 2009 04:10 zulu_nation8 wrote:
On October 21 2009 04:05 EtherealDeath wrote:
On October 21 2009 03:55 zulu_nation8 wrote:
On October 21 2009 03:53 EtherealDeath wrote:
On October 21 2009 03:44 zulu_nation8 wrote:
On October 21 2009 03:40 Black Gun wrote:
[quote]


they were performed

the result: the zvp winning percentage of the last 7 months significantly exceeds 55%. so even if the historical race imbalance would be as high as 55% zerg wins, the recent trend would still be much higher than that, so that it cant be explained as a fluke.


if i was to plot the data of zvp win % over every 800 games in the history of bw, and find the standard deviation. And then plug that into a z test for the current 800 game period and have the null be 55%, would that be a better test to explain if the current trend is significant?



I'd imagine that taking games in a 400 game radius around each game, and plotting the win % in that range continuously would be better. That way, we have ~30k data points.


right so if the current sample comes out as insignificant what would that mean? And what does the test black gun did mean over a sample of 800 games?



If it were insignificant, then almost certainly the historical chance of a zerg beating a toss is pretty high, more so than you would expect if the matchup were balanced. The test black gun did was to determine the probability that zerg wins at least as much as they do, assuming they have an expected win % of 55%. That probability turned out to be just under 0.6%, which means for the usual significance levels, the null hypothesis of 55% must be rejected, and replaced by something higher.

So what would this mean to BW? That each game can not be counted as a separate event?

Sorry... not sure what this means


it means youre ignoring that not every game is played under the same conditions like a coin flip, if the test is to become more accurate, factors such as map, time, tv/non tv games would have to be taken under consideration, for example delete all the non official games from the 855 games and do another z-test and see what comes out.


We could just do say... HBR only, or Desti only and see. I don't have any stats software with me though ;/
Pretty sure the stats will come out heavily zerg favored though.


It would come out zerg favored but I highly doubt Desti would be called an "imbalanced map." Since the standard deviation for all maps with a minimum of like 30 games played would be much higher than 5% or whatever Desti is from 55%.


Eh yeah I suppose the p-value might not be low enough to reject the 55% hypothesis using any reasonable alpha.
zulu_nation8
Profile Blog Joined May 2005
China26351 Posts
October 20 2009 19:30 GMT
#734
On October 21 2009 04:25 motbob wrote:
Show nested quote +
On October 21 2009 04:18 zulu_nation8 wrote:
On October 21 2009 04:15 motbob wrote:
On October 21 2009 04:10 zulu_nation8 wrote:
On October 21 2009 04:05 EtherealDeath wrote:
On October 21 2009 03:55 zulu_nation8 wrote:
On October 21 2009 03:53 EtherealDeath wrote:
On October 21 2009 03:44 zulu_nation8 wrote:
On October 21 2009 03:40 Black Gun wrote:
On October 21 2009 03:34 Day[9] wrote:
i'm reading so much about standard deviation

what happened to null hypothesis tests? : [



they were performed

the result: the zvp winning percentage of the last 7 months significantly exceeds 55%. so even if the historical race imbalance would be as high as 55% zerg wins, the recent trend would still be much higher than that, so that it cant be explained as a fluke.


if i was to plot the data of zvp win % over every 800 games in the history of bw, and find the standard deviation. And then plug that into a z test for the current 800 game period and have the null be 55%, would that be a better test to explain if the current trend is significant?



I'd imagine that taking games in a 400 game radius around each game, and plotting the win % in that range continuously would be better. That way, we have ~30k data points.


right so if the current sample comes out as insignificant what would that mean? And what does the test black gun did mean over a sample of 800 games?



If it were insignificant, then almost certainly the historical chance of a zerg beating a toss is pretty high, more so than you would expect if the matchup were balanced. The test black gun did was to determine the probability that zerg wins at least as much as they do, assuming they have an expected win % of 55%. That probability turned out to be just under 0.6%, which means for the usual significance levels, the null hypothesis of 55% must be rejected, and replaced by something higher.

So what would this mean to BW? That each game can not be counted as a separate event?

Sorry... not sure what this means


it means youre ignoring that not every game is played under the same conditions like a coin flip, if the test is to become more accurate, factors such as map, time, tv/non tv games would have to be taken under consideration, for example delete all the non official games from the 855 games and do another z-test and see what comes out.

I don't see any evidence that playing on TV/ not playing on TV would have any impact to skew the results towards zerg or towards protoss. In the absence of any such evidence, there's no reason to redo the test.


do it with only official games and you'll see that the Z score will be much lower, theres your evidence that its a factor to be considered, actually i'll do it when I have time since youre still not getting why your SD is wrong.
motbob
Profile Blog Joined July 2008
United States12546 Posts
October 20 2009 19:32 GMT
#735
On October 21 2009 04:29 zulu_nation8 wrote:
Show nested quote +
On October 21 2009 04:22 EtherealDeath wrote:
On October 21 2009 04:18 zulu_nation8 wrote:
On October 21 2009 04:15 motbob wrote:
On October 21 2009 04:10 zulu_nation8 wrote:
On October 21 2009 04:05 EtherealDeath wrote:
On October 21 2009 03:55 zulu_nation8 wrote:
On October 21 2009 03:53 EtherealDeath wrote:
On October 21 2009 03:44 zulu_nation8 wrote:
On October 21 2009 03:40 Black Gun wrote:
[quote]


they were performed

the result: the zvp winning percentage of the last 7 months significantly exceeds 55%. so even if the historical race imbalance would be as high as 55% zerg wins, the recent trend would still be much higher than that, so that it cant be explained as a fluke.


if i was to plot the data of zvp win % over every 800 games in the history of bw, and find the standard deviation. And then plug that into a z test for the current 800 game period and have the null be 55%, would that be a better test to explain if the current trend is significant?



I'd imagine that taking games in a 400 game radius around each game, and plotting the win % in that range continuously would be better. That way, we have ~30k data points.


right so if the current sample comes out as insignificant what would that mean? And what does the test black gun did mean over a sample of 800 games?



If it were insignificant, then almost certainly the historical chance of a zerg beating a toss is pretty high, more so than you would expect if the matchup were balanced. The test black gun did was to determine the probability that zerg wins at least as much as they do, assuming they have an expected win % of 55%. That probability turned out to be just under 0.6%, which means for the usual significance levels, the null hypothesis of 55% must be rejected, and replaced by something higher.

So what would this mean to BW? That each game can not be counted as a separate event?

Sorry... not sure what this means


it means youre ignoring that not every game is played under the same conditions like a coin flip, if the test is to become more accurate, factors such as map, time, tv/non tv games would have to be taken under consideration, for example delete all the non official games from the 855 games and do another z-test and see what comes out.


We could just do say... HBR only, or Desti only and see. I don't have any stats software with me though ;/
Pretty sure the stats will come out heavily zerg favored though.


It would come out zerg favored but I highly doubt Desti would be called an "imbalanced map." Since the standard deviation for all maps with a minimum of like 30 games played would be much higher than 5% or whatever Desti is from 55%.

z-test on desti since March 1st! BRB
ModeratorGood content always wins.
motbob
Profile Blog Joined July 2008
United States12546 Posts
October 20 2009 19:34 GMT
#736
On October 21 2009 04:30 zulu_nation8 wrote:
Show nested quote +
On October 21 2009 04:25 motbob wrote:
On October 21 2009 04:18 zulu_nation8 wrote:
On October 21 2009 04:15 motbob wrote:
On October 21 2009 04:10 zulu_nation8 wrote:
On October 21 2009 04:05 EtherealDeath wrote:
On October 21 2009 03:55 zulu_nation8 wrote:
On October 21 2009 03:53 EtherealDeath wrote:
On October 21 2009 03:44 zulu_nation8 wrote:
On October 21 2009 03:40 Black Gun wrote:
[quote]


they were performed

the result: the zvp winning percentage of the last 7 months significantly exceeds 55%. so even if the historical race imbalance would be as high as 55% zerg wins, the recent trend would still be much higher than that, so that it cant be explained as a fluke.


if i was to plot the data of zvp win % over every 800 games in the history of bw, and find the standard deviation. And then plug that into a z test for the current 800 game period and have the null be 55%, would that be a better test to explain if the current trend is significant?



I'd imagine that taking games in a 400 game radius around each game, and plotting the win % in that range continuously would be better. That way, we have ~30k data points.


right so if the current sample comes out as insignificant what would that mean? And what does the test black gun did mean over a sample of 800 games?



If it were insignificant, then almost certainly the historical chance of a zerg beating a toss is pretty high, more so than you would expect if the matchup were balanced. The test black gun did was to determine the probability that zerg wins at least as much as they do, assuming they have an expected win % of 55%. That probability turned out to be just under 0.6%, which means for the usual significance levels, the null hypothesis of 55% must be rejected, and replaced by something higher.

So what would this mean to BW? That each game can not be counted as a separate event?

Sorry... not sure what this means


it means youre ignoring that not every game is played under the same conditions like a coin flip, if the test is to become more accurate, factors such as map, time, tv/non tv games would have to be taken under consideration, for example delete all the non official games from the 855 games and do another z-test and see what comes out.

I don't see any evidence that playing on TV/ not playing on TV would have any impact to skew the results towards zerg or towards protoss. In the absence of any such evidence, there's no reason to redo the test.


do it with only official games and you'll see that the Z score will be much lower, theres your evidence that its a factor to be considered, actually i'll do it when I have time since youre still not getting why your SD is wrong.

I'm not getting it cause you're not doing your own test and showing me. Until you do that I'll never understand.
ModeratorGood content always wins.
Black Gun
Profile Blog Joined July 2009
Germany4482 Posts
Last Edited: 2009-10-20 19:37:19
October 20 2009 19:36 GMT
#737
with a complete dataset from tlpd, one could perform a logistic regression with elo, maps and time as covariates. thus we could distinguish the effects of these factors. time would account for the metagame shifts.

edit: with the corresponding dataset i could easily carry out this stuff, i got access to stats software and know what im doing and so on
"What am I supposed to do against this?" - "Lose!" :-]
ix
Profile Joined July 2003
United Kingdom184 Posts
October 20 2009 19:43 GMT
#738
How would you use ELO exactly? Wouldn't you need to compare PvZ ELO with the other matchup ELOs to get some idea of the historic differences, otherwise a shift in the PvZ meta game will be hidden by the apparently higher ELOs of the Zerg players.
motbob
Profile Blog Joined July 2008
United States12546 Posts
Last Edited: 2009-10-20 19:55:50
October 20 2009 19:54 GMT
#739
I am going to do this step by step so that there's no question that I'm doing it right. Here we go! Remember, this is a test to see whether the zerg winrate on Destination since March 1st is significantly different from a) the historical zerg win rate against P or b) a hypothetical 50% winrate.

Wikipedia has a great screenshot of the formula for a z-test:
[image loading]


In this equation, we're looking for a z value that has an absolute value greater than 2. In that case, the p-value would be less than 0.05, which is what most statisticians take to be statistically significant.

The x with the bar over it is the mean of our data. Our data is a bunch of zeros and ones corresponding to the wins and losses of zergs against protoss. Therefore, the mean of our data will be equal to the winrate of ZvP. Let's head over to excel.

In Excel, I punch in our data points. We have one data point for each game: a 1 if the zerg wins, and a 0 if the zerg loses. That means that we're going to have 110+72=182 rows in the column we're using. 110 of those rows will contain a 1, and 72 of the rows will contain a 0. It doesn't matter what order the numbers are in.

Now I'm going to type in the formula "=average(A1:A182)" to get the average of this data. The average is 0.604395604. I have put it in cell B182.

μ0 is the hypothesized population mean. This is where we plug in the null hypothesis. Do I want to use 50% or the historical zerg winrate? I'll do a test with both, and I'll assume the historical zerg winrate to be 53%. I have put 0.5 in cell C182 and 0.53 in cell D182.

σ is the population standard deviation. Getting this is very simple now that we have our data plugged into excel. I'm going to type in the formula "=stdev(A1:A182)" to get the population standard deviation. It's 0.490329033, and it's in cell E182.

n is the number of data points, or 182. I put 182 in cell F182.

Now that we have all the varibles, we can do the test! I'm going to type in the formula at the very top of this post into excel: "=(B182-C182)/(E182/SQRT(F182))"

Excel spits out a result of 2.872303303, which gives a p-value of less than 0.05.

If we use the historical estimate of the zerg winrate, excel spits out a z-value of 2.046894038, which is still statistically significant.

If we were to use a historical zerg winrate of 55%, excel would NOT give us a statistically significant result.
ModeratorGood content always wins.
Heyoka
Profile Blog Joined March 2008
Katowice25012 Posts
October 20 2009 20:46 GMT
#740
YOUR STANDARD DEVIATION CANNOT BE 49%

THAT IS NOT YOUR VARIATION

YOU ARE LOOKING AT ONE DATA POINT

THERE IS NO OTHER WAY I CAN SAY THIS SIMPLY, UNLESS I DO IT IN CAPS PLUS BOLD
@RealHeyoka | ESL / DreamHack StarCraft Lead
Prev 1 35 36 37 38 39 47 Next All
Please log in or register to reply.
Live Events Refresh
Replay Cast
00:00
2026 GSTL: Playoffs Round 1
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
WinterStarcraft590
EnDerr 16
StarCraft: Brood War
Hyuk 344
Bale 146
Leta 117
sSak 104
PianO 73
910 64
sorry 52
Barracks 34
Horang2 14
ajuk12(nOOB) 14
[ Show more ]
Icarus 6
Dota 2
NeuroSwarm246
League of Legends
JimRising 586
Counter-Strike
PGG 138
Heroes of the Storm
Trikslyr56
Other Games
summit1g12463
C9.Mang0298
PiGStarcraft255
Livibee139
XaKoH 96
Organizations
Other Games
gamesdonequick2012
[ Show 13 non-featured ]
StarCraft 2
• Hupsaiya 94
• Letter146
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• Migwel
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• lizZardDota292
League of Legends
• Lourlo870
• Stunt277
Upcoming Events
GSL
6h 17m
Shopify Rebellion Sundays
10h 17m
Spirit vs Mixu
BSL
14h 17m
Ret vs TerrOr
DragOn vs StRyKeR
Replay Cast
19h 17m
Afreeca Starleague
1d 5h
Shine vs Rush
WardiTV Weekly
1d 6h
Monday Night Weeklies
1d 11h
Sparkling Tuna Cup
2 days
Afreeca Starleague
2 days
Light vs EffOrt
PiGosaur Cup
2 days
[ Show More ]
Kung Fu Cup
3 days
The PondCast
4 days
Replay Cast
4 days
Korean StarCraft League
5 days
CranKy Ducklings
6 days
Liquipedia Results

Completed

K-JUNGMAN
Blizzard Classic Cup 2026
Big Dog Cup 2026 Div 1

Ongoing

ASL Season 22
Super Anchor Qualifying S3
CSL 2026 AUTUMN (S22)
Acropolis #5
Acropolis #5 - GSA
Calamity Invitational
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
Stake Ranked Episode 3
XSE Pro League 2026

Upcoming

Acropolis #5 - GSB
Acropolis #5 - GSC
SC4ALL II: Brood War
HSC XXX
Stellar Fest 2: Lunar Cup
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
RSL Offline Finals
Copium Cup
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
ESL Pro League Season 24
Stake Ranked Episode 4
1win Private Club #1
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.