In StarCraft 1, I didn't halt worker production until I had 3 for every 2 mineral patches, and 3 for each vespene geyser. This was my own personal guideline, and I have no idea how efficient/wasteful it was.

What's an appropriate guideline for maximum income rate in StarCraft 2? Does it differ by race?

4 Answers 4


I know some people have answered this but I thought I could add a little data.

For gas, full saturation is 3, however the third isn't worth as much as the first two. As a result its worth getting a second geyser before putting a third worker on the first.

This is also true for minerals as shown by this graph: alt text

As you can see after your first 16 workers the gain per worker starts to decrease dramatically. As a result when you start an expansion you should shift any excess workers (over 16) to the new expansion.

The original research can be found in this paper: Worker Income Efficiency in Starcraft II By Chet 'Cheticus' V. The paper reports original data collection and methods, as well as the formula's uses for the 'least squares regression.'

  • Can you cite the formula for that graph? Commented Jul 23, 2010 at 3:56
  • @Joe added to my answer
    – tzenes
    Commented Jul 23, 2010 at 15:46
  • 1
    It does show that 24 works gathers faster than 16 though based on the graph. If you have 24 at all expansions you'd be gathering faster than just 16.
    – MetaGuru
    Commented Sep 3, 2010 at 17:06
  • 1
    @Juan box all my workers and preform the following calculation: Workers - 2*Extractor - 16 = number to transfer. Box accordingly and subtract (shift click) if I have extra.
    – tzenes
    Commented Oct 14, 2010 at 16:02
  • 1
    @Juan I demonstrate the technique in this video
    – tzenes
    Commented Oct 15, 2010 at 16:10

Same values: 3 per gas, 3 per patch. I think that the in game tips also say that, but I got that info from looking at high-level replays.

Some players prefer less, though, for various reasons - less wasted supplies, for example.


3 is what is necessary to "saturate" a patch or geyser.

However, I like to play with about 5 for every two patches or so and 3 on each geyser.

This almost maxes out gathering speed, wastes fewer resources, and scales nicely when a patch is exhausted.


Since SC2 is much more economy based than SC:BW the golden rule is never stop producing workers!
If you get much more than 3 per patch: EXPAND and do a miner-slide (moving workers from main to expansion).

  • 1
    This isn't that simple for Zerg..
    – gorsky
    Commented Jul 5, 2011 at 16:23

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .