• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 01:42
CEST 07:42
KST 14:42
  • 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
Serral wins HomeStory Cup 2914Serral wins Maestros of the Game 243ByuL, and the Limitations of Standard Play3Team Liquid Map Contest #22: Results and Winners7Code S Season 2 (2026): RO4 and Finals Preview12
Community News
ZeroSpace Early Access is Now Live!3Weekly Cups (July 13-19): Terran & Protoss rise; Zerg falters1Balance hotfix patch 5.0.16b (July 16)67Reynor: GSL Loss Wasn't About Preparation Format16[IPSL] Spring 2026 Grand Finals - This Weekend!18
StarCraft 2
General
Balance hotfix patch 5.0.16b (July 16) Weekly Cups (July 13-19): Terran & Protoss rise; Zerg falters How would you feel about frequent/monthly balance patches for SC2? Clem: "I don't have that much hope in Blizzard" [D] Wireframe Casting Removed
Tourneys
RSL Revival: Season 6 - Qualifiers and Main Event Master Swan Open (Global Bronze-Master 2) WardiTV Summer Cup 2026 GSL CK #5 Race War HomeStory Cup 29
Strategy
[G] Having the right mentality to improve
Custom Maps
New Map Maker - Looking for Advice - Love or Hate Work In Progress Melee Maps [D]RTS in all its shapes and glory <3
External Content
Mutation # 535 Assembly of Vengeance The PondCast: SC2 News & Results Mutation # 534 Burning Evacuation Mutation # 533 Die Together
Brood War
General
BGH Auto Balance -> http://bghmmr.eu/ BW General Discussion HORROR STARCRAFT MOVIE How Famous was FlaSh before his Debut? Recent recommended BW games
Tourneys
[Megathread] Daily Proleagues [IPSL] Spring 2026 Grand Finals - This Weekend! Escore Tournament - Season 3 Small VOD Thread 2.0
Strategy
Simple Questions, Simple Answers PvT advise for noobs Fighting Spirit mining rates Creating a full chart of Zerg builds
Other Games
General Games
ZeroSpace Early Access is Now Live! ZeroSpace at Steam NextFest - Last free demo Path of Exile Nintendo Switch Thread Stormgate/Frost Giant Megathread
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
TL Mafia
TL Mafia Power Rank NeO.D_StephenKing vs This Guy From 1 Million Dance TL Mafia Community Thread Vanilla Mini Mafia
Community
General
Russo-Ukrainian War Thread US Politics Mega-thread How to buy a book - shipping from Korea to Europe The Games Industry And ATVI UK Politics Mega-thread
Fan Clubs
The IdrA Fan Club The HerO Fan Club!
Media & Entertainment
Movie Discussion! Anime Discussion Thread [Req][Books] Good Fantasy/SciFi books Series you have seen recently...
Sports
2024 - 2026 Football Thread Formula 1 Discussion MLB/Baseball 2023 McBoner: A hockey love story Tennis[sport]
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread Simple Questions Simple Answers FPS when play League Of Legend on laptop
TL Community
Northern Ireland Global Starcraft The Automated Ban List
Blogs
Hello guys!
LIN1s
Role of Gaming on Mental Hea…
TrAiDoS
ASL S22 English Commentary…
namkraft
Poker (part 2)
Nebuchad
An Exploration of th…
waywardstrategy
ramps on octagon
StaticNine
Customize Sidebar...

Website Feedback

Closed Threads



Active: 4836 users

Scouting vs. Random analysis - Page 3

Forum Index > SC2 General
Post a Reply
Prev 1 2 3 All
Hold-Lurker
Profile Joined October 2007
United States403 Posts
May 10 2010 01:18 GMT
#41
I totally missed the floor function, sorry! Thanks for explaining.

Does the SCV build time change much?
Oracle
Profile Blog Joined May 2007
Canada411 Posts
Last Edited: 2010-05-10 01:25:36
May 10 2010 01:21 GMT
#42
Update: Added another table and chart for more examples of the first implication that I found, check it out

it doesn't change anything at all, actually. Well, forgoing mathematical -> reality error. Since all of it was relative to another, it would still say the same. Except it wouldn't be mineral defecit at "100 second mark", but rather the 85th second mark.

