• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 20:43
CEST 02:43
KST 09:43
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
[ASL21] Ro16 Preview Pt2: All Star6Team Liquid Map Contest #22 - The Finalists14[ASL21] Ro16 Preview Pt1: Fresh Flow9[ASL21] Ro24 Preview Pt2: News Flash10[ASL21] Ro24 Preview Pt1: New Chaos0
Community News
2026 GSL Season 1 Qualifiers11Maestros of the Game 2 announced52026 GSL Tour plans announced14Weekly Cups (April 6-12): herO doubles, "Villains" prevail1MaNa leaves Team Liquid23
StarCraft 2
General
MaNa leaves Team Liquid Maestros of the Game 2 announced 2026 GSL Tour plans announced Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool Team Liquid Map Contest #22 - The Finalists
Tourneys
GSL CK: More events planned pending crowdfunding RSL Revival: Season 5 - Qualifiers and Main Event Sparkling Tuna Cup - Weekly Open Tournament 2026 GSL Season 1 Qualifiers Master Swan Open (Global Bronze-Master 2)
Strategy
Custom Maps
[D]RTS in all its shapes and glory <3 [A] Nemrods 1/4 players [M] (2) Frigid Storage
External Content
Mutation # 522 Flip My Base The PondCast: SC2 News & Results Mutation # 521 Memorable Boss Mutation # 520 Moving Fees
Brood War
General
[ASL21] Ro16 Preview Pt2: All Star ASL21 Strategy, Pimpest Plays Discussions Data needed BGH Auto Balance -> http://bghmmr.eu/ RepMastered™: replay sharing and analyzer site
Tourneys
[ASL21] Ro16 Group C [ASL21] Ro16 Group B [Megathread] Daily Proleagues Escore Tournament StarCraft Season 2
Strategy
Simple Questions, Simple Answers What's the deal with APM & what's its true value Any training maps people recommend? Fighting Spirit mining rates
Other Games
General Games
Dawn of War IV Starcraft Tabletop Miniature Game Nintendo Switch Thread General RTS Discussion Thread Battle Aces/David Kim RTS Megathread
Dota 2
The Story of Wings Gaming
League of Legends
G2 just beat GenG in First stand
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Vanilla Mini Mafia Mafia Game Mode Feedback/Ideas TL Mafia Community Thread Five o'clock TL Mafia
Community
General
US Politics Mega-thread Things Aren’t Peaceful in Palestine Russo-Ukrainian War Thread YouTube Thread Canadian Politics Mega-thread
Fan Clubs
The IdrA Fan Club
Media & Entertainment
[Manga] One Piece Anime Discussion Thread [Req][Books] Good Fantasy/SciFi books Movie Discussion!
Sports
2024 - 2026 Football Thread McBoner: A hockey love story Formula 1 Discussion Cricket [SPORT]
World Cup 2022
Tech Support
[G] How to Block Livestream Ads
TL Community
The Automated Ban List
Blogs
Reappraising The Situation T…
TrAiDoS
lurker extra damage testi…
StaticNine
Broowar part 2
qwaykee
Funny Nicknames
LUCKY_NOOB
Iranian anarchists: organize…
XenOsky
ASL S21 English Commentary…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1865 users

[I] ZvZ Opening Probabilities - Page 2

Forum Index > Brood War Strategy
Post a Reply
Prev 1 2 3 4 Next All
5HITCOMBO
Profile Joined March 2006
Japan2239 Posts
March 21 2008 02:19 GMT
#21
On March 21 2008 10:32 IzzyCraft wrote:
no one really cares about the zvz match up its basically you overpool or 9 pool or your pretty much dead after taht its just your choice of agression fest lings, muta, sourge, devoirers. When i play zvz i think very little of my build after the 9 pool i just do what come naturally which is fast lair to zerg air when i play

Just because you only use two builds doesn't mean that only two builds work.
I live in perpetual fear of terrorists and studio gangsters
red.venom
Profile Joined October 2002
United States4651 Posts
March 21 2008 14:34 GMT
#22
On March 21 2008 09:19 5HITCOMBO wrote:
Guys, how often are zvz games at the pro level decided off of the build?

