• Log InLog In
  • Register
Liquid`
TeamLiquid Liquipedia LiquidDota LiquidLegends
EDT 23:29
CEST 05:29
KST 12:29
  • 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
Shopify TSL 735WTL 2021 Summer - Week 3 Recap and Week 4 Preview11Code S RO16 Preview: Trap, Armani, sOs, Zest5Code S RO16 Preview: Rogue, Zoun, INnoVation, Dark11[ASL11] Ro24 Preview Pt 3:Contenders and Streamers10
Community News
FlaSh going to army in 3 weeks46ESL Open Week #66: Stats, Clem, Solar win6Code S RO16: Rogue and INno advance to the RO89ByuN to begin wrist treatment12New Worlds Map Contest: ALL SUBMISSIONS56
StarCraft 2
General
Shopify TSL 7 Pros/ Former pros that offer coaching? WTL 2021 Summer - Week 3 Recap and Week 4 Preview [GSL] Music List Code S RO16: Rogue and INno advance to the RO8
Tourneys
The Siege Perilous - $5,000 in top-end hardware! [WTL 2021] Summer - Week 4 Genesis Legends Inv #6 Apr 16/18th 7PM CET [GSL 2021] Code S - Group D Team GP Cup
Strategy
How to Defeat Protoss - Part 1: Powering Simple Questions Simple Answers Practice Partner Thread Season 1 - 2018 How to Break the F2 Hotkey Addiction
Custom Maps
[M] (2) Routavaara [M] (2) Tropical Sacrifice [M] (4)Nautilus [UMS] Micro Match
External Content
The StarCraft Observer Podcast Episode #5 The Pylon Show Mutation # 260 Fright night Mutation # 259 Breath Of Destruction
Brood War
General
[ShowMatch] Foreign All-Star vs Korean Gamer Ladder statistics race distribution (2021?) ShieldBattery: Relaunched FlaSh additional info on Army+arm situation FlaSh going to army in 3 weeks
Tourneys
BSL 2v2 Showmatch - MadiNho/KenZy vs Scan/BishOp Reps.Ru Victory Day present New Worlds Map Contest: ALL SUBMISSIONS BSL12 - Russia Puts in Money
Strategy
Simple Questions, Simple Answers Fog of War Noises Sorry's TvP lategame Ghost strategies? pvz FE, goons opening
Other Games
Heroes of the Storm
HotS: WP and Funny Moments [HotS] CCL Season 2: ONYX [HotS] The Road to Paris QQ/Rage Thread. Simple Questions, Simple Answers
General Games
Path of Exile Genshin Impact - Coop RPG Cyberpunk 2077 Diablo 2 thread Final Fantasy XIV
TL Mafia
[M][N] Mafia Mafia: Mafia Edition Active List of Mafia Games 2.0 TL Mafia Community Thread Active List of Mafia Games [M][T] Poker Mafia
Hearthstone
Is Hearthstone Gambling?
LoL General
LoL Tournaments
LoL Strategy
Community
General
US Politics Mega-thread Coronavirus and You NASA and the Private Sector Trading/Investing Thread Men go body sculpting
Fan Clubs
The Scarlett Fan Club The One And Only Incredible Acer.Bly Fan Club! The TY Fan Club
Media & Entertainment
[Manga] One Piece Korean Music Discussion [TV] HBO Game of Thrones Hip Hop / Rap Music Discussion Movie Discussion!
Sports
2020 - 2021 Football Thread NBA General Discussion 2020 NFL and College Football Corona Season Formula1 2019 TL Golf Thread
Tech Support
Computer Build, Upgrade & Buying Resource Thread Simple Questions Simple Answers Help! i need a low profile keyboard!!!
TL Community
The Automated Ban List Recent Gifted Posts Ask TL Staff Anything
Blogs
The StarCraft O…
TheStarCraftObserver
Magic the Gathering Cu…
TheRealNanMan
Whale Watching at Hervey Bay i…
Tak3r
To Be a Vtuber
Zambrah
Help me win a vacation by watc…
Chosi
Golf Battle Report (Persona…
FlaShFTW
Customize Sidebar...

Website Feedback

Closed Threads



Active: 819 users

Scientifically Measuring Mining Speed

Forum Index > StarCraft 2 Strategy
Post a Reply
Piousflea
Profile Joined February 2010
United States259 Posts
Last Edited: 2010-08-02 23:21:15
July 31 2010 00:38 GMT
#1
by PiousFlea
07/30/2010

Description
I once asked the question, "just how many minerals per second does a SCV mine?" and I was surprised to find no clear answer. Liquipedia had a very minimal article on resource harvesting, with a graph generated from measuring income in replays.

I hope that this article provides some clear data about mining rates in SC2.
==========
TLDR Abstract:
- From 0 to 2 SCVs/patch, each additional SCV adds ~39-45 minerals/game minute.
- Going from 2 SCVs/patch to 3 SCVs/patch will yield diminishing returns.
- 3 SCVs/patch will fully saturate a mineral patch. Adding additional SCVs will not increase mining rate at all.
- At full saturation, each patch will yield ~102 minerals/minute.
- A base with 8 mineral patches will yield ~672 minerals/min with 16 SCVs, or ~816 minerals with 24 SCVs.

- From 0 to 2 SCVs/geyser, each additional SCV adds ~33-42 gas/game minute.
- Going to 3 SCVs/geyser yields a slightly smaller amount of gas.
- 3 SCVs will usually saturate a geyser, but some far-corner geysers will require 4 SCVs to saturate. (the 4th SCV yields only a small increase in income)
- At full saturation, each geyser will yield ~114 gas/minute.
- A base with 2 vespene geysers will yield ~228 gas/minute with 6 SCVs (7 if unlucky).

With 3 SCVs / mineral patch, it takes ~14m:42s to mine out a base.
With 2 SCVs / mineral patch, it takes ~17m:51s to mine out a base.
With fully saturated gas, it takes ~13m:09s to deplete a geyser.

==========
Methods
- WorldEdit was used to generate a map with multiple copy-pasted "clones" of a base. The first "clone" was the full base, with 8 mineral patches and 2 gas placed in positions realistic for a melee map. Each of the other "clones" had all 1 mineral patch and 1 gas, and no other resouces. In between the clones, 8 mineral positions and 4 gas positions were represented.

- A real-world stopwatch was used for timing purposes.

- All tests were done in Normal speed. At normal speed, game-time and real-time correlate 1:1. This was verified with stopwatch timing of constructing a SCV (17 seconds game-time and real-time) and constructing a Command Center (100 seconds game-time and real-time).

- Fastest speed is 1.4 game seconds per real second. (1m24s game-time per real minute)

- All timing tests were done from harvesting-in-progress. (ie, the stopwatch was started after the SCVs had been mining for a while) This is to avoid the delay from ordering a stationary SCV to start mining.

==========
Results

1) Mining Theory
Mining can be simplified into a "cycle" that is repeated endlessly (until the resource patch runs dry). The cycle begins/ends when the SCV returns a resource packet (mineral or gas) to the CC. It can easily be shown that for n SCVs, all of the SCVs spend equal time on each "cycle". If this was not true, the faster SCV would speed up until it "collided" with the previous SCV's mining cycle. This would force it to wait at the mineral patch, slowing it down.

For a single resource patch being harvested by n SCVs, there are only two possible cycles:
- Unsaturated: Each SCV harvests for x seconds and travels for y seconds. None of the SCVs ever have to wait for the previous SCV to finish harvesting.
- Saturated: The patch is always occupied. Each SCV harvests for x seconds, travels for y seconds, and waits for z seconds at the patch.

Therefore, the mining rate per SCV per second can be shown to equal:
Eq.i) Minerals/SCV-second = 5 / (x+y+z)
Eq.ii) Gas/SCV-second = 4 / (x+y+z)


-----
Knowing x also allows you to calculate the saturated mining rate, and therefore the number of SCVs needed to saturate.

- Assuming saturation - there is always an SCV mining the resource patch. Therefore, a resource packet is returned every x seconds.
Eq.iii) Saturation Minerals/second = 5/x
Eq.iv) Saturation Gas/second = 4/x


The saturation point is therefore defined by travel time and harvesting time:
Eq.v) #SCVs to Saturate = (x+y)/x


This makes intuitive sense - in the "fastest possible map" scenario (travel time = 0), only 1 SCV per patch is needed for saturation. In the "distance mining" scenario (travel time >> mining time) the number of SCVs needed for saturation is directly proportional to distance.

==========
2) Measuring Timings
Based on the results of section (1), one would expect that you can fully predict mining behavior just by knowing the times x and y. Therefore, it is important to measure timings precisely.

The mining time x can be deduced from the saturation mining rate. Therefore, I put 8 SCVs on a single resource patch to ensure saturation, then measured timing two different ways (this was the most time consuming part of my test):
- Resource packets returned at 1, 2, 5 and 10 minutes (this was my main data)
- Time to return 10 resource packets. (this was a double-check)

Since this is a saturation test, the rate of resource return should not depend on distance to the resource patch. I tested two vespene geysers at different distances, and they indeed gave the same results.

MINERALS: ~20.4 packets/min (102 minerals), 2.94 sec/packet
GAS: ~28.6 packets/min (114 gas), 2.10 sec/packet


Once mining time is precisely known, the round-trip travel time (y) to a resource patch can be calculated as follows:
- Put a single SCV on that resource patch.
- Measure time to return 10 resource packets.
- This gives you the time-per-cycle. (= x + y)
- Subtract x.

Unlike x which is a constant, y is highly variable due to travel distance. Using realistically placed mineral patches and gas geysers, I obtained the following values of y:
MINERALS: 3.8-4.8sec travel time
GAS: 3.6-5.0sec travel time


Note that the numbers are very similar, as one might expect since minerals and gas are at similar distance from the CC.

==========
3) Calculating income rate
Using the equations (i)-(iv) and the empirically measured variables x and y, one can calculate expected income for SCVs on a single mineral patch or gas geyser:

- One SCV on one mineral patch harvests 39-45 minerals per game minute, depending on distance.
- Two SCVs on one mineral patch harvest 78-90 minerals per game minute, depending on distance.
- Three SCVs on one mineral patch harvest ~102 minerals per game minute. This is fully saturated and does not depend on distance.
- One SCV on gas harvests 33-42 gas per game minute, depending on distance.
- Two SCVs on gas harvest 67-84 gas per game minute, depending on distance.
- Three SCVs on gas harvest 101-114 gas per game minute, depending on distance. In the case of far-diagonal gas placement you will need 4 SCVs for full saturation.
- Four SCVs on gas harvest ~114 gas per game minute. This is fully saturated and does not depend on distance.
- A fully saturated base with 8 minerals and 2 gas will harvest ~816 minerals and ~228 gas per game minute.

Note that in the worst case of far-diagonal gas placement, using only 3 SCVs causes you to lose ~13 gas per minute which is 11% of your total gas income! (that really sucks) You will definitely want to cough up those 50 minerals for the 4th SCV.

==========
4) Verifying income rate
Equations and math are all good, but it's worthless if it doesn't correlate to real data. So here's the data.


Mineral income was measured by running SCVs for 3 minutes and writing down resources mined in the 1st, 2nd, and 3rd minute.
4a) Closest mineral patch, SCVs vs income
- 1 SCV: Measured 45min/minute (predicted 45min/m)
- 2 SCVs: Measured 90min/minute (predicted 90min/m)
- 3 SCVs: Measured 100-105min/minute (predicted 102min/m)

4b) Furthest mineral patch, SCVs vs income
- 1 SCV: Measured 35-40 min/minute (predicted 39min/m)
- 2 SCVs: Measured 75-80min/minute (predicted 78min/m)
- 3 SCVs: Measured 100-105min/minute (predicted 102min/m)

Gas income was measured more easily (I got tired) by timing the time spent obtaining 40 gas for 1 scv, 80 gas for 2 scvs, and 120 for 3-4 scvs. This was used to estimate the number of seconds per gas packet returned.

4c) Close gas geyser, SCVs vs income
- 1 SCV: Measured 6.3 seconds/packet (predicted 6.3s)
- 2 SCVs: Measured 2.9 seconds/packet (predicted 3.1s)
- 3 SCVs: Measured 2.1 seconds/packet (predicted 2.1s)
- 4 SCVs: Measured 2.1 seconds/packet (predicted 2.1s)

4d) Far gas geyser, SCVs vs income
- 1 SCV: Measured 7.1 seconds/packet (predicted 7.1s)
- 2 SCVs: Measured 3.7 seconds/packet (predicted 3.6s)
- 3 SCVs: Measured 2.4 seconds/packet (predicted 2.4s)
- 4 SCVs: Measured 2.1 seconds/packet (predicted 2.1s)

Finally, total Mineral and Gas income for a fully saturated base (24 SCVs on minerals, 7 SCVs on gas):

4e) Full base income, 3 SCV/min, 3-4 SCV/gas
- 1 minute: Measured 810min / 232gas (predicted 816/228)
- 2 minutes: Measured 1615min / 460gas (predicted 1632/456)

As you can see, the measured and predicted values are near-perfect matches.

==========
CONCLUSION

TheoryCraft is close to 100% accurate for calculating mineral and gas mining rates.
Seek, behold, and reveal the truth
Piousflea
Profile Joined February 2010
United States259 Posts
July 31 2010 00:44 GMT
#2
This also allows us Zerg players to accurately calculate number of drones to support various builds. For a simple example, early game mass speedlings:

1 optimally macro'd hatchery produces 3 natural larvae and 4 injected larvae per 45 game seconds. (9.33 larvae per game minute) Let's round this to 9 larvae/min.
9 larvae = 1 ovie (100/0) + 16 lings (400/0) = 500 minerals

Assuming an average of 42 minerals/worker-minute, you will need 500/42 = 12 drones on minerals to support an optimal number of mass speedlings (16 lings per minute).

That's not a lot of drones!
Seek, behold, and reveal the truth
Batch
Profile Joined May 2010
Sweden692 Posts
July 31 2010 01:15 GMT
#3
Great, I did these calculations by myself but now I can double check my findings. Thanks!
rkiga
Profile Joined June 2010
United States44 Posts
Last Edited: 2010-07-31 02:31:16
July 31 2010 02:23 GMT
#4
From my tests, average mining on 8 patches with 8 workers was ~43 minerals/worker/minute. 16 workers was ~42 minerals/worker/minute.

So I have nothing much to contribute other than confirming what you said, and stating that I found this graph to be inaccurate (possibly just mislabeled). I don't want to just remove it, but not sure how best to flag or edit the wiki to show that it needs to be replaced.
GSL bot activated
Renseru
Profile Joined July 2010
United States45 Posts
July 31 2010 04:05 GMT
#5
I love posts like these. I think these types of stats are what will really nail down build orders and optimal strategy. Thanks again.
You're born broke, you die broke, everything in between is variance.
Saxartist
Profile Joined July 2010
2 Posts
July 31 2010 05:40 GMT
#6
Really nice, I wish I could pull myself out of games to do stuff like this :p
The.Doctor
Profile Joined February 2010
Canada333 Posts
Last Edited: 2010-07-31 21:57:59
July 31 2010 21:57 GMT
#7
Haha nice! I was just doing some cost/benefit analysis on Terran examining what time would be best to make an orbital command to maximize different goals and I needed this information.
The Boss.
skryer
Profile Joined July 2010
Sweden1 Post
July 31 2010 23:51 GMT
#8
this is awesome! been looking for something like this for a while, thank you very much
potatoedoughnut
Profile Joined July 2008
United States334 Posts
August 01 2010 02:11 GMT
#9
Very awesome. Thanks for doing the testing!
Eagles may soar, but weasels do not get sucked into jet engines.
Piousflea
Profile Joined February 2010
United States259 Posts
August 02 2010 23:18 GMT
#10
Slightly updated/clarified the OP.
Seek, behold, and reveal the truth
Vlain
Profile Joined October 2010
United States4 Posts
October 19 2010 02:39 GMT
#11
Great info Piousflea!

I just wanted to thank you personally for doing all this work. Your calculations were critical to creating accurate Value columns (dmg per sec per resources spent) for the unit spreadsheet I posted on the official battlenet SC2 forums.
`Twas brillig, and the slithy toves Did gyre and gimble in the wabe: All mimsy were the borogoves, And the mome raths outgrabe.
Brewed Tea
Profile Joined October 2010
United States124 Posts
November 17 2010 17:26 GMT
#12
this is really great! this might be a dumb question but is this equation applicable to all three races? i am assuming so because that would be totally IMBA but still
if it wasnt for mules terrans would have to 15 hatch every game.
The Touch
Profile Joined September 2010
United Kingdom667 Posts
Last Edited: 2011-04-10 21:18:24
December 29 2010 14:13 GMT
#13
So I was searching for mining rates and came across this thread, and figured I'd do a little testing of my own in an attempt to add to the discussion using a real world map.

