• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 14:24
CEST 20:24
KST 03:24
  • 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
Code S RO12 Preview: GuMiho, Bunny, SHIN, ByuN2The Memories We Share - Facing the Final(?) GSL19Code S RO12 Preview: Cure, Zoun, Solar, Creator4[ASL19] Finals Preview: Daunting Task30[ASL19] Ro4 Recap : The Peak15
Community News
Weekly Cups (May 19-25): Hindsight is 20/20?0DreamHack Dallas 2025 - Official Replay Pack8[BSL20] RO20 Group Stage2EWC 2025 Regional Qualifiers (May 28-June 1)14Weekly Cups (May 12-18): Clem sweeps WardiTV May3
StarCraft 2
General
Can anyone explain to me why u cant veto a matchup The Memories We Share - Facing the Final(?) GSL Code S RO12 Preview: GuMiho, Bunny, SHIN, ByuN Karma, Domino Effect, and how it relates to SC2. Code S RO12 Preview: Cure, Zoun, Solar, Creator
Tourneys
[GSL 2025] Code S:Season 2 - RO12 - Group B [GSL 2025] Code S:Season 2 - RO12 - Group A EWC 2025 Regional Qualifiers (May 28-June 1) DreamHack Dallas 2025 RSL: Revival, a new crowdfunded tournament series
Strategy
Simple Questions Simple Answers [G] PvT Cheese: 13 Gate Proxy Robo
Custom Maps
[UMS] Zillion Zerglings
External Content
Mutation # 475 Hard Target Mutation # 474 Futile Resistance Mutation # 473 Cold is the Void Mutation # 472 Dead Heat
Brood War
General
Will foreigners ever be able to challenge Koreans? Battle.net is not working BW General Discussion BGH auto balance -> http://bghmmr.eu/ Practice Partners (Official)
Tourneys
[ASL19] Grand Finals Small VOD Thread 2.0 [BSL20] GosuLeague RO16 - Tue & Wed 20:00+CET [Megathread] Daily Proleagues
Strategy
I am doing this better than progamers do. [G] How to get started on ladder as a new Z player
Other Games
General Games
Nintendo Switch Thread Path of Exile Monster Hunter Wilds Beyond All Reason Battle Aces/David Kim RTS Megathread
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
LiquidLegends to reintegrate into TL.net
Heroes of the Storm
Simple Questions, Simple Answers
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
Vanilla Mini Mafia TL Mafia Community Thread TL Mafia Plays: Diplomacy TL Mafia: Generative Agents Showdown Survivor II: The Amazon
Community
General
Things Aren’t Peaceful in Palestine US Politics Mega-thread Russo-Ukrainian War Thread All you football fans (soccer)! European Politico-economics QA Mega-thread
Fan Clubs
Serral Fan Club
Media & Entertainment
[Manga] One Piece Movie Discussion!
Sports
2024 - 2025 Football Thread NHL Playoffs 2024 Formula 1 Discussion NBA General Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread Cleaning My Mechanical Keyboard How to clean a TTe Thermaltake keyboard?
TL Community
The Automated Ban List TL.net Ten Commandments
Blogs
Need Your Help/Advice
Glider
Trip to the Zoo
micronesia
Yes Sir! How Commanding Impr…
TrAiDoS
Poker
Nebuchad
Info SLEgma_12
SLEgma_12
SECOND COMMING
XenOsky
WombaT’s Old BW Terran Theme …
WombaT
Customize Sidebar...

Website Feedback

Closed Threads



Active: 13499 users

Larva disappearing Glitch in 1.5 (not about 20th larva)

Forum Index > SC2 General
Post a Reply
1 2 3 4 5 10 11 12 Next All
Orek
Profile Joined February 2012
1665 Posts
Last Edited: 2013-03-07 06:25:40
March 24 2012 21:47 GMT
#1
Larva disappearing Glitch in 1.5 (not about 20th larva)


UPDATE August 2012 Patch 1.5 DID NOT fix this glitch. Patch 1.5 experiment result updated below.


4 larvae from injects in animation. About 10 % chance 1 larva is disappearing now.

[image loading]


Introduction

What is so unique about Zerg in SC2 or as a race in any RTS for that matter? Yes, it is the larvae mechanics. Everything, with the exception of Queen, is morphed from a larva that spawns from Hatchery. Unlike Terran and Protoss, Zerg doesn’t need any production buildings other than Hatchery. I’m a Zerg player, so I know that we Zerg desperately need those larvae. I know how that “Where are my laaaaaaarvaeeeeee? I have 1000 mineral I can’t spend!” feels like. Now, what if those larvae were disappearing without us knowing about it? Doesn’t it sound scary? This is a long read(about 10 pages in A4) about seemingly super trivial feature of the game, but this could potentially increase the number of larvae for ALL Zerg players in the world.

