• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 23:11
CEST 05:11
KST 12:11
  • 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 #21 - Presented by Monster Energy6uThermal's 2v2 Tour: $15,000 Main Event14Serral wins EWC 202549Tournament Spotlight: FEL Cracow 202510Power Rank - Esports World Cup 202580
Community News
Weekly Cups (Aug 4-10): MaxPax wins a triple5SC2's Safe House 2 - October 18 & 195Weekly Cups (Jul 28-Aug 3): herO doubles up6LiuLi Cup - August 2025 Tournaments5[BSL 2025] H2 - Team Wars, Weeklies & SB Ladder10
StarCraft 2
General
RSL Revival patreon money discussion thread #1: Maru - Greatest Players of All Time Team Liquid Map Contest #21 - Presented by Monster Energy Lambo Talks: The Future of SC2 and more... uThermal's 2v2 Tour: $15,000 Main Event
Tourneys
Enki Epic Series #5 - TaeJa vs Classic (SC Evo) Sparkling Tuna Cup - Weekly Open Tournament RSL: Revival, a new crowdfunded tournament series SEL Masters #5 - Korea vs Russia (SC Evo) ByuN vs TaeJa Bo7 SC Evo Showmatch
Strategy
Custom Maps
External Content
Mutation # 486 Watch the Skies Mutation # 485 Death from Below Mutation # 484 Magnetic Pull Mutation #239 Bad Weather
Brood War
General
BW General Discussion New season has just come in ladder BSL Polish World Championship 2025 20-21 September StarCraft player reflex TE scores BGH Auto Balance -> http://bghmmr.eu/
Tourneys
KCM 2025 Season 3 [Megathread] Daily Proleagues Small VOD Thread 2.0 [ASL20] Online Qualifiers Day 2
Strategy
Simple Questions, Simple Answers Fighting Spirit mining rates [G] Mineral Boosting Muta micro map competition
Other Games
General Games
Stormgate/Frost Giant Megathread Total Annihilation Server - TAForever Nintendo Switch Thread Beyond All Reason [MMORPG] Tree of Savior (Successor of Ragnarok)
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
The Games Industry And ATVI US Politics Mega-thread Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine Bitcoin discussion thread
Fan Clubs
INnoVation Fan Club SKT1 Classic Fan Club!
Media & Entertainment
Anime Discussion Thread [\m/] Heavy Metal Thread [Manga] One Piece Movie Discussion! Korean Music Discussion
Sports
2024 - 2025 Football Thread TeamLiquid Health and Fitness Initiative For 2023 Formula 1 Discussion
World Cup 2022
Tech Support
Gtx660 graphics card replacement Installation of Windows 10 suck at "just a moment" Computer Build, Upgrade & Buying Resource Thread
TL Community
TeamLiquid Team Shirt On Sale The Automated Ban List
Blogs
Gaming After Dark: Poor Slee…
TrAiDoS
[Girl blog} My fema…
artosisisthebest
Sharpening the Filtration…
frozenclaw
ASL S20 English Commentary…
namkraft
from making sc maps to makin…
Husyelt
StarCraft improvement
iopq
Customize Sidebar...

Website Feedback

Closed Threads



Active: 526 users

[G] [D] Zerg Mineral Saturation - Page 4

Forum Index > StarCraft 2 Strategy
Post a Reply
Prev 1 2 3 4 5 6 8 9 10 Next All
Rosvall
Profile Joined October 2010
Sweden122 Posts
May 04 2011 21:21 GMT
#61
Awesome Sheth! Thanks a lot.
RTP
whatthefat
Profile Blog Joined August 2010
United States918 Posts
May 04 2011 21:32 GMT
#62
Extremely insightful, thank you! I think the thing I've gained most from watching high level streams such as yours is just how much extra information can be derived from scouting.