--edit--

I redid the minerals test on the map Abyss (8 player map) in order to get a more rounded picture of real-world average mining distances and angles. Will redo the gas test at some point too, on the same map.

tl;dr - My results broadly support the conclusions in the OP, with the exception of expected mineral income when using 24 harvesters per base.

666.9 minerals per minute per base @ 2 harvesters per patch
796.1 minerals per minute per base @ 3 harvesters per patch
40.2 gas per geyser @ 1 harvester per gas
80.6 gas per geyser @ 2 harvesters per gas
114 gas per geyser @ 3 harvesters per gas

Replays:

Gold Minerals and Gas - Steppes of War (to be changed) - Mining Test
[image loading]

Normal Minerals - Abyss - Mining Test 2
[image loading]

Results:

All numbers are rounded to 1dp.

Normal Minerals - 2 drones per base
12 bases, 2 drones per patch, 16 drones per base, 192 drones total.
30:00 - 37:00 in Mining Test 2

Minerals at Start: 12,695
Minerals at End: 60,715
Total Income: 48,020
Income Per minute: 8003.3
Income Per mineral patch per minute: 83.4
Income Per base per minute: 666.9
Average Income Per harvester per minute: 41.7

Normal Minerals - 3 drones per base
8 bases, 3 drones per patch, 24 drones per base, 192 drones total.
42:30 - 47:30 in Mining Test 2

