• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 05:32
CEST 11:32
KST 18:32
  • 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
Team Liquid Map Contest #22: Results and Winners1Code S Season 2 (2026): RO4 and Finals Preview12TL.net Map Contest #22 - Voting & Ladder Map Selection6Code S Season 2 (2026) - RO8 Preview5[ASL21] Finals Preview: Two Legacies21
Community News
[BSL22] Non-Korean Championship from 13 to 28 June2Weekly Cups (May 25-31): Clem doubles, 2v2 circuit heads toward finale0StarCraft II 5.0.16 PTR Patch Notes may 26th151Weekly Cups (May 18-24): MaxPax wins doubles0Crank Gathers Season 4: BW vs SC2 Team League6
StarCraft 2
General
TL Poll: How do you feel about the 5.0.16 PTR balance changes? Team Liquid Map Contest #22: Results and Winners Oliveira Would Have Returned If EWC Continued TL.net Map Contest #22 - Voting & Ladder Map Selection Code S Season 2 (2026): RO4 and Finals Preview
Tourneys
Douyu Cup 2026 Maestros of The Game 2 announcement and schedule ! GSL Code S Season 2 (2026) Sparkling Tuna Cup - Weekly Open Tournament WardiTV Mondays
Strategy
[G] Having the right mentality to improve
Custom Maps
[D]RTS in all its shapes and glory <3
External Content
The PondCast: SC2 News & Results Mutation # 529 Opportunities Unleashed Mutation # 528 Infection Detected Welcome to the External Content forum
Brood War
General
BGH Auto Balance -> http://bghmmr.eu/ BW fans in southern Sweden, look here! 25 Years Since Brood War Patch 1.08 BW General Discussion BW animated web series: seeking contributors
Tourneys
[BSL22] Grand Finals - Sunday 21:00 CEST [ASL21] Grand Finals [Megathread] Daily Proleagues Escore Tournament StarCraft Season 2
Strategy
Any training maps people recommend? Why doesn't anyone use restoration? Muta micro map competition [G] Hydra ZvZ: An Introduction
Other Games
General Games
Stormgate/Frost Giant Megathread PC Games Sales Thread Nintendo Switch Thread ZeroSpace Megathread Summer Games Done Quick 2026!
Dota 2
Looking for a Dota Mentor Official 'what is Dota anymore' discussion
League of Legends
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
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread Trading/Investing Thread Things Aren’t Peaceful in Palestine YouTube Thread
Fan Clubs
The herO Fan Club!
Media & Entertainment
[Req][Books] Good Fantasy/SciFi books [TV/BOOK] *SPOILERS* Game of Thrones Discussion Movie Discussion! [Manga] One Piece
Sports
2024 - 2026 Football Thread McBoner: A hockey love story Formula 1 Discussion TeamLiquid Health and Fitness Initiative For 2023
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread Facing Challenges in Mobile App Development
TL Community
The Automated Ban List
Blogs
An Exploration of th…
waywardstrategy
I'm an arrogant trash talke…
FlaShFTW
Gauntlet SC2: A Retrospectiv…
Ctone23
Esportsmanship: How to NOT B…
TrAiDoS
Why RTS gamers make better f…
gosubay
ASL S21 English Commentary…
namkraft
StarCraft improvement
iopq
Customize Sidebar...

Website Feedback

Closed Threads



Active: 7126 users

(D)Early game worker micro/saturation

Forum Index > StarCraft 2 Strategy
Post a Reply
1 2 Next All
Avarice
Profile Joined April 2010
United States36 Posts
Last Edited: 2011-06-19 02:45:59
June 18 2011 03:21 GMT
#1
While practicing some builds in SP and trying to fine tune the early timing, I kept noticing that sometimes I could afford things when I wanted to, and sometimes not. After doing a bit of forum searching, I couldn't find any hard numbers about the effects of early worker micro on econ, (plenty of vague conjecture though) so I did some nerd science. Here are the results:


Experiment:
Determine the relational benefit, if any, of manual worker pairing in the first few minutes of the game.

