• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 13:34
CEST 19:34
KST 02:34
  • 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 1 - Final Week6[ASL19] Finals Recap: Standing Tall15HomeStory Cup 27 - Info & Preview18Classic wins Code S Season 2 (2025)16Code S RO4 & Finals Preview: herO, Rogue, Classic, GuMiho0
Community News
Esports World Cup 2025 - Brackets Revealed19Weekly Cups (July 7-13): Classic continues to roll8Team TLMC #5 - Submission extension3Firefly given lifetime ban by ESIC following match-fixing investigation17$25,000 Streamerzone StarCraft Pro Series announced7
StarCraft 2
General
Geoff 'iNcontroL' Robinson has passed away Program: SC2 / XSplit / OBS Scene Switcher Who will win EWC 2025? Why doesnt SC2 scene costream tournaments RSL Revival patreon money discussion thread
Tourneys
Sparkling Tuna Cup - Weekly Open Tournament Sea Duckling Open (Global, Bronze-Diamond) FEL Cracov 2025 (July 27) - $8000 live event RSL: Revival, a new crowdfunded tournament series $5,100+ SEL Season 2 Championship (SC: Evo)
Strategy
How did i lose this ZvP, whats the proper response
Custom Maps
External Content
Mutation # 482 Wheel of Misfortune Mutation # 481 Fear and Lava Mutation # 480 Moths to the Flame Mutation # 479 Worn Out Welcome
Brood War
General
BW General Discussion Pro gamer house photos BGH Auto Balance -> http://bghmmr.eu/ Flash Announces (and Retracts) Hiatus From ASL Soulkey Muta Micro Map?
Tourneys
CSL Xiamen International Invitational [Megathread] Daily Proleagues 2025 ACS Season 2 Qualifier [BSL 2v2] ProLeague Season 3 - Friday 21:00 CET
Strategy
Simple Questions, Simple Answers I am doing this better than progamers do.
Other Games
General Games
[MMORPG] Tree of Savior (Successor of Ragnarok) Stormgate/Frost Giant Megathread Path of Exile Nintendo Switch Thread CCLP - Command & Conquer League Project
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
Things Aren’t Peaceful in Palestine Russo-Ukrainian War Thread US Politics Mega-thread The Games Industry And ATVI Stop Killing Games - European Citizens Initiative
Fan Clubs
SKT1 Classic Fan Club! Maru Fan Club
Media & Entertainment
Movie Discussion! Anime Discussion Thread [Manga] One Piece Korean Music Discussion [\m/] Heavy Metal Thread
Sports
2024 - 2025 Football Thread Formula 1 Discussion TeamLiquid Health and Fitness Initiative For 2023 NBA General Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
Ping To Win? Pings And Their…
TrAiDoS
momentary artworks from des…
tankgirl
from making sc maps to makin…
Husyelt
StarCraft improvement
iopq
Customize Sidebar...

Website Feedback

Closed Threads



Active: 729 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
Online Event
16:00
PSC2L June 2025
CranKy Ducklings383
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
BRAT_OK 21
StarCraft: Brood War
EffOrt 1430
Mini 1212
firebathero 438
BeSt 295
zelot 268
Mind 79
Hyun 77
Aegong 32
Sacsri 32
JulyZerg 14
[ Show more ]
Shine 8
ivOry 3
Stormgate
BeoMulf161
League of Legends
Grubby6569
Dendi1037
Counter-Strike
fl0m2119
Super Smash Bros
hungrybox134
Heroes of the Storm
Khaldor555
Liquid`Hasu70
Other Games
FrodaN648
B2W.Neo569
Hui .237
Skadoodle180
KnowMe142
Organizations
Other Games
gamesdonequick2029
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 18 non-featured ]
StarCraft 2
• LUISG 23
• Sammyuel 2
• IndyKCrew
• AfreecaTV YouTube
• sooper7s
• intothetv
• Kozan
• Migwel
• LaughNgamezSOOP
StarCraft: Brood War
• HerbMon 20
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• C_a_k_e 3630
• WagamamaTV712
• Ler120
Other Games
• imaqtpie826
• Shiphtur364
Upcoming Events
BSL 2v2 ProLeague S3
27m
Esports World Cup
1d 16h
ByuN vs Astrea
Lambo vs HeRoMaRinE
Clem vs TBD
Solar vs Zoun
SHIN vs Reynor
Maru vs TriGGeR
herO vs Lancer
Cure vs ShoWTimE
Esports World Cup
2 days
Esports World Cup
3 days
Esports World Cup
4 days
CranKy Ducklings
5 days
BSL20 Non-Korean Champi…
5 days
BSL20 Non-Korean Champi…
6 days
Bonyth vs Sziky
Dewalt vs Hawk
Hawk vs QiaoGege
Sziky vs Dewalt
Mihu vs Bonyth
Zhanhun vs QiaoGege
QiaoGege vs Fengzi
FEL
6 days
BSL20 Non-Korean Champi…
6 days
Liquipedia Results

Completed

2025 ACS Season 2
RSL Revival: Season 1
Murky Cup #2

Ongoing

BSL 2v2 Season 3
Copa Latinoamericana 4
Jiahua Invitational
BSL20 Non-Korean Championship
CC Div. A S7
Underdog Cup #2
FISSURE Playground #1
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 2025
PGL Astana 2025
Asian Champions League '25

Upcoming

CSLPRO Last Chance 2025
CSLPRO Chat StarLAN 3
BSL Season 21
RSL Revival: Season 2
SEL Season 2 Championship
uThermal 2v2 Main Event
FEL Cracov 2025
Esports World Cup 2025
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 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.