Minerals at Start: 72325
Minerals at End: 104155
Total Income: 31,830
Income Per minute: 6,366
Income Per mineral patch per minute: 99.5
Income Per base per minute: 795.8
Average Income Per harvester per minute: 33.2

Gold Minerals
2 bases, 2 drones per patch, 12 drones per base, 24 drones total.
40:00 - 47:00 in Mining Test

Minerals at Start: 29,710
Minerals at End: 39,489
Spending during test: 0
Total Income: 9,779
Income Per minute: 1,397
Income Per mineral patch per minute: 116.4
Average Income Per harvester per minute: 58.2

Gas - 1 drone
10 gas, 1 drones per gas, 2 drones per base, 10 drones total.
30:00 - 40:00 in Mining Test

Gas at Start: 2,354
Gas at End: 6,374
Spending during test: 0
Total Income: 4,020
Income per minute: 402
Income per geyser per minute: 40.2
Average Income Per harvester per minute: 40.2

Gas - 2 drones
10 gas, 2 drones per gas, 4 drones per base, 20 drones total.
41:00 - 50:00 in Mining Test

Gas at Start: 6,898
Gas at End: 14,150
Spending during test: 0
Total Income: 7,252
Income per minute: 806
Income per geyser per minute: 80.6
Average Income Per harvester per minute: 40.3