Points of control:
To make sure that only the manual pairing was being tested here, I used a few techniques to isolate this process.

1. All tests were done on the YABOT version of Shakuras Plateau, in the top right spawn point. The initial first actions were done one time, with no worker split. (this is not a test about initial worker splitting) This was then saved in single player, and all tests were loaded from this point. The reason for this is to prevent initial lag/mechanics on my part from affecting the results.

2. The 8th probe was rallied away from the nexus and is relegated to pylon production. This is to prevent the interaction of pulling a worker to build/return from affecting the results. This would be similar econ to a forge expand build in which the probe builds the pylon and then scouts.

3. No gas was made, for similar controlled circumstances as #2. The choice of which workers to pull might be negligible but there's no reason to risk it.

4. All tests end at the 5 minute mark. Keep in mind that the economic effects may be realized well before then. It was just an arbitrary stopping point.

5. Tests were done with varied numbers of total probes built, some at 17, some at 23, and a couple at 25. Each run also produced 2 pylons. The probes and pylons built were accounted for in determining the total amount mined in 5:00.

The first runs in the test were just to see how efficient the mining AI is by itself, stopping at various worker counts. The rally point was simply set at the closest middle patch and left there. The resulting total mining actually varied up to about 25 minerals of difference, which suggests that there is a degree of randomness in the AI. Sometimes the AI finds an equilibrium just after the last worker is built, sometimes one of them wanders around like a jackass and doesn't accomplish anything for awhile.

17 workers then stop (16 mining) no micro - no chrono - averaged over 5 runs
average : 2431 mined at 5:00

17 workers then stop (16 mining) no micro - x3 chrono - averaged over 5 runs
average: 2521 mined at 5:00

19 workers then stop (18 mining) no micro - no chrono - averaged over 5 runs
average : 2503 mined at 5:00

23 workers then stop (22 mining) no micro - no chrono - averaged over 5 runs
average: 2522 mined at 5:00

The next tests involved 'rally pairing' each new probe as it is constructed to an appropriate patch, thus committing it to a patch with no wandering. This was done at normal speed (faster) and is not difficult to do. Unless you're zerg, lol. note: it is possible to make 'trios' for the further away patches, but the AI will not allow you to do this until every other patch is being mined at the moment it makes the decision.

This did not vary much, so no average is needed for any further test. +- 5 minerals is the expected error rate.

17 workers then stop (16 mining) rally pairing - no chrono
2485 mined at 5:00

17 workers then stop ( 16 mining) rally pairing - 3x chrono
2580 mined at 5:00

Next, the proverbial upper limit of worker micro was tested. You may have seen pros doing this recently, redirecting the early probes such that the 3 closest patches are paired right away. Further probes were rallied to the middle patches, etc. I did this test on the 'slower' time setting to be sure that it was optimal. Gosu players could probably do this on faster but my stupid fingers can't. WRU robot devil.