One quibbling comment: Lalush's analysis showed that going from 24 to 30+ workers does actually give a small increase in income (it's only about 3%).
SlayerS_BoxeR: "I always feel sorry towards Greg (Grack?) T_T"
Bishnu Ghost
Profile Blog Joined April 2011
34 Posts
May 04 2011 21:44 GMT
#63
nicely done
R0YAL
Profile Blog Joined September 2009
United States1768 Posts
Last Edited: 2011-05-04 21:50:00
May 04 2011 21:49 GMT
#64
Well done buddy Great writeup!
Absence of evidence is not evidence of absence.
St0chastic
Profile Joined March 2011
United States103 Posts
May 04 2011 21:51 GMT
#65
The tip to check sentry energy levels to deduce when they were warped in and how many gates the Protoss player is using seems so obvious with the benefit of hindsight but is something I hadn't thought to do. Thanks for the guide!
Arn
Profile Joined November 2010
Sweden118 Posts
May 04 2011 21:53 GMT
#66
Given equal distance to all mineral patches, every worker up to 16 adds 100% efficiency up to 16 mineral workers. At >16 workers, glitching may occur, but it will balance out especially on far patches. The real result is that although glitching occurs, each worker does however generate a net boost in income - although only on average 50% as much as each additional worker beyond the 0th. The roof is at 24.

So:
0-16: Each worker adds 100% optimal income (~45 income/minute)
16-24: Each worker adds ~50% optimal income (~22.5 income/minute)
>24: Each worker adds 0% optimal income.

So, in short: Prio #1 is to saturate bases with >16 workers each, and if you need to further improve mineral income without expanding, 24 mineral workers per base is max.

Compare the cost of an expansion: 350 minerals & 1 larvae, to the cost and income of workers. Let's say you have 32 workers on two bases. You can either expand or build 7 workers for your 350 minerals (building workers costs more larvae, of course). Each worker will increase your income by 22.5ipm. Your additional hatchery, given that you are at OPTIMAL (16) saturation will net you exactly 0 income. But what happens when you add more workers, and where is the point where it is better to expand than to increase saturation?

Case A, expanding:
A = 45*x-350

Case B, saturating:
B = 22.5*x

Where is A = B?Where 45*x-350=22.5*x, thus 22.5x=350, thus x = 350/22.5, thus 15.555 (...). So, in other words, it coincidentally happens to be so that saturating is always more mineralefficient until you oversaturate, which might be good to keep in mind. However, the larvae cost is not accounted for, so it is gamewise unrealistic. You'd have to balance the equation up somehow, valuing larvae in minerals, but I won't attempt to do that.

As a rule of thumb: Mineralwise, the largest economic boost per worker is achieved between 0-16 workers per base, and mineralwise, the net gain is larger from saturating than getting an extra base.

There're alot of factors to factor in though: Larvae access, defendability, gas, future saturation, etc. etc.

If you keep the numbers 16 and 24 in mind you'll have come a long way by the way.

Extra note: If someone likes Google Translate (or speaks swedish), I wrote a guide about mineral saturation on our Team Property forums [G & D] Mineral Saturation etc.. If there's interest, I can translate it and update it. It has pictures and gametested facts, such as node-differentiation incomewise.
Property fightiiing! (Swe SC2 clan) | http://property-clan.com | FOR THE SWARM!
MonsieurGrimm
Profile Joined August 2010
Canada2441 Posts
May 04 2011 21:53 GMT
#67
Hey Sheth, you wrote about scouting the front with a ling, in the Gas Timings (vs Protoss) section. But what if the Protoss keeps his sentries back and out of your vision from the top of the ramp? Is that a bad idea for a Protoss because of X, or is it simply something that you should try to see if possible?
"60% of the time, it works - every time" - Brian Fantana on Double Reactors All The Way // "Great minds discuss ideas; Average minds discuss events; Small minds discuss people." - Eleanor Roosevelt
Cyrik
Profile Joined April 2010
Germany50 Posts
May 04 2011 22:02 GMT
#68
monsieur, if the protoss keeps his sentrys away from the front you see less then you "should" see, which should trigger "something fishy" in your brain. well what does a zerg do when he doesnt know what the protoss is doing on one base? he sends an overlord in there. now that overlord will most likely be attacked by those "missing" sentrys, which gives you the information you need ( at least some of the time;))
MonsieurGrimm
Profile Joined August 2010
Canada2441 Posts
May 04 2011 22:12 GMT
#69
On May 05 2011 07:02 Cyrik wrote:
monsieur, if the protoss keeps his sentrys away from the front you see less then you "should" see, which should trigger "something fishy" in your brain. well what does a zerg do when he doesnt know what the protoss is doing on one base? he sends an overlord in there. now that overlord will most likely be attacked by those "missing" sentrys, which gives you the information you need ( at least some of the time;))

Or just one sentry, keep the rest away. Overlords are slow as shit