Gas - 3 drones
10 gas, 3 drones per gas, 6 drones per base, 30 drones total.
52:00 - 59:00 in Mining Test

Gas at Start: 16,290
Gas at End: 24,238
Spending during test: 0
Total Income: 7,948
Income per minute: 1,135
Income per geyser per minute: 114
Average income per harvester per minute: 37.8

Conclusion:

My results return an almost identical income for gas, but slightly lower values for minerals. My recorded income of 666.9 minerals per minute per base, when using 2 harvesters per patch, is less than 1% shy of the expected 672, which I imagine is within acceptable tolerances, but when using 3 harvesters per patch, my recorded income of 796.1 minerals per minute per base is almost 3% off the expected rate of 818 (which could make the difference between being able to afford that cannon/roach/planetary fortress in time and dying to a timing attack). I suspect that harvesters are just spending more time bouncing back and forth between mineral patches than the theory calculations account for.

But yeah, basically all I've done is provided another data set that broadly supports everything in the OP, while noting that real world conditions don't quite live up to the theorycrafting. Shocking, I know
You Got The Touch
Seinis
Profile Joined February 2010
Finland28 Posts
Last Edited: 2012-11-11 18:57:52
November 11 2012 18:33 GMT
#14
Did some follow up research and used your results to calculate amounts of minerals lost in harrass. I did the calculations (no empirics) about half year ago, were about to write a post about it to TL but had no rights and forgot about it... Today I posted it for some1 else so I thought I post my results here too.