ex pic of fast pairing: (my screenshots aren't working, no idea why... mspaint drawing instead GO): + Show Spoiler +
[image loading]

17 workers then stop (16 mining) fast pairing - no chrono
2520 mined at 5:00

17 workers then stop (16 mining) fast pairing - 3x chrono
2610 mined at 5:00

19 workers then stop (16 mining) fast pairing - 3x chrono
2695 mined at 5:00

25 workers constant production till 5:00 (24 mining) fast pairing UP TO 16 - 4x chrono
2750 mined at 5:00

25 workers constant production till 5:00 (24 mining) full fast pairing - 4x chrono
2800 mined at 5:00

Conclusions/notes

So, from the testing, it seems that the following conclusions can be drawn:

1. AI mineral finding is a little randomized. No micro on your workers will result in inconsistent early timings.

2. Rally pairing manually produces about 55-60 more minerals with your first 16 workers. Fast pairing (if executed flawlessly) produces about 90 more minerals with your first 16 workers.

note: While the technical timing for this econ boost is at 5:00, most of the bonus comes by about 2:45-3:15 depending on race, which is when the manual pairing stops. Occasionally the non micro'd workers will waste another 5-15 minerals by pathing badly over time.

3. This process faces heavy diminishing returns after 16 workers. While there is still some more econ to be squeezed out of it, at this point you are going to be doing more active scouting and will not have time. In the case of protoss, with 3 chrono boosts on probes, this occurs at 2:40.

It's up to you to decide whether having this money at ~3:00 is worth the trouble. As a point of perspective, fast-pairing workers produces almost exactly as much extra econ as three full chrono boosts at earliest opportunity! I would argue that this is more useful than spamming 1234, at any rate.

I used the load function during my tests, which in retrospect was not the best idea because now I don't have any replays saved. edit- I made an example run of each type here
Thraundil
Profile Joined August 2010
Denmark278 Posts
June 18 2011 04:37 GMT
#2
Very nice post. I've been microing my initial drones (yes, im zerg, its a pain to time sometimes ) for a long time now, mostly because I have nothing else to do in the early game, but I gotta be honest I have definately felt the difference between doing it and not doing it. I feel like I can get my spawning pool up just those few seconds faster, and over a lot of games where this happens consistently, its a huge deal. But its great to actually see some hard numbers. Those ~50 additional minerals this produces is one free drone that you get to keep for the entire game.

To put things in perspective; assuming you end up around 70 workers (= ~56 mining minerals) this is basically 1,8% more income in the end game if you micro than if you dont. And its 6,6% more income around the time you have 16 workers. Big deal? Yes!

Great job getting the numbers done
Hivemind! Just like IRL...
xlumpy
Profile Joined April 2011
United States43 Posts
June 18 2011 04:51 GMT
#3
genius, love the stats. I've always been curious about the exact effects and how much more minerals you could get from it.

One cool thing that would be awesome is maybe a guide or a replay of how to perfectly micro your workers. I've tried, messed up and given up xD

but good post
Sleep is for those people who are broke. I don't sleep. I got an opportunity to make a dream become a reality.
EliteReplay
Profile Blog Joined November 2010
Dominican Republic913 Posts
June 18 2011 05:14 GMT
#4
good post nice stats
if play random i can't call any race imba?
SomeONEx
Profile Joined April 2011
Sweden641 Posts
June 18 2011 05:37 GMT
#5
Really good post!
BW hwaiting!
eXalt
Profile Joined January 2011
United States71 Posts
June 18 2011 05:40 GMT
#6
With really good mineral pairing, a few timings I know as Protoss are that you can get your 9 pylon as early as 46 seconds, a 13 gate at 1:35, and a subsequent 14 gas at 1:57 and you're able to drop your cyber core at ~2:40. Basically gives you a 10 second advantage over normal mineral mining, which makes a huge difference in PvP.

Nice find by the way, good to see some numbers!
Ignorance is Strength.
brystmar
Profile Joined November 2010
United States26 Posts
June 18 2011 05:44 GMT
#7
I've been working through this by myself both in-game and in my head for months, and as I improved at basic pairing I definitely noticed my timings got much easier to hit. Nice to see some tangible numbers to reinforce this.
Navillus
Profile Joined February 2011
United States1188 Posts
June 18 2011 06:10 GMT
#8
Thanks for the numbers I've been waiting for someone to actually calculate this, but for your second trial do you mean that you microed where the workers spawned to hit unused patches or grabbed each spawning worker and locked them on a patch? or both?
"TL gives excellent advice 99% of the time. The problem is no one listens to it." -Plexa
Kornholi0
Profile Joined November 2010
Canada634 Posts
June 18 2011 06:49 GMT
#9
I don't think pairing is necessarily "more economic" (like your first 6 workers) but obviously making sure no time is wasted on path finding is going to benefit your well timed pushes.
Good post I don't know strategically what this has to do with anything, as every little itty bitty advantage you have before the 5:00 mark is lost after the first battle. But I guess if you are going for a timing push and you can get an extra unit out that is a bonus.
Team Channel: VTeX Team Co-leader: AGGhost 223 Stream: http://www.twitch.tv/agghost
Avarice
Profile Joined April 2010
United States36 Posts
June 19 2011 02:54 GMT
#10
On June 18 2011 15:10 Navillus wrote:
Thanks for the numbers I've been waiting for someone to actually calculate this, but for your second trial do you mean that you microed where the workers spawned to hit unused patches or grabbed each spawning worker and locked them on a patch? or both?



I've included an example replay of each type at the bottom of my original post. By 'rally' pairing, I mean that (with a little practice) I was able to anticipate a pair being naturally formed by my rally point based on the timing of the spawn. If done correctly, this will not normally need any manual selection of the probes. (I'm not sure that explanation actually helped lol)