Conclusion: When the timing of larva spontaneously generated by Hatchery coincides with 4 larvae spawn from Queen’s Spawn Larva ability, that 1 larva from spontaneous generation never appears and is lost forever.

This seems to be the case unfortunately for Zerg players. I consider this a glitch that ever so slightly favors Terran and Protoss, and needs to be fixed ASAP by Blizzard. If you are a Zerg player, read through and spread words so that Blizzard takes it seriously and patch. Now, some of you might think that nothing is wrong with the aforementioned case because those 4 larvae prevent additional larva generation, but that’s not what I mean. It is so much more complicated than you might think at this point. I couldn’t find better English sentence than the one above to make my point short and clear, so bear with me and let me explain in detail below.

2 great summarizations of the topic
+ Show Spoiler +

On March 25 2012 12:01 lpunatic wrote:
And a ton of people havent read the OP

Scenario 1: larva pops before spawn larva animation, no problem
Scenario 2: larva would pop after spawn larva animation, pops as soon as excess larva is spent, no problem
Scenario 3: larva that should pop during spawn larva animation doesn't pop, not even when excess larva is spent. Bug.

Edit: scenario 3 only applies to the single larva that should have spawned when the excess larva was spent.


+ Show Spoiler +

On March 25 2012 14:25 Jonoman92 wrote:

It took me a really long time to figure out what the OP was saying. I think an easier way of explaining it might be:

1. hatchery larvae generation is on a time counter
2. when the hatchery has 3 or more larvae this timer is paused
3. for some odd reason if the spawn larvae pops at the same time as the larvae generation then the timer is reset, when it should actually pop the larvae as soon and there are fewer than 3 larvae remaining, hence robbing the z player of a larvae they should have



Larvae mechanics/statistics
+ Show Spoiler +

First of all, I need to list some basic statistics/mechanics about larvae production to make a common ground to start.
1. At 0min00sec, you start the game with 3 larvae.

2. Once larvae count becomes less than 3 at any point of the game, namely 0, 1, 2, larva(e), Hatchery starts spontaneous larva generation. It takes exactly 15sec for one larva to appear at south side of Hatchery. If total 3 larvae count is not reached, generation continues every 15sec.

3. Hatchery stops generating any more larva when 3 or more larvae exist at the particular Hatchery. Therefore, state with more than 3 larvae can be reached only by Spawn Larva ability from Queen that will be explained below. In terms of competitive game play, this no spontaneous larva generation means your larva production is wasted.

4. Queen has Spawn Larva ability. It costs 25 energy to “inject” Hatchery. 4 larvae spawn from the injected Hatchery at the same time after exactly 40 seconds later. You cannot stack injects. Injected Hatchery still generates larvae just like normal Hatchery, following the same rule above.

5. Queen has initial 25 energy ready to inject. Energy regeneration rate is 0.5625 energy/sec. Therefore, in order for the queen to regenerate next 25 energy, it takes 25/0.5625=44.4444 seconds. Yes, it takes around 45 seconds for next inject, NOT 40seconds contrary to some popular false belief. In perfect world, Queen always has to wait for about 5sec to inject again, not immediately after 40sec Spawn Larva at Hatchery ends.

6. 19 is the maximum number of larvae one Hatchery can hold. Any additional larvae are killed immediately. Therefore, Queen injects are nothing more than waste of 25 energy and your precious APM when Hatchery already has 19 larvae.

7. SC2 engine recognizes less than 1 sec time period. For example, 6min45.2sec is 0.5seconds earlier than 6min45.7sec. This does not directly come into play in this topic, but you need to be aware of this fact when watching replay and writing down the exact timings for similar research.

8. When 40sec Spawn Larva period finish, we don’t get those 4 larvae immediately. It takes about 1-1.5sec for the animation to finish and larvae land on the ground, at which point we can finally use them. 4 larvae don’t even land on the ground at the same time. If you look closely, 4 larvae land one after another with 0.2sec or so apart from each other. So, it is possible that you may only get 1-3 of those if you do famous SDDDDDD a bit too early.

9. For some reason, Unit tab in replay shows larvae count slightly earlier than actual larvae count at Hatchery command card at bottom right.

10. Your APM is limited, so spending 4 larvae from Queen Spawn Larvae takes some time. It is impossible to spend all with no time lag even in the hands of a pro, it was usually 2-5sec for me, so let me assume it takes 4 sec including the animation that I mentioned above to use those 4 larvae. Blue cells in Table A&B below signify this.

11. IMPORTANT: The progress of spontaneous larva generation doesn’t reset when 4 larvae from Spawn Larva pop up. Progress merely pauses. The progress is not obvious to players, yet SC2 engine definitely retains the progress. For example, assume Hatchery generated a larva 10 seconds ago. If 4 larvae spawn at that point, imaginary larva generation progress bar pauses at 10/15. After using those 4 larvae, you only need to wait for the rest of 5 sec to see the next larva generated by Hatchery, not another 15sec to start all over again.