edit: the minerals are lost from two reasons. 1. The amount lost to build back the probes, which is linear in amount of probes and 2. the lost mining time, which is non-linear relationship to amount of probes lost (the relationship is convex).

http://postimage.org/image/b0q03c6px/full/

If you think it is interesting, I can explain more. I am an applied math student so I find this stuff fun to do, even though its necessarily not relevant (atleast at this level). Actually I would be interested in a sc2 math forum if there were one =). For example, statistical analysis, predicting outcomes, game theory for different setups, scenario analysis of different strategies etc =).
Natalya
Profile Joined December 2011
Belgium287 Posts
Last Edited: 2012-11-11 21:53:10
November 11 2012 21:39 GMT
#15
If you're interested in doing math in relation with sc2, try this one:

A couple year ago i wrote some articles i never published. The idea was the following : Players at SC2 should manage to get themself in a situation of guaranteed win, which is defined as a situation in which you have a) more army but the same eco as your opponent b) more eco but the same army as your opponent.

Because in this situation you can either go pure army or pure eco and be ahead 2 steps in eco with equal army, 2 steps ahead in army with equal eco or be one step ahead on both.

To complicate a little, the player which has this advantage has to make a confrontation happens before both players are maxed (because then his advantage is nullified). And he has to attack in a window that is a "timing push window" for him but not for his opponent! A timing push window is a window in which everything you invested on is paying. That is, you cut probes something like a minute earlier so that they have paid for themself. Plus there is no dead money in upgrades or tech. All your upgrades are done, your tech has kicked in aswell.