It's honestly more about adaptation. Every zvz is different.


Prob half end mere minutes after the openings have been chosen.

I dont know if I think adaptation is a great description. More like tactical exploitation. Given a game is on even or semi-even footing build-wise whomever can "read" their opponent better in a fairly arbitrary/guessing manner then execute based on that read is the winner. And im not talking about build here.

If you are making nonstop ling in a 12hat vs 12hat opening situation and your opponent makes a few drones at the start of the ling pump cycle, you dont know he has made drones until they actually hatch. Sure after you see them you could decide to react in response but given that you are both producing your larvae, tech and everything at the exact same timing it is logical that the match up is related mostly to guesswork.

Taking the initiative is also often disastrous being that the person defending should in the army vs army sense(Not taking into account base harassment) always have the advantage.
Broom
DamageControL
Profile Blog Joined July 2007
United States4222 Posts
March 21 2008 14:49 GMT
#23
On March 21 2008 23:34 red.venom wrote:
Show nested quote +
On March 21 2008 09:19 5HITCOMBO wrote:
Guys, how often are zvz games at the pro level decided off of the build?

It's honestly more about adaptation. Every zvz is different.


Prob half end mere minutes after the openings have been chosen.


I dont know if I think adaptation is a great description. More like tactical exploitation. Given a game is on even or semi-even footing build-wise whomever can "read" their opponent better in a fairly arbitrary/guessing manner then execute based on that read is the winner. And im not talking about build here.

If you are making nonstop ling in a 12hat vs 12hat opening situation and your opponent makes a few drones at the start of the ling pump cycle, you dont know he has made drones until they actually hatch. Sure after you see them you could decide to react in response but given that you are both producing your larvae, tech and everything at the exact same timing it is logical that the match up is related mostly to guesswork.

Taking the initiative is also often disastrous being that the person defending should in the army vs army sense(Not taking into account base harassment) always have the advantage.
Jaedong..if half are decided once the builds are chosen, why does he win so much? Why are there people who are 'good' at zvz
Liquid | SKT
BluzMan
Profile Blog Joined April 2006
Russian Federation4235 Posts
March 21 2008 14:56 GMT
#24
Probabilities and StarCraft don't mix.

Or, rewording, playing unexpected and playing random are two completely different things, of which only one is productive.
You want 20 good men, but you need a bad pussy.
flag
Profile Blog Joined July 2007
United States228 Posts
March 21 2008 17:14 GMT
#25
I have not explained the concept clearly. I'll try again by using a simpler example.

In rock paper scissors, rock > scissors > paper > rock. In the probability table, it would be listed as
r p s
r 50 0 100
p 100 50 0
s 0 100 50

Now you say rock v rock is not 50% win, it is a tie, well you rego and in that rego you have a 50% shot. My program would say you should pick each randomly with 33% chance. This means that this is the only strategy such that there exist no other strategy that beats it more than 50% of the time. This is a trivial example, so lets say rock paper scissors is a little more complicated, lets say if one player chooses rock and the other scissors, this is a "skunk". A skunk is like 3 wins, so if you were doing best of 10 this is much better than a normal win.

What percent of the time should you choose each now? Try to answer this now in your head (answer below). I guarantee no one will even come close to the correct answer (except maybe some poker players) and that is the point of this topic, to try and calculate something that we all do naturally but much more accurately.

Alot of people have said "but starcraft is not about the build its about how you play." This is totally true, but the fact remains some builds do have small advantages over the other. Even if these advantages are small, one should still strive to cache in on every advantage possible no matter how small, that is starcraft.

Starcraft is just like rock paper scissors, except by choosing a counter build you don't automatically win, instead you might have a 55% chance of winning. Where as some other counter like 9pool versus 12 hatch might have an 85% chance of win. Just like the "skunk" from rock paper scissors, choosing a 9pool over a 12hatch has a much higher pay off than something like 12 pool over a 9 pool.

