• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 21:39
CET 03:39
KST 11:39
  • 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] Finals Preview: Sweet Victory!12[ASL22] Ro4 Preview: Mirror Mirror6[ASL22] Ro8 Preview: Within Reach5[ASL22] Ro8 Preview: In A Tizzy11[ASL22] Ro16 Preview: Holy Diver5
Community News
Weekly Cups (Oct 26 - Nov 1): MaxPax, herO, Solar win0Weekly Cups (October 19-25): Clem triples first in 5.0.175Evil Geniuses - shutting down23ISSL (IntoTheTV x SOOP SC2 League): Premier7Weekly Cups (October 12-18): 5.0.17 era begins1
StarCraft 2
General
Liquibets sc2 season 30 Evil Geniuses - shutting down Weekly Cups (Oct 26 - Nov 1): MaxPax, herO, Solar win No more SC2 streamers on team liquid? How do you feel about the mass reverts in the 5.0.17 PTR?
Tourneys
Sparkling Tuna Cup - Weekly Open Tournament WardiTV Mondays ISSL (IntoTheTV x SOOP SC2 League): Premier Stellar Fest TWO the Moon (Dec 16-20) RSL goes to London! 2026 Offline Finals Nov 21-22
Strategy
[H] ZvP Mid-Late Game: Stalkers Collossi HT
Custom Maps
[D] the control group Simple Questions/Answers [G] How to playtest arcade maps [A] Nemrods 1/4 players
External Content
Mutation # 550 Graveyard Shift The PondCast: SC2 News & Results Mutation # 549 Endless Sparkles Mutation # 548 Shining Bright
Brood War
General
Top Players of October 2026 (EBPD Rankings) [Megathread] Daily Funny Videos Sagi.gg Launcher Released Bot on ladder SCHNAIL now supports Remastered
Tourneys
[Megathread] Daily Proleagues 2v2v2v2 Tournament Stage 1: Community Poll [$1250] International ShieldBattery League New Worlds Star League
Strategy
50,000-Word Terran Builds Memo 2026-10-22 Cliff Jump Revisited (1 in a 1000 strategy) Simple Questions, Simple Answers
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread Deus Ex 3!? Mobile Legends: Bang Bang Armies of Exigo - YesYes?
Dota 2
Dota 2 Champions League Season 3 Begins April 25!
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 The Chess Thread
Fan Clubs
Fan Club Resource Thread Reynor Fan Club The Flash Fan Club
Media & Entertainment
Anime Discussion Thread Movie Discussion! [Manga] One Piece
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
Why I built Repalyzer (1.1.…
BlueStar
Innovate or Game Over?
TrAiDoS
ShieldBattery on Mac
Kraekkling
[ASL22] Ro4 Day1 Ticket Giv…
bITt.mAN
Can Bots Beat Pros?? Starcr…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 8063 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
08:00
Continental Nation League S1
CranKy Ducklings32
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
RuFF_SC2 107
StarCraft: Brood War
Rain 2929
GuemChi 1764
Artosis 592
ProTech167
ajuk12(nOOB) 32
oGsTOP 28
Dota 2
LuMiX2
League of Legends
Doublelift6196
JimRising 640
Counter-Strike
taco 562
Super Smash Bros
hungrybox595
Other Games
summit1g12849
C9.Mang0292
WinterStarcraft276
Cr1tdota175
Maynarde131
byalli93
NeuroSwarm76
ViBE74
Fuzer 60
Mew2King19
Railgan18
JuggernautJason17
ROOTIllusion3
Organizations
Other Games
gamesdonequick715
Counter-Strike
PGL123
Other Games
BasetradeTV37
[ Show 15 non-featured ]
StarCraft 2
• EnkiAlexander 70
• CranKy Ducklings SOOP67
• davetesta24
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• Laughngamez YouTube
• Migwel
StarCraft: Brood War
• Pr0nogo 1
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Other Games
• imaqtpie750
• Shiphtur245
Upcoming Events
The PondCast
7h 21m
KCM Race Survival
7h 21m
OSC
11h 21m
IntoTheTV X SOOP
2 days
Reynor vs Solar
ByuN vs SHIN
Clem vs MaxPax
herO vs Rogue
IPSL
2 days
WorsT vs nOmaD
Dewalt vs andersOn
AI Arena Tournament
2 days
IntoTheTV X SOOP
3 days
IPSL
3 days
Azhi_Dahaki vs ggnore13
Double vs WIZARD
Replay Cast
3 days
Replay Cast
4 days
[ Show More ]
Sparkling Tuna Cup
5 days
WardiTV Invitational
5 days
YoungYakov vs Lambo
SHIN vs TBD
Percival vs Shameless
Solar vs TBD
PiGosaur Cup
5 days
Liquipedia Results

Completed

Proleague 2026-11-04
Blizzard Classic Cup 2026
HCC Season 3

Ongoing

Acropolis #5
KCM Race Survival 2026 Season 4
International ShieldBattery League
BSL Season 23
IPSL Winter 2026-27
Calamity Cup Div. A Season 8
IEM Beijing 2026
PGL Masters Bucharest 2026
Stake Ranked Episode 5
1win Private Club #2
Thunderpick World Champ. '26
ESL Pro League Season 24
Stake Ranked Episode 4
1win Private Club #1
Logitech G Play Connect 2026
SL StarSeries Fall 2026
FISSURE Playground #3
BLAST Open Fall 2026
Esports World Cup 2026

Upcoming

1xBet Invitational
SC4ALL II: Brood War
BSL 23: Non-Korean Championship
HSC XXX
Stellar Fest 2: Lunar Cup
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
RSL Offline Finals
Underdog Cup 2026 Div 2-3
PGL Bucharest 2027
BLAST Bounty Winter 2027
eXTREMESLAND 2026
PGL Major Singapore 2026
Stake Ranked Episode 6
BLAST Rivals Fall 2026
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.