All of the above can be easily tested by anyone who has SC2, so those Rules need no further proof.


When Larva X gets lost
+ Show Spoiler +

Now, with all those Rules in mind, imagine some hypothetical cases in game.

5min59sec Hatchery has 0 larva
6min00sec Hatchery generates 1 larva
6min15sec Hatchery generates 1 larva
use 2 larvae
6min30sec Hatchery generates 1 larva
use 1 larva
6min45sec Hatchery generates 1 larva
“Calling this larva Larva X. This particular Larva X is the center of this topic.”
use 1 larva
7min00sec Hatchery generates 1 larva
Nothing interesting for this no Queen example so far.

With Queen,
5min59sec Hatchery has 0 larva
6min00sec Hatchery generates 1 larva
6min05sec Queen Injects AROUND this time
6min15sec Hatchery generates 1 larva
use 2 larvae
6min30sec Hatchery generates 1 larva
use 1 larva
6min45sec…

How do you think larvae count changes in this case after 6min45sec? With the Rules above, 4 larvae should spawn at 6min45sec, which is exactly 40sec later from the injection. Also, Larva X should appear from spontaneous generation at 6min45sec, which is exactly 15sec later from the last generation. Do we all agree that 5 larva appear at 6min45sec? Is it really what happens? To answer this question, that suspicious “AROUND” 6min05sec injection needs to be addressed. There are 3 different scenarios to this. I classify them as Case E for “E”arlier Larva X than 4 larvae, Case L for “L”ater Larva X than 4 larvae, and finally Case “N” for “N”o Larva X which I consider a glitch.

Case E
5min59sec Hatchery has 0 larva
6min00sec Hatchery generates 1 larva
6min06sec Queen injects
6min15sec Hatchery generates 1 larva
use 2 larvae
6min30sec Hatchery generates 1 larva
use 1 larva
6min45sec Hatchery generates 1 larva = Larva X
6min46sec 4 larvae spawn
use 5 larva
7min04sec Hatchery generates 1 larva
Total 9 larvae so far

In Case E, generation of Larva X is slightly earlier than 40sec Spawn Larva finish. So, it gets generated and 4 larvae subsequently spawn, making larvae count 5. Then, since larvae count is currently higher than 3 for 4 sec (check Rule 10), next larva generation gets delayed by 4 sec compared to no Queen case. Therefore, 7min04sec with 9 larvae is the result.

Case L
5min59sec Hatchery has 0 larva
6min00sec Hatchery generates 1 larva
6min03sec Queen injects
6min15sec Hatchery generates 1 larva
use 2 larvae
6min30sec Hatchery generates 1 larva
use 1 larva
6min43sec 4 larvae spawn
use 4 larvae
6min49sec Hatchery generates 1 larva = Larva X
use 1 larva
7min04sec Hatchery generates 1 larva
Total 9 larvae so far

In this variation, Spawn Larva finishes earlier than Larva X generation. According to Rule 11, progress of the generation pauses at 6min43sec – 6min30sec = 13sec, leaving 2 more seconds to go. 4 larvae get used after 4sec (Rule 10) so at 6min43sec +4sec = 6min47sec, the progress resumes. 6min47sec + 2sec =6min49sec is the time when Larva X appears. Next larva is exactly 15sec later, so 7min04.0sec. Doesn’t this 9 larvae at 7min04.0sec sound familiar? Yes, Case E and Case L results are virtually the same in the end. The tricky part lies in the next Case N.

Case N
5min59sec Hatchery has 0 larva
6min00sec Hatchery generates 1 larva
6min05sec Queen injects
6min15sec Hatchery generates 1 larva
use 2 larvae
6min30sec Hatchery generates 1 larva
use 1 larva
6min45sec 4 larvae spawn
use 4 larvae
No Larva X generated during this time
7min04.0sec Hatchery generates 1 larva
Total 8 larvae so far

Do you see the difference? For Case N, 4 larvae spawning timing is exactly the same as Larva X generation timing. However, unlike Case E and L, no larva gets generated before nor after the 4 larvae spawn. Since larva generation progress only pause, NOT RESET when there are 3 or more larvae (Rule 11), there is no reason why there shouldn’t be any larva until next 7min04sec generation. Case N only produces 8 larvae in total, which is 1 less than Case E and L. Inject timings are L<N<E in chronological order. When Case L and Case E have 9 larvae in total, Case N, whose inject timing is right in between them should also have 9 larvae, shouldn’t it?