Obviously skill has a much higher impact than the build in many cases, if you are really serious about improving you should be practicing not reading this. But this topic is theoretical for players already at "the pro level". I believe that even though this isn't directly that useful, if given reasonably accurate estimation of the win percentages, it will shed some light on which zerg builds are viable and which are not, perhaps better than previous analysis has done.

Here is the answer to the rock paper scissors skunk thing:
The answer is 20% rock, 60% paper, and 20% scissors. You are probably thinking pssh that can't be right, but it is actually easy to verify that it is correct using the assertion mentioned earlier: "this is the only strategy such that there exist no other strategy that beats it more than 50% of the time." Although since weight of winning with rock over scissors is +3 instead of 1, it needs to be reworded to "this is the only strategy such that there exist no other strategy that has a positive expected score against it."

Here's how to check it.
rock v the strat:
strat choose rock 20%, but score diff is 0 since tie
strat chooses paper 60%, so 0.6 * -1 (for loss)
strat chooses scissors 20%, so 0.2 * 3 (3 for skunk)
add them up ======================================
equals 0

This means that if they choose rock against your strat on average the net score difference is 0.

Repeat for paper: 20% * 1 + 60% * 0 + 20% * -1 = 0
Repeat for scissors: 20% * -3 + 60% * 1 + 20% * 0 = 0

This means that no matter what they choose they cannot beat you on average. You are probably thinking that's nice, but even if they have an inferior strategy, using this will not actually give you an advantage, it will just tie. That is exactly correct. This only tells you how to be unbeatable on average not how to exploit other players tendencies. If you know your opponents tendencies, you can calculate which build you should use against them by just choosing the one that has the highest expected win average. The only time it pays to use a randomized starting build, is when your opponent knows your tendencies and you want to give him no option that on average beats you.

For all this to work we need better estimations of one build versus another. This is where I need your help. You don't have to redo the whole table, if you just say stuff like "I think at the pro level 9 pool has a 40% chance of beating 12 pool." If you are someone awesome like incontrol or midian you don't even need to explain why (other people do though).
5HITCOMBO
Profile Joined March 2006
Japan2239 Posts
March 21 2008 18:25 GMT
#26
On March 22 2008 02:14 flag wrote:
I have not explained the concept clearly. I'll try again by using a simpler example.

In rock paper scissors, rock > scissors > paper > rock. In the probability table, it would be listed as
r p s
r 50 0 100
p 100 50 0
s 0 100 50

Now you say rock v rock is not 50% win, it is a tie, well you rego and in that rego you have a 50% shot. My program would say you should pick each randomly with 33% chance. This means that this is the only strategy such that there exist no other strategy that beats it more than 50% of the time. This is a trivial example, so lets say rock paper scissors is a little more complicated, lets say if one player chooses rock and the other scissors, this is a "skunk". A skunk is like 3 wins, so if you were doing best of 10 this is much better than a normal win.

What percent of the time should you choose each now? Try to answer this now in your head (answer below). I guarantee no one will even come close to the correct answer (except maybe some poker players) and that is the point of this topic, to try and calculate something that we all do naturally but much more accurately.

Alot of people have said "but starcraft is not about the build its about how you play." This is totally true, but the fact remains some builds do have small advantages over the other. Even if these advantages are small, one should still strive to cache in on every advantage possible no matter how small, that is starcraft.

Starcraft is just like rock paper scissors, except by choosing a counter build you don't automatically win, instead you might have a 55% chance of winning. Where as some other counter like 9pool versus 12 hatch might have an 85% chance of win. Just like the "skunk" from rock paper scissors, choosing a 9pool over a 12hatch has a much higher pay off than something like 12 pool over a 9 pool.

Obviously skill has a much higher impact than the build in many cases, if you are really serious about improving you should be practicing not reading this. But this topic is theoretical for players already at "the pro level". I believe that even though this isn't directly that useful, if given reasonably accurate estimation of the win percentages, it will shed some light on which zerg builds are viable and which are not, perhaps better than previous analysis has done.