If you want to see good examples of manual pairing in action, check out LiquidTyler's games during MLG Columbus. He is fairly good at this technique! There may be more that do it, but I specifically noticed this today from Tyler.
PR4Y
Profile Joined November 2010
United States260 Posts
June 19 2011 03:03 GMT
#11
great post.... but out of curiosity (not directed negatively at the OP by any means) - how come all these great maths and scientific calculations of sc2 mechanics come from people with low post counts? I mean, there are obviously lots of great posts from people with high post counts too.... it just seems like when it comes to really crunching serious numbers and doing hundreds of tests in perfect environments, it's usually the people with low post counts...


or maybe i'm just imagining things

either way, GREAT post!
I'm your average Brotoss brother, weilding my brommortal, brothership, brolossus, bro ray, broenix... BROTHERHOOD OF BROTOSS
galtdunn
Profile Joined March 2011
United States977 Posts
June 19 2011 04:39 GMT
#12
Awesome findings. I'll start doing this just because now, it was never really clear whether it had a significant effect or not.

But 50 minerals is indeed an extra drone or extra zergling in case of early pressure.
Currently editing items in the DotA 2 wiki. PM for questions/suggestions.
Soluhwin
Profile Joined October 2010
United States1287 Posts
Last Edited: 2011-06-19 05:16:59
June 19 2011 04:55 GMT
#13
Finally someone sat down with the scientific method and got some numbers for us lazy people. Well done.

Edit: I'm not sure this is really a discussion, more of a guide or something.
I put the sexy in dyslexia.
Trump
Profile Joined April 2010
United States350 Posts
June 19 2011 08:52 GMT
#14
In the scientific method we trust; thank you for your data, hard work, and number crunching.
Data leads me to believe that I should be doing this manual pairing thing.
Friendship is Magic! <3
PR4Y
Profile Joined November 2010
United States260 Posts
June 20 2011 04:13 GMT
#15
On June 19 2011 13:55 Soluhwin wrote:
Finally someone sat down with the scientific method and got some numbers for us lazy people. Well done.

Edit: I'm not sure this is really a discussion, more of a guide or something.



Not even really a discussion or a guide... just a confirmation that we should all be working on mineral pairing
I'm your average Brotoss brother, weilding my brommortal, brothership, brolossus, bro ray, broenix... BROTHERHOOD OF BROTOSS
7sk
Profile Joined August 2010
United States55 Posts
June 20 2011 04:39 GMT
#16
Tight man that could be an extra zealot!
darkscream
Profile Blog Joined December 2010
Canada2310 Posts
June 20 2011 04:41 GMT
#17
On June 18 2011 15:49 Kornholi0 wrote:
I don't think pairing is necessarily "more economic" (like your first 6 workers) but obviously making sure no time is wasted on path finding is going to benefit your well timed pushes.
Good post I don't know strategically what this has to do with anything, as every little itty bitty advantage you have before the 5:00 mark is lost after the first battle.



this type of drone micro play is the standard of zerg openings, if you are going to 15hatch you need it down asap, a few seconds earlier might be the difference between being ready for a bunker rush or not. Those few seconds come from having the fastest mineral generation possible in the first few seconds, like, with your first workers. I don't look at it as an extra worker or unit, I look at it as not dying to early all-ins, as the sooner creep is at my natural, the sooner I am safe from instant loss to proxy buildings.