But I see your point, I suppose.
"60% of the time, it works - every time" - Brian Fantana on Double Reactors All The Way // "Great minds discuss ideas; Average minds discuss events; Small minds discuss people." - Eleanor Roosevelt
Deadeight
Profile Blog Joined September 2010
United Kingdom1629 Posts
May 04 2011 22:25 GMT
#70
In case anyone is interested I'll post this here:

[image loading]


It's the different levels of sturation sheth was talking about:

On May 05 2011 01:08 Sheth wrote:

12-16 saturation < 16-20 saturation < 24 saturation 8-12 saturation on 2 bases< 12-16 saturation on 2 bases < 16-20 saturation on 2 bases < 24 saturation on 2 bases < 14-16 saturation on 3 bases and so forth… HOWEVER we now come to a new rule. You DO NOT want to get 3 levels of saturation ahead of your opponent. Versus a competent opponent you will LOSE. (This considers you are playing someone of equal level and you haven’t killed his army 10 times and are about to win the game. 12-16 saturation implies that you have 12-16 drones mining on 8 blue mineral patches.. and so on)




Just something I put together quickly, so sorry for the low quality. Just did it quickly, printed it out small and stuck it on my wall. I'm one of those people with all sorts of stuff stuck to the wall by my PC, but I'm anal enough about it that it had to stay in the SC2 theme of colours. Stuck up there it quickly sinks in and won't need to look at it anymore in a short time.

Feel free to use it however you want anyone.
isospeedrix
Profile Joined November 2010
United States215 Posts
May 04 2011 22:33 GMT
#71
The protoss gas section was golden. That is pretty hardcore; now I'm forced to do some math in my games.....
http://www.youtube.com/isospeedrix
grnat
Profile Joined April 2010
Australia60 Posts
May 04 2011 22:37 GMT
#72
So did you know/ change her password?
I like protoss because I find it is fun and good
michaelhasanalias
Profile Joined May 2010
Korea (South)1231 Posts
May 04 2011 22:39 GMT
#73
the bit about the sentry-counting and the information you can glean from it is easily the most insightful ZvP advice I have ever read on this forum.

That's phenomenal, thanks so much! (Also the rest is pretty solid too).
KR NsPMichael.805 | AM Michael.2640 | SEA Michael.523 | 엔에스피 New Star Players
Devastate
Profile Joined August 2010
United States25 Posts
May 04 2011 22:43 GMT
#74
Posting in an epic Sheth thread. This definitely explains how it is a 2 base terran could keep up with a 4 base Zerg doing 16 workers on minerals per base, this is just mindblowing.
michaelhasanalias
Profile Joined May 2010
Korea (South)1231 Posts
May 04 2011 22:46 GMT
#75
On May 05 2011 06:53 Arn wrote:
Given equal distance to all mineral patches, + Show Spoiler +
every worker up to 16 adds 100% efficiency up to 16 mineral workers. At >16 workers, glitching may occur, but it will balance out especially on far patches. The real result is that although glitching occurs, each worker does however generate a net boost in income - although only on average 50% as much as each additional worker beyond the 0th. The roof is at 24.

So:
0-16: Each worker adds 100% optimal income (~45 income/minute)
16-24: Each worker adds ~50% optimal income (~22.5 income/minute)
>24: Each worker adds 0% optimal income.

So, in short: Prio #1 is to saturate bases with >16 workers each, and if you need to further improve mineral income without expanding, 24 mineral workers per base is max.

Compare the cost of an expansion: 350 minerals & 1 larvae, to the cost and income of workers. Let's say you have 32 workers on two bases. You can either expand or build 7 workers for your 350 minerals (building workers costs more larvae, of course). Each worker will increase your income by 22.5ipm. Your additional hatchery, given that you are at OPTIMAL (16) saturation will net you exactly 0 income. But what happens when you add more workers, and where is the point where it is better to expand than to increase saturation?

Case A, expanding:
A = 45*x-350

Case B, saturating:
B = 22.5*x

Where is A = B?Where 45*x-350=22.5*x, thus 22.5x=350, thus x = 350/22.5, thus 15.555 (...). So, in other words, it coincidentally happens to be so that saturating is always more mineralefficient until you oversaturate, which might be good to keep in mind. However, the larvae cost is not accounted for, so it is gamewise unrealistic. You'd have to balance the equation up somehow, valuing larvae in minerals, but I won't attempt to do that.