My hypothesis is that SC2 engine does calculate and generate the Larva X internally and resets the generation progress bar, which we will never get to see, yet fails to reflect the calculation result of Larva X progress into actual game display. Maybe it is because of the animation it takes for those 4 larvae to land on ground and become available to players (Rule 8). Larva X probably gets mixed into those 4 larvae and lost in void forever. As a matter of fact, Larva X generation timing doesn’t necessarily exactly coincide with 4 larvae spawning timing. As long as Larva X generation timing is less than about 1.0-1.5sec after 4 larvae spawn, then Larva X never appear. Whenever the animation is on at the point when Larva X is supposed to come out, no Larva X comes out according to my observation. Or, as Rule 9 says, there are 2 different larvae count at a particular time during this very short yet sensitive period. Spontaneous larva generation and Spawn Larva ability could be using those 2 different ones to calculate. Whatever the case, this is not how it should work and how Blizzard intended this game to work.


Experiment and Result
+ Show Spoiler +

Enough of hypothetical case with no actual replay or proof? Don’t worry, here it is me vs computer just to see larvae count at my hatchery.

http://drop.sc/141266

Experiment starts at 4min00sec and ends at 14min07sec.
In this experiment, I made drones only from spontaneously generated larvae and overlords only from larvae from Spawn Larvae. I kept both at left side of the base. Ignore the number of drones mining and overlords on the right side as they are the ones produced before 4min00sec. Here are the results in tables. Table A is what happened in this experiment and Table B is what I consider should have happened.
+ Show Spoiler +

[image loading]

Spawn Larvae finishing at 6min07sec, 6min55sec and 11min31sec results in Case N where Larva X gets lost (Green in table).
Spawn Larvae finishing at 5min23sec and 10min46sec results in Case E (Pink).
Spawn Larvae finishing at 7min41sec results in Case L (Orange).
Blue color in table shows 2-5 delay to spend 4 larvae to keep Hatchery larvae count lower than 3. (check Rule 10)
Yellow color in table shows what I call a glitch. More than 30seconds from last spontaneous larva generation means one larva, which I named Larva X, is skipped.
At the very end of the experiment, I ended up with 34 dornes and 48 overlords on the left. The fact that I didn’t get 37 drones as in Table B, which is what should have happened and how Blizzard needs to patch, confirms that 3 larvae are definitely lost forever because of the unfortunate larva generation timing. I was very unfortunate, or maybe fortunate in this case to prove my point, to lose 3 larvae in 12 injects. Considering 15sec generation interval and 1.5sec or so for possible glitch period, 1.5/15=10% would be my fair guess for the frequency. So lucky(?) to see 25% chance for the experiment intended to find this out.


EDIT PATCH1.5 Experiment and Result
+ Show Spoiler +

Here is replay under patch 1.5.
http://drop.sc/234257

Done in similar way to the original experiment above. Experiment starts at 4min00sec and ends at 18min20sec.

Result in table
+ Show Spoiler +

[image loading]

Spawn Larvae finishing at 12min48sec and 16min31sec results in Case N where Larva X gets lost (green in table).
This proves that patch 1.5 DID NOT address this issue. The glitch still exists in game.


Visualization of Larva X timings
+ Show Spoiler +

The following Chart E shows Larva X timings for all Cases explained above. Note that in previous sections, Spawn Larva timings varied, but in this Chart E, Spawn Larva timing is set and instead Larva X timings are variables so that it is clear what “early” and “late” Larva X means.
[image loading]


Examples in pro replays
+ Show Spoiler +

For those of you who don’t believe from a replay of me vs computer at off-line setting and think that it’s only my computers problem, I have examples in professional game replays. In order to add authenticity, I chose 3 important matches of this and last month with easy access to replays.
Game 5 of Stephano vs Polt on Korhal Compound at Assembly Winter 2012 Final
Game 6 of DRG vs MKP on Antiga Shipyard at MLG Winter Arena Championship
I chose both of those because those were the very last matches of the Final in respective tournaments. I also chose another short one.
Game 2 of DRG vs MKP on Daybreak at MLG Winter Arena Championship
You may download replays from websites below.
Assembly
http://tournaments.peliliiga.fi/winter12/tournaments/view/asus-rog-starcraft-ii-tournament
MLG Winter Arena
http://www.majorleaguegaming.com/news/vod-and-replays-from-winter-arena-now-available-to-all

Stephano vs Polt
Macro hatchery at main
12min24sec larva generation
12min38sec 4 larvae
12min58sec next larva generation
Larva X is missing at 12min43sec

DRG vs MKP on Antiga Shipyard
Main hatchery
9min08sec larva generation
9min22sec 4 larvae
9min42sec larva generation
Larva X is missing at 9min27sec

3rd Hatchery
11min50sec larva generation
12min05sec 4 larvae
12min27sec larva generation
Larva X is missing at 12min12sec

Also, Case E where Larva X barely managed to appear earlier happens at 5min35sec at main hatchery in this replay.
Case L where Larva X appears slightly after 4 larvae are used happens at 12min39sec at main, too.

DRG vs MKP on Daybreak
Natual Hatchery
8min34sec larva generation
8min48sec 4 larvae
9min07sec larva generation
Larva X is missing at 8min52sec.