To complicate a little more, you not only have to push accross the map to make the confrontation happens, before maxing out and in a timing push window, but you have to be ahead enough that the time it will take to walk across the map with your army does not let your opponent catch up in army supply.

To complicate even more, races do not work the same. That is, Z can choose to make only drones with their hatches then only army. Other races have to build gateway etc. Terran have mules, which means their income is the highest at the time they have their first mule for instance, etc.

If you assume a perfectly balanced situation and no army composition advantage (good enough scouting), it means that the guy with the biggest army value wins the fight tuss the game.

Now puts all that into math and tell me which build of which race is the best ever!!

I expect the result to be 6 pool or something because your army value will be bigger no matter what, even against 11-11, for a brief period of time.

What would be cool would be to see if those math are any irrelevant to analyse game played by pros in X or Y tournament.

What would be ABSOLUTELY awesome would be to do analysis such as this one : a terran goes CC first, a terran goes double gas cloack banshee into CC. Given the delay on the CC and the number of scv not build, how much scv does the banshee has to kill to pay for itself? Ofcourse the banshee has to kill enough scv to get both players even in scv count or it didnt pay for itself. That number of scv could be X. Given one player researched cloack and the other one scanned, if the banshee killed X+1 scv before dying, in how much time after the killing will the banshee have paid for itself? That is, if one scv mine 40 ressource/minute, and the banshee is 200 ressource + 200 for cloack - 270 for scan, it will have paid for itself a little more than 3 minutes later. incomewise. But the player that lost scv has to remake them, and it's 50 minerals a piece, so given what number X is, it could be that the banshee would pay for itself by killing only 2-3 scv or something. Then you could take it to the next level by saying "yeah but what if we reach optimal saturation on 2 base for both player before the mining time lost in dead scv would make the banshee paying for itself?"

Well well well, speculations :D

And all that stuff doesnt take into account the harass possibilites, the cost of scouting, the risk/reward of assumptions players have to do all the time etc etc, making sc2 a game that's maybe not possible to fully grasp by abstract concept alone.
EngrishTeacher
Profile Blog Joined March 2012
Canada1109 Posts
November 12 2012 02:16 GMT
#16
On November 12 2012 06:39 Natalya wrote:
If you're interested in doing math in relation with sc2, try this one:

A couple year ago i wrote some articles i never published. The idea was the following : Players at SC2 should manage to get themself in a situation of guaranteed win, which is defined as a situation in which you have a) more army but the same eco as your opponent b) more eco but the same army as your opponent.

Because in this situation you can either go pure army or pure eco and be ahead 2 steps in eco with equal army, 2 steps ahead in army with equal eco or be one step ahead on both.

To complicate a little, the player which has this advantage has to make a confrontation happens before both players are maxed (because then his advantage is nullified). And he has to attack in a window that is a "timing push window" for him but not for his opponent! A timing push window is a window in which everything you invested on is paying. That is, you cut probes something like a minute earlier so that they have paid for themself. Plus there is no dead money in upgrades or tech. All your upgrades are done, your tech has kicked in aswell.

To complicate a little more, you not only have to push accross the map to make the confrontation happens, before maxing out and in a timing push window, but you have to be ahead enough that the time it will take to walk across the map with your army does not let your opponent catch up in army supply.

To complicate even more, races do not work the same. That is, Z can choose to make only drones with their hatches then only army. Other races have to build gateway etc. Terran have mules, which means their income is the highest at the time they have their first mule for instance, etc.

If you assume a perfectly balanced situation and no army composition advantage (good enough scouting), it means that the guy with the biggest army value wins the fight tuss the game.

Now puts all that into math and tell me which build of which race is the best ever!!

I expect the result to be 6 pool or something because your army value will be bigger no matter what, even against 11-11, for a brief period of time.

What would be cool would be to see if those math are any irrelevant to analyse game played by pros in X or Y tournament.