Here is the answer to the rock paper scissors skunk thing:
The answer is 20% rock, 60% paper, and 20% scissors. You are probably thinking pssh that can't be right, but it is actually easy to verify that it is correct using the assertion mentioned earlier: "this is the only strategy such that there exist no other strategy that beats it more than 50% of the time." Although since weight of winning with rock over scissors is +3 instead of 1, it needs to be reworded to "this is the only strategy such that there exist no other strategy that has a positive expected score against it."

Here's how to check it.
rock v the strat:
strat choose rock 20%, but score diff is 0 since tie
strat chooses paper 60%, so 0.6 * -1 (for loss)
strat chooses scissors 20%, so 0.2 * 3 (3 for skunk)
add them up ======================================
equals 0

This means that if they choose rock against your strat on average the net score difference is 0.

Repeat for paper: 20% * 1 + 60% * 0 + 20% * -1 = 0
Repeat for scissors: 20% * -3 + 60% * 1 + 20% * 0 = 0

This means that no matter what they choose they cannot beat you on average. You are probably thinking that's nice, but even if they have an inferior strategy, using this will not actually give you an advantage, it will just tie. That is exactly correct. This only tells you how to be unbeatable on average not how to exploit other players tendencies. If you know your opponents tendencies, you can calculate which build you should use against them by just choosing the one that has the highest expected win average. The only time it pays to use a randomized starting build, is when your opponent knows your tendencies and you want to give him no option that on average beats you.

For all this to work we need better estimations of one build versus another. This is where I need your help. You don't have to redo the whole table, if you just say stuff like "I think at the pro level 9 pool has a 40% chance of beating 12 pool." If you are someone awesome like incontrol or midian you don't even need to explain why (other people do though).

I do not understand how you can choose a strategy for a game of equal random chance.

Are you saying that you understand how to win every rock paper scissors match on average?
I live in perpetual fear of terrorists and studio gangsters
flag
Profile Blog Joined July 2007
United States228 Posts
March 21 2008 18:33 GMT
#27
No, im saying I have a strategy for rock paper scissors that no one can beat me more than half the time. That strategy is choose rock 1/3 the time, choose scissors 1/3 of the time, choose paper 1/3 of the time, make this choice randomly.

I'm also saying that this is the only strategy that has this property.
azndsh
Profile Blog Joined August 2006
United States4447 Posts
Last Edited: 2008-03-21 19:19:12
March 21 2008 19:18 GMT
#28
I also disagree with which BOs you include. Nobody ever 8pools, since it makes no sense with respect to overlord timing. Also, the build I use the majority of the time is 11gas 10pool.
flag
Profile Blog Joined July 2007
United States228 Posts
March 21 2008 19:59 GMT
#29
On March 22 2008 04:18 azndsh wrote:
I also disagree with which BOs you include. Nobody ever 8pools, since it makes no sense with respect to overlord timing. Also, the build I use the majority of the time is 11gas 10pool.



That means you agree actually, since after computation it was deemed don't 8 pool. It doesn't effect the percentages if the build isn't used, so it can't hurt to have them in extra. Please state your estimation analysis of 11gas 10pool versus other builds like 12pool 9pool 12hatch. And I'll throw it in in the chart, I've seen other zerg do this alot too so it should be added.
flag
Profile Blog Joined July 2007
United States228 Posts
March 21 2008 21:48 GMT
#30
On March 22 2008 03:25 5HITCOMBO wrote:
Show nested quote +
On March 22 2008 02:14 flag wrote:
I have not explained the concept clearly. I'll try again by using a simpler example.

In rock paper scissors, rock > scissors > paper > rock. In the probability table, it would be listed as
r p s
r 50 0 100
p 100 50 0
s 0 100 50