These are the first 3 replays I analyzed and although not too many, all of these replays contained missing Larva X at least once. Did it matter for the game results? I would say absolutely not. Even one of the best players in the world like DRG and Stephano sits with more than 3 larvae at a hatchery quite often after mid game, so I highly doubt this missing 1 or 2 larvae in 10min+ games mattered for anything. I’m sure they don’t know the problem exists either. In fact, I could well be the only one who is aware of this problem in the entire world at the time or writing, or is it too bold of a statement.


Why this matters
+ Show Spoiler +

Ironically, this problem would matter the most in ZvZ. In ZvZ, larvae count is super important as we all know. Imagine 2 players doing the exact same build. If player A was very unlucky and managed to lose 2 Larva X in a row from his first 2 injects while player B didn’t, with everything else being equal, 2 less larvae would be 2 less drones or 4 less lings, provided enough mineral is available. At that early stage of the game, 2 less drones means 5-10 % of total economy. With linear engagement without neither side having good concave, 14lings win vs 10lings any day of the week. However rare it may sound, I find this potentially game-breaking. Even with 400APM and stellar timing awareness, it is practically impossible to intentionally avoid this unfortunate timing. Starcraft is a great game because everything is deterministic so to say. A roach does 16 damage, not 14-18 where there is 20% chance to get 14,15,16,17 or 18 damage respectively depending on your luck as in some other games. I like SC2 high ground advantage over Broodwar one because there is no 50% chance gamble in SC2. However, with this problem in place, luck could come into play. The chance of losing Larva X is probably 10% or less, but we already know that 25% chance is possible with my unlucky me vs computer game on Scrap Station.


Balance Concern
+ Show Spoiler +

If patch hits, ZvP and ZvT balance would shift in favor of Z ever so slightly by something like 0.0000001% or so. With current trend of macro play, number of games where this glitch matters is very small in the first place. I would say this glitch could matter vs prolonged rather successful 2 rax and 4 gate because these happen around the time your first inject finishes and having extra 2 lings does make a difference in killing a bunker or getting last hit against stalker. Having 2 less lings could prevent you from breaking 2 rax repaired bunker contain. It would be painful to think your luck prevented you from killing the bunker by hair’s breadth and see red life bunker getting repaired back to full life, killing your natural. Vs 4 gate, a Stalker, with 1 life remaining due to 2 less lings, that comes back with full shield 1 min later cannot help Zerg either. Having listed those particular situations, these games are fairly rare and this glitch itself is rare enough to change the balance significantly, though it certainly does.

Zerg winrate in ZvZ is apparently 100%, but patch would matter the most in ZvZ. In ZvZ, unit battles happen earlier and first inject finish just in time for 14gas14pool ling speed upgrade research is done. I’m sure many of you have done or being done 15 drones no-more-drones mass ling attack right when speed finishes at least once in your career. (or every game if you are a ZvZ hater and go quick & easy coin flip with this build ^^) In this scenario, you usually have 20 “or so” lings running at enemy base. I haven’t done enough research on this one, but I’m sure having 2 less lings would matter a lot at less than 6 min into the game. Therefore, the patch would favor actual good player and make ZvZ less about luck. ZvZ is coinflippy enough without this glitch after all, so why keep it? :D

Interesting feedback on balance change
On March 25 2012 21:33 Zandar wrote:
I remember when I did 7 roach rush a long time ago and spammed that strategy a lot, trying to stay as close to the same build order and timing as I could.
Sometimes I ended up with only 6 roaches and I was so confused about what I did differently compared to previous games.
Could this explain that?

Delaying 1 roach for potentially 15sec sounds the biggest balance concern so far. I’m lazy to explore this for now and prefer to do other researches, but I might dig into this if patch doesn’t hit for a long time, in order to force Blizzard to realize potential big problem.


The way Blizzard needs to patch
+ Show Spoiler +

“What? Making Larva X appear as in Table B by reprogramming is the only way to patch this. There is no need to discuss how it should be patched.” I don’t blame you for thinking that way. I had thought so as well until I read the following feedback.
+ Show Spoiler +

On March 26 2012 00:11 -_- wrote:
Orek:

You seem convinced that the larva "disappearance" you describe is a bug. However, this depends on your assumption that the 15 second larva "countdown" should stall, rather than reset, upon reaching the larva limit.

In other words, what if this scenario is the "bug."

Case L
5min59sec Hatchery has 0 larva
6min00sec Hatchery generates 1 larva
6min03sec Queen injects
6min15sec Hatchery generates 1 larva
use 2 larvae
6min30sec Hatchery generates 1 larva
use 1 larva
6min43sec 4 larvae spawn
use 4 larvae
6min49sec Hatchery generates 1 larva = Larva X
use 1 larva
7min04sec Hatchery generates 1 larva
Total 9 larvae so far