As a rule of thumb: Mineralwise, the largest economic boost per worker is achieved between 0-16 workers per base, and mineralwise, the net gain is larger from saturating than getting an extra base.

There're alot of factors to factor in though: Larvae access, defendability, gas, future saturation, etc. etc.

If you keep the numbers 16 and 24 in mind you'll have come a long way by the way.

Extra note: If someone likes Google Translate (or speaks swedish), I wrote a guide about mineral saturation on our Team Property forums [G & D] Mineral Saturation etc.. If there's interest, I can translate it and update it. It has pictures and gametested facts, such as node-differentiation incomewise.



Need to stop you right there. We don't play this game in a vacuum, and there's a hefty dropoff between workers 17-20 and workers 21-24. Far patch 3rds mine roughly double would close patch 3rds mine.

45/minute is not an approximation, but the maximum that close patch workers can mine. Far patch workers mine at 39, and this averages (on most maps) to about 42-43.

Simple arithmetic shows that your mining numbers are very off-base, as maximum 1-base saturation is 816 (102 per patch).

Your maximum saturation would give:
112.5 per patch and 900 minerals/minute.
KR NsPMichael.805 | AM Michael.2640 | SEA Michael.523 | 엔에스피 New Star Players
fant0m
Profile Joined May 2010
964 Posts
May 04 2011 22:58 GMT
#76
Good post. I thought you were going to focus more on Zerg drone balancing, not T and P mineral line scouting, but good information anyway.

I loved your stream this Tuesday, it kept me going during maintenance. Climb that EU ladder!
Chutoro
Profile Joined January 2011
New Zealand95 Posts
May 04 2011 23:06 GMT
#77
Awesome post - thanks for doing this. I particularly like that you discuss how to tell if you're overdroning, which hardly anyone ever addresses.

Counting workers when scouting seems to be a skill that comes with practice, since you can't control/box select them the way you can your own workers. I doubt anyone actually goes through and counts them individually. I'm getting better at working it out at a glance though. As far as I can tell it seems to go something like this:

- Workers moving back and forth in one direction only = one worker per patch maximum (so 0-8 workers). You can easily count them in this situation.

- Workers moving in both directions and crossing in the middle = two workers per patch. This means 9-16 workers - more workers crossing over means the upper end of that range, only a few means the lower end.

- Workers going round behind the minerals or switching between mineral patches = more than two workers per patch. This means 17-24 workers - the more that are doing this, the closer to saturation.

Maybe some images or short animated clips would help to illustrate this.
[Atomic]Peace
Profile Blog Joined April 2010
United States451 Posts
May 04 2011 23:09 GMT
#78
One thing I love about Sheth above all else is that he is one of the only top players making huge contributions to our written understanding of Starcraft. The general public has a much improved ability to understand Zerg thanks to his extensive posts on the Strategy forum and his commentary + replay packs. Thanks a lot Sheth!
☢
AzureD
Profile Joined September 2010
United States320 Posts
Last Edited: 2011-05-04 23:46:58
May 04 2011 23:29 GMT
#79
I have a bit of a problem with the tiers on saturation. I find that 12 - 16 is a way bigger difference than 16 - 20. Difference between 20 - 24 is really small. Once you get past 16 on minerals it just gets less and less effective. Like past 16 on minerals per base each extra worker is more like 90% a worker and then 80% and then 65% as efficient all the way up to 24 where each extra is 0% as efficient. That is why 2 base with 12 workers each is way better than 1 base with 24. The difference is several tiers bigger than previous tiers. I don't even include 16 per 2 base because that is even bigger than 12 per 2 base. As for example having 24 one one base and 12 on another is actually not as good as having 16 per base even though you have less workers.

I mean just going from enemy has 12 and you have 14 is about a big a jump in saturation tier as him being 16 and you being 20. Him having 12 and you having 13 is about a big as difference as him being 20 and you being 24.

Another point I would like to make though is how many far patches you have compared to close patches. 2 drones can mine a close patch at near perfect efficiency while 3 is required to have a far patch mining constantly with that 3rd worker mining at about half the efficiency since it has to wait. You usually do not have more than 3 far patches and one cut off point you could look at is having 2 per close patch and 3 per far patch although that 3 per patch is not so good but better than 3 per all patches.