Now you say rock v rock is not 50% win, it is a tie, well you rego and in that rego you have a 50% shot. My program would say you should pick each randomly with 33% chance. This means that this is the only strategy such that there exist no other strategy that beats it more than 50% of the time. This is a trivial example, so lets say rock paper scissors is a little more complicated, lets say if one player chooses rock and the other scissors, this is a "skunk". A skunk is like 3 wins, so if you were doing best of 10 this is much better than a normal win.

What percent of the time should you choose each now? Try to answer this now in your head (answer below). I guarantee no one will even come close to the correct answer (except maybe some poker players) and that is the point of this topic, to try and calculate something that we all do naturally but much more accurately.

Alot of people have said "but starcraft is not about the build its about how you play." This is totally true, but the fact remains some builds do have small advantages over the other. Even if these advantages are small, one should still strive to cache in on every advantage possible no matter how small, that is starcraft.

Starcraft is just like rock paper scissors, except by choosing a counter build you don't automatically win, instead you might have a 55% chance of winning. Where as some other counter like 9pool versus 12 hatch might have an 85% chance of win. Just like the "skunk" from rock paper scissors, choosing a 9pool over a 12hatch has a much higher pay off than something like 12 pool over a 9 pool.

Obviously skill has a much higher impact than the build in many cases, if you are really serious about improving you should be practicing not reading this. But this topic is theoretical for players already at "the pro level". I believe that even though this isn't directly that useful, if given reasonably accurate estimation of the win percentages, it will shed some light on which zerg builds are viable and which are not, perhaps better than previous analysis has done.

Here is the answer to the rock paper scissors skunk thing:
The answer is 20% rock, 60% paper, and 20% scissors. You are probably thinking pssh that can't be right, but it is actually easy to verify that it is correct using the assertion mentioned earlier: "this is the only strategy such that there exist no other strategy that beats it more than 50% of the time." Although since weight of winning with rock over scissors is +3 instead of 1, it needs to be reworded to "this is the only strategy such that there exist no other strategy that has a positive expected score against it."

Here's how to check it.
rock v the strat:
strat choose rock 20%, but score diff is 0 since tie
strat chooses paper 60%, so 0.6 * -1 (for loss)
strat chooses scissors 20%, so 0.2 * 3 (3 for skunk)
add them up ======================================
equals 0

This means that if they choose rock against your strat on average the net score difference is 0.

Repeat for paper: 20% * 1 + 60% * 0 + 20% * -1 = 0
Repeat for scissors: 20% * -3 + 60% * 1 + 20% * 0 = 0

This means that no matter what they choose they cannot beat you on average. You are probably thinking that's nice, but even if they have an inferior strategy, using this will not actually give you an advantage, it will just tie. That is exactly correct. This only tells you how to be unbeatable on average not how to exploit other players tendencies. If you know your opponents tendencies, you can calculate which build you should use against them by just choosing the one that has the highest expected win average. The only time it pays to use a randomized starting build, is when your opponent knows your tendencies and you want to give him no option that on average beats you.

For all this to work we need better estimations of one build versus another. This is where I need your help. You don't have to redo the whole table, if you just say stuff like "I think at the pro level 9 pool has a 40% chance of beating 12 pool." If you are someone awesome like incontrol or midian you don't even need to explain why (other people do though).

I do not understand how you can choose a strategy for a game of equal random chance.

Are you saying that you understand how to win every rock paper scissors match on average?


On March 22 2008 03:33 flag wrote:
No, im saying I have a strategy for rock paper scissors that no one can beat me more than half the time. That strategy is choose rock 1/3 the time, choose scissors 1/3 of the time, choose paper 1/3 of the time, make this choice randomly.

I'm also saying that this is the only strategy that has this property.


On March 22 2008 05:21 5HITCOMBO wrote:
Show nested quote +
On March 22 2008 03:33 flag wrote:
No, im saying I have a strategy for rock paper scissors that no one can beat me more than half the time. That strategy is choose rock 1/3 the time, choose scissors 1/3 of the time, choose paper 1/3 of the time, make this choice randomly.

I'm also saying that this is the only strategy that has this property.

OH SHIT