Either way, i used the 100 seconds to notate the moment when I have 11 SCVs out. Or, in other words, simply replace that header with "Mineral deficit at 11 supply"
Ballistixz
Profile Joined January 2010
United States1269 Posts
May 10 2010 01:54 GMT
#43
On April 21 2010 05:49 Koltz wrote:
Preamble:

As far as the search goes, there hasn't been a clear answer to this question: when do I scout against random?

I provide here a small analysis which, not necessarily says anything groundbreaking, but shows the implications in terms of mineral advantage when you scout.
Note: for these calculations we assume that the random player scouts after 10

Proof:
+ Show Spoiler +

Scenario: You send one of your first 6 SCVs to scout

Let us assume that for the first 10~ scvs, your mineral income per minute per scv can be represented as this:

g(n) = k*n

where k is an arbitrary value of the average income each scv makes per second. depending on the type of speed you play SC on, it is around 2/3.

Of course, as soon you add in more than 10 scvs, this function needs a piecewise-representation, as the return diminishes the more scvs you have. Furthermore, this function assumes there is a linear relationship of the amount of minerals recieved for the first 10 scvs, which does create a margin of error, but it is not that bad.

Thus, we say that:

[image loading]


Now, when you scout, you are effectively down by one scv, let us define the income of the opponent as

[image loading]


If we assume that both players continuously pump scvs for the first 10 supply, we can say that the number of SCVs with respect to time (in minutes) can be modelled by the function:

[image loading]


That is to say, number of SCVs for the first 100 seconds of the game can be calculated by floor(time / 20).
Because it takes 20 seconds to build an scv. I put a restriction of 100 seconds because in 100 seconds 5 scvs are produced, which brings our total count of SCVs to 11. However, one will be surely sent to build a structure by then, which fulfills our restriction of a maximum of 10 scvs mining the minerals at a time.

which we can substitute:

[image loading]


Now that we have the rate of income at time t of each player, we can integrate and find the total amount of money each player has gotten (from the new scvs), with respect to time

Thus now we can approximate the accumlated minerals gathered (by the new scvs) for the first 100 seconds can be modelled like this for each player.

[image loading]



We can find the advantage of Player 1's total minerals over Player 2's total minerals if player two starts off with 1 less scv (scout) by

[image loading]


If we plot this graph, we can see how big of an advantage, that your opponent has over you, if you sent one of your first 6 SCVs out right away. For these plots we will assume K = 4/6 minerals per second

+ Show Spoiler +
[image loading]


Thus if player two sends one of his initial six scvs to scout, by the 100 second mark, player one will have a 200/3 mineral advantage over player one.

This indeed makes sense, seeing as if the opponent has an extra scv over me for 100 seconds, and the scv gains an average of 4/6 minerals a second, he should have 4/6 * 100 minerals over me. This case is proven true.

But now we want to know, what happens if I send the 7th scv instead of the 6th? Or the 8th? Or the 9th?

Then we can model MY income by:

[image loading]


Where x is the time for which I sent my scouting SCV out. If it my 7th SCV, this is 20 seconds into the game. 8th SCV, 40 seconds in. Etc.

This makes sense because my income and my opponents income are exactly the same (note the f(x) part) up until i send my scout out (at time x). Then my mineral income diverges from my opponents, and I have the g(t) function which implies i have 1 less scv thereafter.

This creates the relationship of my total gathered minerals versus the total gathered minerals of my opponent. obviously, the later i send my scout out, the closer my mineral income is to his:

+ Show Spoiler +
[image loading]


Now for the real stuff; I want to know 100 seconds in, how much each of these options costs me, so I can draw some sort of application.

My opponents final income will always be the best case scenario, lets say f(100) in this case. I want to know how much greater his income will be over me depending on when I send my SCV scout out.

+ Show Spoiler +
[image loading]


There you have it; If i send one of my first 6 SCV scouts i will be at a defecit of 200/3 minerals by the 100 second mark. And so on...



Observations:
This creates the table:

[image loading]

From the 100 second point and onwards, my opponent suffers diminishing returns, and thus his advantage will slowly converge to zero.

Note: this is assuming your opponent does NOT send a scout until at least 11 scvs have been produced. (Which is usually the case when you play vs random)