Great post with hard evidence behind it. This is the sort of thing that can improve your play at any level if you don't currently do it.
dynwar7
Profile Joined May 2011
1983 Posts
June 20 2011 04:45 GMT
#18
Apologies if I am mistaken,but this topic is about making sure workers dont have to travel to find an empty mineral patch, correct?

If that is the case then yes, I also try to manually do it from rally point to the empty node, but also I try to do it to a mineral patch where the previous worker just finishes gathering.
Regarding the imbalance, hilarious to see Zergs defending themselves....
Moonling
Profile Blog Joined May 2010
United States987 Posts
June 20 2011 04:55 GMT
#19
This is very important and very awesome i see idra doing this all the time on his stream
1% of koreans control 99% of starcraft winnings. #occupykorea.
Jaeger
Profile Joined December 2009
United States1150 Posts
June 20 2011 04:57 GMT
#20
To do a true scientific test you'd be better off doing something akin to the worker micro in skrag's build order test map and using the fixed random seed option in the map editor. I trust AI in game results much more than human trials as I can download the map and repeat the tests myself.
https://www.dotabuff.com/players/8137911
1 2 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 28m
[ Submit Event ]
Live Streams
Refresh
StarCraft: Brood War
Sea 3470
Hyuk 1241
actioN 213
Sharp 139
Soma 102
Dewaltoss 99
Pusan 94
ToSsGirL 66
Mind 62
Backho 41
[ Show more ]
sSak 41
scan(afreeca) 32
Free 29
Hm[arnc] 29
Sacsri 27
sorry 25
910 18
Noble 17
GoRush 15
ajuk12(nOOB) 12
soO 8
Movie 4
Dota 2
XaKoH 451
League of Legends
JimRising 499
Counter-Strike
fl0m3448
olofmeister902
zeus269
Super Smash Bros
Mew2King96
Other Games
PiGStarcraft969
ceh9444
crisheroes183
SortOf34
Sick31
RuFF_SC228
Organizations
Other Games
gamesdonequick673
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 14 non-featured ]
StarCraft 2
• LUISG 28
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• iopq 2
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Nemesis4575
• Stunt2318
Upcoming Events
The PondCast
28m
Maestros of the Game
5h 28m
Serral vs Rogue
herO vs SHIN
OSC
12h 58m
Replay Cast
14h 28m
OSC
1d 3h
Maestros of the Game
1d 4h
Replay Cast
1d 14h
CranKy Ducklings
2 days
uThermal 2v2 Circuit
2 days
BSL22 NKC (BSL vs China)
2 days
eOnzErG vs Mihu
Messiah vs XuanXuan
Jaystar vs TerrOr
Dewalt vs Bonyth
eOnzErG vs XuanXuan
Mihu vs TerrOr
Messiah vs Bonyth
[ Show More ]
Sparkling Tuna Cup
3 days
uThermal 2v2 Circuit
3 days
BSL22 NKC (BSL vs China)
3 days
Jaystar vs Dewalt
eOnzErG vs TerrOr
XuanXuan vs Bonyth
Mihu vs Dewalt
Messiah vs Jaystar
eOnzErG vs Bonyth
TerrOr vs Dewalt
OSC
3 days
Wardi Open
4 days
Replay Cast
5 days
Liquipedia Results

Completed

BSL Season 22
2026 GSL S2
Heroes Pulsing #1

Ongoing

IPSL Spring 2026
KCM Race Survival 2026 Season 2
Acropolis #4
CSCL: Masked Kings S4
YSL S3
Acropolis #4 - GSB
SCTL 2026 Spring
WardiTV Spring 2026
Maestros of the Game 2
uThermal 2v2 2026 Main Event
Murky Cup 2026
Heroes Pulsing #2
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026

Upcoming

BSL 22 Non-Korean Championship
CSLAN 4
Blizzard Classic Cup 2026
Kung Fu Cup 2026 Grand Finals
CranK Gathers Season 4: BW vs SC2 Team League
HSC XXIX
Douyu Cup 2026
Heroes Pulsing #3
Esports World Cup 2026
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 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.