I've certainly never heard blizzard state a firm intention on what larva spawning should be. So, perhaps Protoss and Terran players should be complaining about Zerg having an extra larva?



This alternative solution caught my attention. Many might say it’s just a QQ against Zerg, but that last part is not what is interesting about this post. Interesting concept is that when there are 2 rules that contradicts each other and there is a need to fix one of them to have 1 universal rule that applies to all situations, this post suggests that the majority rule is the one that needs to be fixed and minority rule must be applied. Fixing 90% so that 10% rules all sounds so weird. Bill Clinton wins 50% popular vote, Ralph Nader wins 1% popular vote, then now we should have Ralph Nader as our President!!! That’s how it sounds like. However, if fixing the glitch was the sole purpose, this approach works, too. Inspired by this post, I recalculated everything in my me vs computer experiment on scrap station and simulated what WOULD it be like if larva generation timer reset instead of pause when 3+ is available at Hatchery. Take a look at Table C below.
+ Show Spoiler +

[image loading]

When larva generation progress reset every time 4 larvae pop from Spawn Larva, I would have ended up with 29 drones, which is 5 larvae shorter than current state. The key is that generating 3 larvae takes 15sec*3+(2~5sec)=47~50sec while minimum Spawn Larvae interval is 44.4sec. Due to the shorter Spawn Larvae interval, only 2 larvae gets generated between 2 injects and 3rd larva’s progress is almost always lost at 13/15. Now, then what if I just timed injects so that 3 larvae always appear between 2 injects? Table D shows this scenario. I would have ended up with 37 drones, which is 37-29=8 more larvae than when inject timing is not timed well as in Table C.

Coincidentally, this 37 larvae is exactly the same as in Table B, which is how I originally considered the only way to patch. Can this be alternative way to patch? For pure game logic reason, I would say yes. However, in terms of practical game play, I must say absolutely not. More natural patch as in Table B is so much more flexible regarding the inject timings. Making injects 1sec earlier or later has almost no impact overall. On the other hand, alternative patch as in Table C&D punishes 1sec earlier injects so severely that as much as 8 larvae can get lost in 10 min time. Terran equivalent of this would be dropping MULE 1 sec too “early,” not late, somehow gives you less resource despite better play by dropping mule on time. Protoss equivalent of this would be chronoboosting Nexus 1 sec too “early,” not late, somehow gives you less probes despite better play by doing it early. Had this rule implemented, keeping track of your inject timings and intentionally delaying it would become the #1 priority in Zerg play, and even DRG level player would have to stare at his hatcheries like some bronze players. Whoever thinks alternative patch is viable even after reading this section must be a true Zerg hater.


Special Thanks
+ Show Spoiler +

Those who hang around at Zerg Strategy Chat.Channel for some advice/opinion, especialy Pikacho for finding right terms.
VoirDire for post that inspired me for this work [D] Finding the optimal macro ZvP opening
MLG/Assembly Organizing for releasing awesome professional game replays
Blizzard for patching it. No matter when it might be, thank you in advance.
All of you who are reading this part. I assume you read it all. Thank you!! Spread the words if you think this needs to be patched. Feedback is much appreciated.


Post at Official Bug Report with good editing
http://us.battle.net/sc2/en/forum/topic/4253897379
+ Show Spoiler +

On March 25 2012 12:34 SDream wrote:
I lost 1h (in-game time) to try to confirm everything the OP said.

But I did confirm everything, even the bug. So, I will post this on official forums soon if you don't do it yourself pretty soon.

Edit:

Posted here:

http://us.battle.net/sc2/en/forum/topic/4253897379

If you want to clarify anything in the battle.net forums, you can and should post there, PM me here on teamliquid if you want me to edit anything I wrote there. Thanks again for your finding.



Orek's Articles/Guides
+ Show Spoiler +

+ Show Spoiler [Article etc.] +

BitByBit Fan Club
A bit on BitByBit
IlIlIlIlIlIl or lIlIlIlIlIlI?
Optimal Creep Spread in Theory
Various Businesses in Starcraft 2
Balance Discussion Math(Best of N format analysis)
Underground Activities in Starcraft 2
Artosis pylon Art
Map Size History & Analysis
Larva disappearing Glitch in 1.5 (not about 20th larva)


+ Show Spoiler [Guide] +

[G] Walling Mechanics
[G] Unit/Structure Selection Priority
[G] ~8% faster gas mining
[G] ZvT Perfect Spine placement vs 2rax Bunker
[G] Zerg Sim City for Spire protection in ZvP
[G]Health Bar Color
[G]Map Distance & Travel Time

moopie
Profile Joined July 2009
12605 Posts
March 24 2012 21:50 GMT
#2
Wrong forum.