personally, since im terran, scouting at 7 catches two bases before I decide whether or not i want to tech/mass/FE. At a loss of 40 minerals, doesnt seem like a bad idea.

More implications:

Question:
Show nested quote +
On April 21 2010 06:35 puckthecat wrote:
The key with this will be how it affects your gathering enough minerals to make essential early structures and still maintain constant worker production. If you have to delay or cut a worker in order to make a Depot or Barracks, the ultimate costs will be more significant than what's shown above.

Proof:

+ Show Spoiler +
Lets say we don't scout until after 10;

80 seconds in you have made 4 scvs, which brings you to a total of 10. You start with 50 minerals. 4 Scvs also cost 50 minerals each. By the time your 10th scv is out, you have gained f(80) minerals.

Thus, how much minerals you have when your 10th SCV comes out is:

f(80) + 50 - 50*4 = 350/3 = 117


This means, under optimal conditions, as soon as your 10th SCV pops out, you should have 117 minerals ready to spend on the first supply depot. I can spare 17 minerals without losing any efficiency.

So if i decide to scout at 6, when my 10th scv comes out, I will have this many minerals:

b(0,80) + 50 - 4*50 = 190/3 or 64 minerals.
Thus, I am behind by 36 minerals to making my supply depot.

Currently, I have 9 SCVs mining. If my rate of income is g(t) = [(2/3)*t]*9, and g(t) = 36, then t must be 6 seconds.

I will have to wait 6 extra seconds to make my supply depot if i scout on 6.

Similarily, we can continue this for every individual variable for which SCV scout was sent.


This creates the following table:

[image loading]



"wow now i know!"

"and knowing is half the battle!"

"G.I JOOOOOOOOOOOOOOOOOOE!"
mrproper
Profile Joined April 2010
Romania93 Posts
May 13 2010 10:00 GMT
#44
Thread title made me think something along the lines: Go see what he might throw at you later vs. Prepare for what he may trow at you based on timings... so you can maybe make counters blindly...
KrevanSerKay
Profile Joined August 2010
2 Posts
August 08 2010 21:29 GMT
#45
Nice post... i actually read it all and i'm pretty sure i understand everything. Well done
Prev 1 2 3 All
Please log in or register to reply.
Live Events Refresh
Next event in 18h 18m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Nina 101
FoxeR 56
StarCraft: Brood War
GuemChi 3571
Mind 223
Tasteless 195
ZergMaN 99
Bale 20
Icarus 13
Light 0
League of Legends
JimRising 712
Counter-Strike
summit1g7575
Coldzera 1237
Stewie2K224
Other Games
WinterStarcraft799
PiGStarcraft403
NeuroSwarm134
Trikslyr17
Organizations
Other Games
gamesdonequick1527
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 16 non-featured ]
StarCraft 2
• Berry_CruncH352
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• lizZardDota297
League of Legends
• Rush1345
• Lourlo838
• Stunt719
• HappyZerGling106
Upcoming Events
PiGosaur Cup
18h 18m
The PondCast
1d 4h
Kung Fu Cup
1d 5h
OSC
1d 18h
CrankTV Team League
2 days
Replay Cast
2 days
CrankTV Team League
3 days
Korean StarCraft League
3 days
RSL Revival
4 days
Clem vs ByuN
Serral vs SHIN
Online Event
4 days
[ Show More ]
Replay Cast
4 days
RSL Revival
5 days
herO vs Solar
Rogue vs Lambo
WardiTV Weekly
6 days
Liquipedia Results

Completed

Acropolis #4
HSC XXIX
Eternal Conflict S2 E3

Ongoing

CSL 2026 Summer (S21)
KCM Race Survival 2026 Season 3
RSL Revival: Season 6
CranK Gathers Season 4: BW vs SC2 Team League
SCTL 2026 Spring
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026

Upcoming

Escore Tournament S3: W4
ASL S22 SEASON OPEN Day 2
Escore Tournament S3: W5
CSLAN 4
Blizzard Classic Cup 2026
HSC XXX
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
Light Tournament 2026
Eternal Conflict S2 Finale
ESL Pro League Season 24
Stake Ranked Episode 4
Logitech G Connect 2026
SL StarSeries Fall 2026
FISSURE Playground #5
BLAST Open Fall 2026
Esports World Cup 2026
BLAST Bounty Summer 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.