What would be ABSOLUTELY awesome would be to do analysis such as this one : a terran goes CC first, a terran goes double gas cloack banshee into CC. Given the delay on the CC and the number of scv not build, how much scv does the banshee has to kill to pay for itself? Ofcourse the banshee has to kill enough scv to get both players even in scv count or it didnt pay for itself. That number of scv could be X. Given one player researched cloack and the other one scanned, if the banshee killed X+1 scv before dying, in how much time after the killing will the banshee have paid for itself? That is, if one scv mine 40 ressource/minute, and the banshee is 200 ressource + 200 for cloack - 270 for scan, it will have paid for itself a little more than 3 minutes later. incomewise. But the player that lost scv has to remake them, and it's 50 minerals a piece, so given what number X is, it could be that the banshee would pay for itself by killing only 2-3 scv or something. Then you could take it to the next level by saying "yeah but what if we reach optimal saturation on 2 base for both player before the mining time lost in dead scv would make the banshee paying for itself?"

Well well well, speculations :D

And all that stuff doesnt take into account the harass possibilites, the cost of scouting, the risk/reward of assumptions players have to do all the time etc etc, making sc2 a game that's maybe not possible to fully grasp by abstract concept alone.


You're forgetting about defender's advantage.

As small as defender's advantage is in SC2 compared to BW, it does exist (mainly in pre-spreading and making concaves/positioning).

So you actually have to be ahead enough in army to CONFIDENTLY nullify this advantage in order attack. Also, when given the choice, it's always better to compound your economic advantage.
Natalya
Profile Joined December 2011
Belgium287 Posts
Last Edited: 2012-11-12 22:50:07
November 12 2012 22:43 GMT
#17
On November 12 2012 11:16 EngrishTeacher wrote:
Show nested quote +
On November 12 2012 06:39 Natalya wrote:

To complicate a little more, you not only have to push accross the map to make the confrontation happens, before maxing out and in a timing push window, but you have to be ahead enough that the time it will take to walk across the map with your army does not let your opponent catch up in army supply.



You're forgetting about defender's advantage.

As small as defender's advantage is in SC2 compared to BW, it does exist (mainly in pre-spreading and making concaves/positioning).

So you actually have to be ahead enough in army to CONFIDENTLY nullify this advantage in order attack. Also, when given the choice, it's always better to compound your economic advantage.


My quote of myself take into account the defender's advantage army value wise. The thing is, if you are trying to build a theory on something, you better not use the words that already exist about that thing. They might carry a lot of unperceived aprioris, meanings, etc. with them (I'm a philosopher).