When I play Zerg I tend to go for a standard of 16 max per 8 mineral base only producing extra drones once I am producing another hatchery. The rest of the time I am making units, buildings or upgrades. Of course I over produce beyond 16 as well to take into account that I will be making buildings which cost a drone.

So for me being on 2 base means 48 drones max mining constantly with a little more for making buildings. 3 base means 72 max and with 4 base I stop at 80 mostly just taking gas and transferring most drones from my main if it is not already mined out. Mostly though 3 base with 72 drones means perfect efficiency and if you can get to that point before your enemy then I think you are quite ahead.

I almost never like to saturate all the way up to 24 unless I am about to expand with Zerg specifically.

Also when taking my third I sometimes start making the drones when my hatch is 75% complete and rally drone production to the 3rd because I do not want to do a transfer later. When they hatch and get there it will be complete at around that exact moment.
Steel
Profile Blog Joined April 2010
Japan2283 Posts
May 04 2011 23:39 GMT
#80
great read. thanks for this i learned quite a bit. I have to get into the habit of scouting opponent workers but now i actually know what im looking for ...
Try another route paperboy.
Prev 1 2 3 4 5 6 8 9 10 Next All
Please log in or register to reply.
Live Events Refresh
OSC
00:00
OSC Elite Rising Star #16
CranKy Ducklings80
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
PiGStarcraft591
Nina 166
RuFF_SC2 114
StarCraft: Brood War
JulyZerg 144
NaDa 75
Sharp 74
ggaemo 65
Shine 47
Noble 31
yabsab 16
Icarus 6
ajuk12(nOOB) 4
Dota 2
monkeys_forever842
Counter-Strike
Stewie2K207
Super Smash Bros
hungrybox647
C9.Mang0613
Mew2King19
Other Games
summit1g11776
shahzam938
JimRising 545
Livibee270
ZombieGrub137
Maynarde94
NeuroSwarm85
Organizations
Other Games
gamesdonequick1405
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 17 non-featured ]
StarCraft 2
• Berry_CruncH327
• Hupsaiya 72
• davetesta30
• practicex 24
• Kozan
• AfreecaTV YouTube
• intothetv
• sooper7s
• IndyKCrew
• LaughNgamezSOOP
• Migwel
StarCraft: Brood War
• HerbMon 15
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
League of Legends
• Doublelift4831
• Lourlo546
Upcoming Events
The PondCast
6h 49m
WardiTV Summer Champion…
7h 49m
Replay Cast
20h 49m
LiuLi Cup
1d 7h
BSL Team Wars
1d 15h
Team Hawk vs Team Sziky
Online Event
2 days
SC Evo League
2 days
uThermal 2v2 Circuit
2 days
CSO Contender
2 days
[BSL 2025] Weekly
2 days
[ Show More ]
Sparkling Tuna Cup
3 days
WardiTV Summer Champion…
3 days
SC Evo League
3 days
uThermal 2v2 Circuit
3 days
BSL Team Wars
3 days
Team Dewalt vs Team Bonyth
Afreeca Starleague
4 days
Sharp vs Ample
Larva vs Stork
Wardi Open
4 days
RotterdaM Event
4 days
Replay Cast
4 days
Replay Cast
5 days
Afreeca Starleague
5 days
JyJ vs TY
Bisu vs Speed
WardiTV Summer Champion…
5 days
Afreeca Starleague
6 days
Mini vs TBD
Soma vs sSak
WardiTV Summer Champion…
6 days
Replay Cast
6 days
Liquipedia Results

Completed

StarCon 2025 Philadelphia
FEL Cracow 2025
CC Div. A S7

Ongoing

Copa Latinoamericana 4
Jiahua Invitational
BSL 20 Team Wars
KCM Race Survival 2025 Season 3
BSL 21 Qualifiers
WardiTV Summer 2025
uThermal 2v2 Main Event
HCC Europe
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #1
BLAST.tv Austin Major 2025

Upcoming

CSL Season 18: Qualifier 1
ASL Season 20
CSLAN 3
CSL 2025 AUTUMN (S18)
LASL Season 20
BSL Season 21
BSL 21 Team A
RSL Revival: Season 2
Maestros of the Game
SEL Season 2 Championship
PGL Masters Bucharest 2025
Thunderpick World Champ.
MESA Nomadic Masters Fall
CS Asia Championships 2025
Roobet Cup 2025
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
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 © 2025 TLnet. All Rights Reserved.