That aside, You should probably not have the introduction in a spoiler, since off the bat there is a single image and a bunch of spoilers, and the explanation for the thread is not directly visible.
I'm going to sleep, let me get some of that carpet.
Klogon
Profile Blog Joined November 2002
MURICA15980 Posts
March 24 2012 21:53 GMT
#3
Moved to SC2
Cyro
Profile Blog Joined June 2011
United Kingdom20282 Posts
March 24 2012 21:57 GMT
#4
That is.... very interesting... suprised it took 2 years to notice this
"oh my god my overclock... I got a single WHEA error on the 23rd hour, 9 minutes" -Belial88
ZeromuS
Profile Blog Joined October 2010
Canada13389 Posts
March 24 2012 22:00 GMT
#5
If this is true, thats a cool find. I don't play Zerg so I don't know how the mechanic truly truly works in terms of a missing larva X but GJ for taking the time to put this together.

Remove intro from the spoiler though or create a simple abstract so people know what they are getting into when they open up the thread
StrategyRTS forever | @ZeromuS_plays | www.twitch.tv/Zeromus_
topschutter
Profile Joined June 2011
Netherlands93 Posts
March 24 2012 22:03 GMT
#6
Ok so what will happen if those larva are not missing? The game is now pretty good balanced, if zerg gets extra larva it will make the game less balanced. Solution? Fix it, so what is the point?
Zennith
Profile Blog Joined July 2011
United States795 Posts
March 24 2012 22:09 GMT
#7
On March 25 2012 07:03 topschutter wrote:
Ok so what will happen if those larva are not missing? The game is now pretty good balanced, if zerg gets extra larva it will make the game less balanced. Solution? Fix it, so what is the point?


No.. this does clearly hurt the zerg pretty obviously... it isn't a question of balance, it's a question of how the game is supposed to function.
Sentinel Gaming Competitive Team Manager | 1500+ points Masters Zerg | twitch.tv/zennith6
kcdc
Profile Blog Joined April 2010
United States2311 Posts
March 24 2012 22:13 GMT
#8
No. The hatchery doesn't do the auto-spawn in that situation because it's already at 3+ larvae. If the inject happens right before the auto-spawn and you don't spend the larvae to get the standing larvae under 3, then it will skip that auto-spawn. It's not a bug--hatcheries just don't spawn larvae when there are already 4 sitting there.
StarDrive
Profile Joined September 2010
90 Posts
Last Edited: 2012-03-24 22:16:27
March 24 2012 22:15 GMT
#9
I must be misunderstanding something. Can someone explain to me how this is different from a larva attempting to be spawned (and thus not getting spawned) in between when the 4 larvae pop and you spend them?
Orek
Profile Joined February 2012
1665 Posts
March 24 2012 22:18 GMT
#10
On March 25 2012 07:00 ZeromuS wrote:
If this is true, thats a cool find. I don't play Zerg so I don't know how the mechanic truly truly works in terms of a missing larva X but GJ for taking the time to put this together.

Remove intro from the spoiler though or create a simple abstract so people know what they are getting into when they open up the thread


Thank you for the advice. I just did.

On March 25 2012 07:13 kcdc wrote:
No. The hatchery doesn't do the auto-spawn in that situation because it's already at 3+ larvae. If the inject happens right before the auto-spawn and you don't spend the larvae to get the standing larvae under 3, then it will skip that auto-spawn. It's not a bug--hatcheries just don't spawn larvae when there are already 4 sitting there.


I am very well aware of 3+ larvae situation. If you dont mind, please read on. I think I made it clear enough with enough evidence. Thank you.
onPHYRE
Profile Joined October 2010
Bulgaria892 Posts
March 24 2012 22:27 GMT
#11
Very interesting... I don't think it is costing Zergs games in almost any situation, but would be nice to have this patched.
Livin' this life like it was written.
Areon
Profile Joined November 2010
United States273 Posts
March 24 2012 22:37 GMT
#12
1.0-1.5 seconds is a very, very, very small window of time. That said, you've done your research and have made a sound argument. Good find.
Jotoco
Profile Joined October 2010
Brazil1342 Posts
March 24 2012 22:40 GMT
#13
People who obviously didn't read the op shouldn't coment. This is abug and needs to be patched asap
KrrFan
Profile Joined March 2010
Lithuania26 Posts
Last Edited: 2012-03-24 22:42:21
March 24 2012 22:41 GMT
#14
Nice find, thanks for sharing. Also nice to know all those larvae mechanics/statistics.
dear
Jaiden
Profile Joined November 2010
Germany60 Posts
March 24 2012 22:43 GMT
#15
Very nice find, great job!