YOU HAVE A STRATEGY FOR WINNING HALF THE TIME IN ROCK PAPER SCISSORS????


You are essentially making fun of the obviousness of an answer to a question that you asked. That is not a very nice way to treat yourself.

I do not wish for you to harm yourself any more, so please 5hitcombo do not make any future post in this thread.
ZerG~LegenD
Profile Blog Joined August 2007
Sweden1179 Posts
March 21 2008 21:49 GMT
#31
How did you make up those statistics?
Even a broken clock is right twice a day
Navane
Profile Blog Joined February 2007
Netherlands2751 Posts
March 21 2008 23:33 GMT
#32
the one thing I lack in this thing is the probabillity of a person using a certain BO against you.

MrBobby
Profile Joined February 2008
United Kingdom21 Posts
March 22 2008 03:55 GMT
#33
merely as a point of interest, statistics have been gathered from mass rps gaming and it has been undeniably shown that it is NOT a game of chance, as people do NOT pick each choice 33.3333... % of the time.
Beginner players tend to play thus-
Rock is most common, so for their first throw they choose paper, to beat rock.
For non first throw, players tend to subconciously beat their own last throw. So their second would scissors.
I tested this with someone the other and they followed this pattern exactly ;p
As did I to start with, because I forgot lol. Then i remembered this, and won.
Of course more advanced RPS players go deeper into bluffs, double bluffs, etc, etc.
Serious, I'm not even kidding.
Chill
Profile Blog Joined January 2005
Calgary25998 Posts
March 22 2008 05:33 GMT
#34
Deleted some posts. I have nothing to add to this thread, but I think it's a worthwhile idea/project. As for how to get meaningful data into it, I have no idea.
Moderator
5HITCOMBO
Profile Joined March 2006
Japan2239 Posts
March 22 2008 07:44 GMT
#35
On March 22 2008 03:33 flag wrote:
No, im saying I have a strategy for rock paper scissors that no one can beat me more than half the time. That strategy is choose rock 1/3 the time, choose scissors 1/3 of the time, choose paper 1/3 of the time, make this choice randomly.

I'm also saying that this is the only strategy that has this property.

Okay, I'm going to post one more thing and leave this thread for good.

Even if you have a strategy like that, you are incorrect in saying that "no one can beat me more than half the time."

No matter what, your opponent can always win if they choose the opposite of what you throw. This is the fault of statistics.
I live in perpetual fear of terrorists and studio gangsters
flag
Profile Blog Joined July 2007
United States228 Posts
March 22 2008 16:02 GMT
#36
On March 22 2008 06:49 ZerG~LegenD wrote:
How did you make up those statistics?

For some of the match ups that occur less frequently I tested them with saarto. For others I watched a bunch of ZvZ replays of JulyZerg and Savior. It really is not very accurate at this point. I plan on attempting a more systematic way to calculate these probabilities soon, but I was also hoping to get some input from others.
On March 22 2008 12:55 MrBobby wrote:
merely as a point of interest, statistics have been gathered from mass rps gaming and it has been undeniably shown that it is NOT a game of chance, as people do NOT pick each choice 33.3333... % of the time.
Beginner players tend to play thus-
Rock is most common, so for their first throw they choose paper, to beat rock.
For non first throw, players tend to subconciously beat their own last throw. So their second would scissors.
I tested this with someone the other and they followed this pattern exactly ;p
As did I to start with, because I forgot lol. Then i remembered this, and won.
Of course more advanced RPS players go deeper into bluffs, double bluffs, etc, etc.
Serious, I'm not even kidding.

I think you might have missed a paragraph from previous post, hopefully this clears it up:

This means that no matter what they choose they cannot beat you on average. You are probably thinking that's nice, but even if they have an inferior strategy, using this will not actually give you an advantage, it will just tie. That is exactly correct. This only tells you how to be unbeatable on average not how to exploit other players tendencies. If you know your opponents tendencies, you can calculate which build you should use against them by just choosing the one that has the highest expected win average. The only time it pays to use a randomized starting build, is when your opponent knows your tendencies and you want to give him no option that on average beats you.
On March 22 2008 14:33 Chill wrote:
Deleted some posts. I have nothing to add to this thread, but I think it's a worthwhile idea/project. As for how to get meaningful data into it, I have no idea.