About prespreading and concave, it's not evident the defender has the advantage. Take cloud kingdom for instance. In zvz the attacker can take an awesome concave around the choke near the 4rth and deny mining there. In order to force engagement into his concave, the attacker can send packs of 5 roaches to the main, nat and eventually third base.
sicueft
Profile Joined June 2012
United States130 Posts
November 13 2012 17:06 GMT
#18
I've been thinking a lot about timing mineral saturation with expansions. I was watching forgg stream and what really interested me was how interesting his economy management was. I don't think a lot of people understand expansion timing... But the thing that got me thinking was how little people considered the mule to change Terran economy. When you compare it to Zerg or Protoss economies, sure you can't produce multiple drones or chonoboost--- but you can equalize by expanding aggressively basically because the mules have allowed you to essentially saturate your base. It seems you need at most 2 workers per patch as Terran to be at the same income rate as P or Z.
Please log in or register to reply.
Live Events Refresh
PSISTORM Gaming Misc
02:00
PSL S2 Ro16 Group C
KarlJayG
LiquipediaDiscussion
OSC
00:00
Sentimiento Latino #107
CosmosSc2 176
CranKy Ducklings39
lex_GrizzlyTO 14
LiquipediaDiscussion
Foul Play NA Showmatch
00:00
Hawk vs gypsy
LiquipediaDiscussion
PSISTORM Gaming Misc
23:30
FSL s3 playoffs day 4
Freeedom3
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
JimRising 955
WinterStarcraft910
ViBE558
RuFF_SC2 292
Forgg! 195
CosmosSc2 176
Nina 101
PiLiPiLi 66
StarCraft: Brood War
Rain 4840
Pusan 493
ggaemo 163
Iris 130
KwarK 105
HiyA 66
yabsab 28
Counter-Strike: Global Offensive
semphis_90
Super Smash Bros
hungrybox2286
C9.Mang02202
AZ_Axe77
Other Games
summit1g65707
shahzam7346
Mew2King382
HugS86123
PvP23
Temp013
Organizations
Counter-Strike: Global Offensive
ESL CS:GO3031
Other Games
gamesdonequick1282
BasetradeTV256
StarCraft 2
ESL.tv223
OGamingTV SC2 36
Blizzard YouTube
[ Show 23 non-featured ]
StarCraft 2
• SkrOs 94
• practicex 20
• -StrifeX- 12
• D4rkn0ob1k 11
• CaptCanuck359
• LaughNgamez Trovo
• AlphaB_SC2
• Migwel
• Matiz_pl
• Laughngamez YouTube
• IndyKCrew
• Kozan
• Gussbus
• gravity620
• intothetv
• aXEnki
• AweesomeSauce
• Alpha X_
• Genesis Gaming
StarCraft: Brood War
• sscaitournament7
• AfreecaTV YouTube
• starithm 0
Other Games
• TSM TheOddOne607
Upcoming Events
Grand Platypus Open
4h 31m
maraleague
5h 31m
CreightonOlsen Tournament
12h 31m
BSL 2v2 Tournament
12h 31m
BW Jeez Weekly
13h 31m
Alpha X Junior Champion…
13h 31m
Theleo-ua Showmatch Ser…
15h 31m
eOnzErG vs Casper
Best of the Best Tour
17h 31m
Cross vs OyAji
DragOn vs TerrOr
Cross vs trutaCz
OSC
19h 31m
PSISTORM Gaming Misc
22h 31m
[ Show More ]
Alpha Pro Series
22h 31m
Future vs ArT
TriGGeR vs Erik
EPT Open Cups
23h 31m
Afreeca Starleague
1d 6h
BeAsT Cup
1d 8h
Alpha X Event
1d 8h
Starkiller vs Mamba
Asuna vs TBD
CreightonOlsen Tournament
1d 12h
WardiTV Spring Champion…
1d 12h
BSL: Ladder Tournament
1d 12h
Genesis Legends Cup
1d 13h
Online Event
1d 22h
SpeCial vs Astrea
GSL Code S
2 days
Bunny vs Dream
Rogue vs Zest
IntoTheAlphaX Pro Circuit
2 days
ByuN vs Zest
DongRaeGu vs Zoun
EPT Open Cups
2 days
EPT Open Cups
2 days
Afreeca Starleague
3 days
OlimoLeague
3 days
WardiTV Spring Champion…
3 days
ByuN vs Solar
ByuN vs Trap
ByuN vs Zest
Zoun vs Cure
Zoun vs DongRaeGu
Trap vs Zest
Solar vs Zest
Solar vs Trap
KCM Race Survival
4 days
Team GP event
4 days
KeeN vs Percival
CreightonOlsen Tournament
4 days
GSL Code S
5 days
Hurricane vs Maru
INnoVation vs Trap
KCM Ladies Race Survival
5 days
IntoTheAlphaX Pro Circuit
5 days
Bunny vs Armani
Solar vs Creator
WardiTV Spring Champion…
5 days
BSL: Ladder Tournament
5 days
OSC
5 days
Online Event
6 days
CreightonOlsen Tournament
6 days
Liquipedia Results

Completed

Ultimate Battle: Soma vs JyJ
2021 GSL S1: Code A
JMcGPlays ARAM Tournament
ESL Pro League Season 13

Ongoing

Foreign All-Star vs Korean Gamer
ASL Season 11
Bombastic StarLeague 12
Russian Hasu League 2021
Best of the Best Tour
KCM Race Survival 2021 Season 1
Deathfate Pro League 1
theleo_ua showmatch 2
BW Jeez Weekly 107
WTL 2021 Summer
2021 GSL S1: Code S
WardiTV Spring Championship 2021
Masters Clash Champ. 2021
Nexus Forces Tour.
NGS Storm Division S2
Spring Sweet Spring #1
BLAST Premier Spring Showd.
ESEA S36 - NA Premier
ESEA S36 - EU Premier
ESEA S36 - AU Premier

Upcoming

BW Jeez Weekly 110
BSL12 HasuLeague
BSL12 GosuLeague
theleo_ua showmatch 3
BW Jeez Weekly 109
BW Jeez Weekly 108
CasterMuse Narak StarLeague Season 4
DH Masters Summer: Finals
TSL 7
NeXT 2021 S1–SC2 Masters
2021 AfreecaTV GSL Super Tournament 2
DHM Summer: China
DHM Summer: NA
DHM Summer: Oceania
DHM Summer: Asia
DHM Summer: LatAm
DHM Summer: Europe
Community Clash League S2
CCL Season 2 Icebreaker
ESL One Cologne 2021
BLAST Premier Spring Finals
IEM Summer 2021
cs_summit 8
Flashpoint Season 3
DH Masters Spring 2021
CBCS Elite League S1
Perfect World League S1
Funspark ULTI 2020
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 © 2021 TLnet. All Rights Reserved.