Hope it will be fixed soon. Almost any Zerg should have been in situations where you just have 1 or 2 less units to win a battle and this could be because of this problem.
Ovi
Profile Joined April 2010
164 Posts
Last Edited: 2012-03-25 11:52:16
March 24 2012 22:47 GMT
#16
Very nice find! Since it just makes for more randomness/luck it should be fixed imo. But its an insignificant problem in the grand scheme of things so im not sure wer gonna see blizzard act on it any time soon.
PhoenixVoid
Profile Blog Joined December 2011
Canada32740 Posts
March 24 2012 22:48 GMT
#17
Whoa nice find, that's some insane nitpicking into the game mechanics. I hope Blizzard reads this post, and fixes this problem ASAP.
I'm afraid of demented knife-wielding escaped lunatic libertarian zombie mutants
Roblin
Profile Joined April 2010
Sweden948 Posts
March 24 2012 22:58 GMT
#18
On March 25 2012 07:37 Areon wrote:
1.0-1.5 seconds is a very, very, very small window of time. That said, you've done your research and have made a sound argument. Good find.

tecnically speaking, the total time window relevant is 15 seconds, the time between spawned larvae.

1.0-1.5 seconds out of 15 seconds is 7-10% of the time.

10% is a lot, so much that statistically this "larva X disappeareance" should happen once every 10 injects.

suddenly, its a significant deal.
I'm better today than I was yesterday!
TwilightStar
Profile Blog Joined August 2009
United States649 Posts
March 24 2012 23:12 GMT
#19
I'm actually surprised people didn't know about this. Anyone who has noticed this has a good eye indeed.
(5)Twilight Star.scx --------- AdmiralHoth: There was one week when I didn't shave for a month.
darkscream
Profile Blog Joined December 2010
Canada2310 Posts
March 24 2012 23:22 GMT
#20
Hard proof that ZvZ is, indeed, the most coin-flippy matchup.
1 2 3 4 5 10 11 12 Next All
Please log in or register to reply.
Live Events Refresh
Road to EWC
16:00
Europe Open Qualifiers #2
RotterdaM1511
TKL 381
IndyStarCraft 364
kabyraGe 306
CranKy Ducklings189
SteadfastSC121
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
RotterdaM 1511
TKL 381
IndyStarCraft 364
SteadfastSC 121
StarCraft: Brood War
Britney 13924
Calm 3791
Sea 2155
Rain 1395
Stork 413
firebathero 233
Dewaltoss 139
Soulkey 96
Mind 34
Dota 2
Gorgc9031
qojqva2321
Dendi1626
canceldota0
Counter-Strike
ScreaM2632
fl0m919
Foxcn525
flusha339
Super Smash Bros
Mew2King142
Heroes of the Storm
Khaldor175
XaKoH 75
Liquid`Hasu56
Other Games
Beastyqt798
ceh9668
ArmadaUGS128
Trikslyr73
BRAT_OK 12
MindelVK7
Organizations
Other Games
BasetradeTV87
StarCraft 2
angryscii 19
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 24 non-featured ]
StarCraft 2
• StrangeGG 125
• tFFMrPink 23
• Adnapsc2 18
• LUISG 11
• Reevou 4
• LaughNgamezSOOP
• sooper7s
• AfreecaTV YouTube
• Migwel
• intothetv
• Kozan
• IndyKCrew
StarCraft: Brood War
• Azhi_Dahaki27
• FirePhoenix5
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• C_a_k_e 3230
• masondota2364
• WagamamaTV159
League of Legends
• Jankos2137
• TFBlade2089
• Shiphtur602
Other Games
• imaqtpie1826
Upcoming Events
Road to EWC
3h 36m
Road to EWC
14h 36m
Road to EWC
15h 36m
Road to EWC
1d 3h
Road to EWC
1d 14h
Road to EWC
1d 21h
Online Event
2 days
Clem vs ShoWTimE
herO vs MaxPax
Road to EWC
2 days
Replay Cast
3 days
Replay Cast
4 days
[ Show More ]
Replay Cast
4 days
The PondCast
6 days
Liquipedia Results

Completed

YSL S1
DreamHack Dallas 2025
Calamity Stars S2

Ongoing

JPL Season 2
BSL Season 20
KCM Race Survival 2025 Season 2
NPSL S3
Rose Open S1
CSL Season 17: Qualifier 1
2025 GSL S2
Heroes 10 EU
ESL Impact League Season 7
IEM Dallas 2025
PGL Astana 2025
Asian Champions League '25
ECL Season 49: Europe
BLAST Rivals Spring 2025
MESA Nomadic Masters
CCT Season 2 Global Finals
IEM Melbourne 2025
YaLLa Compass Qatar 2025
PGL Bucharest 2025
BLAST Open Spring 2025
ESL Pro League S21

Upcoming

CSL Season 17: Qualifier 2
CSL 17: 2025 SUMMER
Copa Latinoamericana 4
CSLPRO Last Chance 2025
CSLAN 2025
K-Championship
SEL Season 2 Championship
Esports World Cup 2025
HSC XXVII
Championship of Russia 2025
Bellum Gens Elite Stara Zagora 2025
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #1
BLAST.tv Austin Major 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.