Thanks
Purind
Profile Blog Joined April 2004
Canada3562 Posts
Last Edited: 2008-03-22 23:05:33
March 22 2008 23:04 GMT
#37
I am very confused. I'm gonna say how I interpret this, and you correct me.

OK, so my understanding is, you start with a table with every mu vs. every other mu. You can make up (from watching games, pull numbers our of your ass, any method you wish) a table of probabilities (ie. you randomly say that 4 pool has 10% chance of beating 5 pool). You then make up another table of how likely the opponent is going to use a certain strat (ie. 10% of going 4 pool, 60% chance of going 9 pool, etc.). You then crank out some math based on positions and these two tables to determine which build "overall" will give you the most amount of wins over the long run.

Is my understanding correct?

Although this table won't be that useful, as you would have to recompute all of the tables for each player and each map, and even then the probabilities are very rough ballparks that won't decide how you play the game anyway. Though I do think it's pretty interesting, and things don't need to be useful to be interesting.

Just wondering, is your program as flexible as I think it is? Like, you can change any of the percentages around, you can add bo's (thus we can apply this to any mu we want)? How hard would it be (aside from redoing all the numbers and charts) to say, change the map from Python to Hunters (changing from 4 players to 8 players would screw up some of the scouting probabilities, no?)
Trucy Wright is hot
flag
Profile Blog Joined July 2007
United States228 Posts
March 23 2008 14:58 GMT
#38
Your understanding is basically correct except there is not a separate table for how likely your opponent is to use each strat, instead it uses the results for that.

The program doesn't have anything about starcraft in it, it just takes input of a matrix which has the percent win for each match up. And outputs what percent of the time to choose each. So for each match up, map, etc all the percentages would change and right now that would have to be done manually.

I have an idea to generate the percentages automatically using this method:
Simulate the builds, for every x seconds a player has lings in the other's base while they have none, give a drone kill. Once both players have lings it is now just a calculation of economic strength versus each other, this can be measured in how many seconds it would take one player to catch up economically to the other. Now the percent chance of win is solely a function of economic difference. This is not perfect, real starcraft is more complicated than this in many ways. Some of these ways could be accounted for but there are really too many. Two that I have in mind now are a small bonus of some sort for the aggressor. And some sort of bonus for getting gas up earlier.

This method will not be perfect but it will be consistent for all build orders at least. It could also be changed to other maps easily because only variables are time to get to them and a table of how many minerals per second per drone you get.
exalted
Profile Blog Joined March 2004
United States3612 Posts
March 23 2008 15:55 GMT
#39
5hitcombo, I always thought of you as a pretty intelligent poster, and I am unfortunately annoyed by your blatant stupidity in this thread.

flag, I really appreciate your work into this, even if there are no major revelations that come from this. I think the biggest reason is because each individual player has their own tendencies, and the most important thing is to adapt to that particular opponent. Obviously a 1/3 1/3 1/3 strategy in RPS is optimal according to game theory, but since people do different strategies, there are counter strategies. Therefore, you make a small mistake of deviating from "optimal play" in order to take advantage of your opponent's "larger mistakes". (this ties into fundamental theory of poker, etc..)

Simple Starcraft example would be if someone constantly 4 pools, then you would 5-9 pool every game, despite this not being the "optimal strategy" in your table. If I play against Julyzerg, it is therefore more intimidating than a more 'conventional' zerg, seeing how he is capable of very rarely 4pooling, making his potential "build range" wide.

Bottom line is, while it is good to try to seek perfection, true perfection is knowing your opponents tendencies and making your 'build order range' as wide as possible (you are capable of anything), while subtly adapting to exploit your opponent.
too easy
Cascade
Profile Blog Joined March 2006
Australia5405 Posts
March 23 2008 17:16 GMT
#40
Well done. I've been thinking of doing this as well for a long time, but i couldnt really convince myself of the usefulness. :/ anyways, im happy to se it done.

