archive by month
Skip to content

timing openings: the first protoss zealot

The frame when the first zealot completes. The usual caveats apply: I measured only 1 run, and there is variation; maps and starting positions are all a little different; Steamhammer’s execution is not frame-perfect. Still, I found protoss timings more repeatable than zerg timings, maybe because larvas have randomness in spawn timing and position.

buildzealot
4 pylon 4 gate2734
5 pylon 5 gate2823
5 pylon 6 gate3003
6 pylon 6 gate2984
6 pylon 7 gate3122
7 pylon 7 gate3158
7 pylon 8 gate3246
8 pylon 8 gate3305
8 pylon 9 gate3316
9 pylon 9 gate3532
8 pylon 10 gate3468

Recommended builds are darker. That means builds that seem to offer some advantage; it’s up to you to decide whether the advantage is worth the cost. The lighter builds are are those that appear inferior.

8 pylon 10 gate is the standard and the most economical gateway timing. Any faster build sacrifices some economy and can be called a rush.

The purpose of including 5 pylon 6 gate is to show that for a 6 gate or earlier, you lose by making the pylon early. For a 7 gate, you can choose either 6 pylon or 7 pylon, with different tradeoffs. 9 pylon 9 gate is there to show why 8 is the standard pylon timing.

8 pylon 8 gate barely has an edge over 9 gate. I didn’t know that. On some runs, I got only a 2 frame timing difference. If you’re rushing with 8 gate, pylon on 7 is recommended to shave seconds.

two gates

I also wrote a bit of code to time when the second zealot finishes. If you open with 2 gates, you care when your zealot count starts to get ahead of a 1 gate build. Most of these are with the standard pylon on 8. The timings seemed more variable than with a single gate.

buildzealot 1zealot 2
7 pylon 7-7 gates31413613
7 pylon 7-8 gates31383639
7 pylon 8-8 gates32633599
8-8 gates33113613
8-9 gates33723711
9-9 gates33213678
9-10 gates33173770
10-10 gates34313773
10-11 gates34313918
10-12 gates34413988

Again, recommended builds for double gate zealot are darkened. You can go with a cheesier build from one of the top rows if you believe that a faster first zealot will be able to cause consternation before its partner arrives. I evaluated those builds under the assumption that the timing of the second zealot is what matters.

10-12 gate is the most economic version. You get a later initial blow and then a choice of heavier long term zealot pressure, or transitioning out whenever you choose with a sound economy. Skynet is one bot that plays 10-12 gate strongly.

With 7 pylon, it seems there is no advantage to any double gate earlier than 8-8. And 7 pylon 8-8 is at most marginally faster than 8 pylon 8-8, so it looks as though pylon on 8 is better. 8-9 gate provides no edge over 9-9 gate, so 9-9 is the next possibility. 9-10 gate has no edge over 10-10 gate.

Trackbacks

No Trackbacks

Comments

McRave on :

Last year I had a build that did a proxy 6 gate and did beat most of SH builds, but it lost to 4pool. It's an interesting build and can produce some results versus greedy openers.

This makes me curious of what the fastest possible dark templar is. This type of rush could be crazy fast if the probe cut is high enough.

Jay Scott on :

The critical path is pretty long: pylon -> gateway -> core -> citadel -> archives -> dark templar, 6 steps. Early steps are mineral limited, and later steps are gas limited. It might be time-consuming to figure out. In the lurker case, the critical path is 4 steps, pool -> lair -> lurker aspect -> lurker (the den and hydras are not on the critical path and can fit into gaps).

Dan on :

I worked for a while on getting a fastest-possible proxy DT build into PW. It's still in there, though disabled: https://github.com/dgant/PurpleWave/blob/master/src/Planning/Plans/GamePlans/Protoss/Standard/PvE/ProxyDarkTemplarRush.scala#L51

Your options in accelerating it beyond a standard DT build are pretty limited. The challenge is that DT arrival is limited by build time more than money. As long as you build Gate->Core->Citadel-Archives without interruption, the only thing you can do to accelerate it is accelerate the Gateway.

What you can do is proxy Gateways, and ensure that the Gateways complete no later than the Templar Archives. That's what my build does: the first Gateway is in-base, but the second and third are proxied. It cuts Probes at 13 to make that happen (only resuming production after starting the proxied Gateways).

You could take that a step further by proxying the first Gateway on 9, and only building two in total. That'd save about five seconds.

Nathan Roth (Antiga / Iruian) on :

Locutus used proxy fastest possible DT to great effect to takeout SAIDA in SSCAIT 2018-2019 as it was outside SAIDA's adjustable detection window.

Dan on :

It would be interesting to see how the math works out for proxied versions of these, and with the target metric of "first X in the enemy base" as I expect these will almost always be preferable to the in-base versions.

Jay Scott on :

Agreed. As I mentioned in a comment to Antiga, Steamhammer doesn’t have the skills on the one hand, and on the other, it depends on the map and on how far forward you put the proxy (which can depend on how far forward it is safe to put the proxy, a difficult operational question). Locutus has the skills, though.

Bytekeeper on :

Here's a 4 pylon 4 gate game:
http://www.openbw.com/replay-viewer/?rep=http://basilicum.bytekeeper.org/bots/Bereaver/Bereaver%20vs%20legacy%20Andromeda%20CTR_354FDD4F.rep
The first zealot for legacy pops out at frame 2719 - in the same ballpark as Steamhammer.

Jay Scott on :

It should be possible to go a little faster by reducing probe movement. Pros commonly place the first pylon directly by the nexus, and that may be one of the reasons. (Another reason is that it can help in defense later.)

Add Comment

E-Mail addresses will not be displayed and will only be used for E-Mail notifications.

To prevent automated Bots from commentspamming, please enter the string you see in the image below in the appropriate input box. Your comment will only be submitted if the strings match. Please ensure that your browser supports and accepts cookies, or your comment cannot be verified correctly.
CAPTCHA

Form options

Submitted comments will be subject to moderation before being displayed.