For those that want to go more into detail, the solution is refered to as a "Nash equilibrium" and you can read more about it on wiki. Correct me if this is not how you've done flag, but Im pretty sure this is how you did it.

http://en.wikipedia.org/wiki/Nash_equilibrium

Reading just the first paragraph a few times should do the trick.

Note, that while, as stated already, this isnt useful in the case of a public game on bnet, it is highly useful for progamers. Difference is that your oponent in progaming will have access to all opening you've ever done. The (mathematically simpler) case of random pubby was cover by chill a while ago iirc.

So you basically just made up the winning percentages yourself? Or could you explain a bit closer exactly how you got them. I think the percentages really need to be looked over for this to be anywhere close to reality.

Im not a good player myself, but isnt 42% for 12 pool > 12 hatch a bit high? If you'd down that percentage a bit, 12 hatch would be more viable, so itd be done more, which would make 9 pool more viable, giving results closer to reality.

Im not sure. I would love it if this would produce useful infomration, but I think you have to find a better way of getting the percentages for this to be useful. Like statistics from every ZvZ ever played by all progamers... So if someone got a year or two to spare for just watching ZvZs and taking statistics, we could get this going.
Prev 1 2 3 4 Next All
Please log in or register to reply.
Live Events Refresh
The PiG Daily
00:00
CLEM vs SOLAR bo7 TLMC
Clem vs Solar
PiGStarcraft502
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
PiGStarcraft502
SpeCial 122
UpATreeSC 62
StarCraft: Brood War
GuemChi 5737
Artosis 687
NaDa 31
Dota 2
monkeys_forever811
League of Legends
JimRising 566
Counter-Strike
fl0m1923
minikerr6
Other Games
summit1g12490
C9.Mang0439
hungrybox300
Trikslyr162
Maynarde117
RuFF_SC225
Organizations
Other Games
gamesdonequick1076
BasetradeTV222
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 14 non-featured ]
StarCraft 2
• davetesta35
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• Azhi_Dahaki15
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Other Games
• Scarra1424
• imaqtpie1117
Upcoming Events
RSL Revival
1h 17m
GSL
7h 17m
Afreeca Starleague
9h 17m
Barracks vs Leta
Royal vs Light
WardiTV Map Contest Tou…
10h 17m
RSL Revival
1d 9h
Replay Cast
1d 23h
The PondCast
2 days
KCM Race Survival
2 days
WardiTV Map Contest Tou…
2 days
CranKy Ducklings
2 days
[ Show More ]
Escore
3 days
RSL Revival
3 days
WardiTV Map Contest Tou…
4 days
Universe Titan Cup
4 days
Rogue vs Percival
Ladder Legends
4 days
uThermal 2v2 Circuit
4 days
BSL
4 days
Sparkling Tuna Cup
5 days
WardiTV Map Contest Tou…
5 days
Ladder Legends
5 days
BSL
5 days
Replay Cast
5 days
Replay Cast
6 days
Wardi Open
6 days
Monday Night Weeklies
6 days
Replay Cast
6 days
Liquipedia Results

Completed

Proleague 2026-04-20
RSL Revival: Season 4
NationLESS Cup

Ongoing

BSL Season 22
ASL Season 21
CSL 2026 SPRING (S20)
IPSL Spring 2026
KCM Race Survival 2026 Season 2
StarCraft2 Community Team League 2026 Spring
WardiTV TLMC #16
Nations Cup 2026
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2
PGL Cluj-Napoca 2026
IEM Kraków 2026

Upcoming

Escore Tournament S2: W4
Acropolis #4
BSL 22 Non-Korean Championship
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
Maestros of the Game 2
2026 GSL S2
RSL Revival: Season 5
2026 GSL S1
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
IEM Atlanta 2026
Asian Champions League 2026
PGL Astana 2026
BLAST Rivals Spring 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.