archive by month
Skip to content

Simplicity can do mass drops

Simplicity has been getting updates, and an update yesterday was apparently when it gained overlord drop skills. (There’s another update today.) It is the first zerg bot that I have seen use drops (well, in public at least). The drops look a bit stereotyped, with about 8 overlords loaded up in the main and sent (usually along the edge of the map) toward an enemy mineral line—it looks as though the drop happens when the overlords find targets to drop on. That makes Simplicity the first bot I have seen do mass drops, a unique skill.

I found 3 drop games on SSCAIT. Curiously, all 3 games are on Moon Glaive, although Simplicity does research drop on other maps. The less impressive games are Simplicity-Juno aka Yuanheng Zhu and Simplicity-NiteKat terran. Drops definitely did not change the outcome of those games. The best drop game is Simplicity-WillBot, in which WillBot randomed to terran.

The first drop started to load up at the zerg main just before 16:00 into the game—while a terran attack on the natural was underway, not the most auspicious time. Apparently Simplicity does not put much analysis into the drop decision. In the picture, the two players are roughly even (objectively, with no defilers in sight, the big terran army should win, but neither bot has the skills). The selected overlords are exactly those that are loading units. In the minimap, notice the long tail of terran units moving toward the zerg natural; the terran attack was kind of piecemeal.

overlords load up

Loading proceeded slowly, I guess since the ground units were distracted by the terran activity, and the overlords set out at about 16:40. The overlords proceeded counterclockwise around the edge of the map toward the terran main. Meanwhile, terran diverted to annihilate the zerg base at 9 o’clock before returning its attention to the zerg natural, and zerg units that were still on the ground bypassed the marines and tanks and headed for the terran natural to counter. Simplicity’s decision was good. Attacking the terran bases from both sides put WillBot into a difficult situation where it was tough to make the right choices.

The drop started to land at about 17:40. WillBot defended the ground maneuvers poorly; it left tanks forward to pressure the zerg, and lost them to zerglings, and sent marines back to defend, where they ran full tilt into burrowed lurkers. In the picture, notice that both sides have lost workers and WillBot has already fallen behind before the drop happened. The white dots in the terran natural are lurkers which are in range of the command center.

overlords drop units

WillBot did finally clear the attack, but was far behind. Simplicity made 2 follow-up drops to finish off the terran main.

All in all, the mass drop skill could use improvement—but you could say that about almost any skill of any player. In Steamhammer, I have held off on zerg drop because I think it requires tactical analysis that the bot can’t do yet. In this game we see that mass drop can be a scary ability even with little tactical calculation behind it.

Trackbacks

No Trackbacks

Comments

Dilyan on :

Finally something interesting happening. I assume is very difficult and far behind on the list to do for many coders, but surely can be very productive, also taking isolated expos that enemy can't attack from ground can be easily game changer.
Soo many waited to be done things in sc universe, finally seeing one of them, imagine lurker drop behind Nat expo...

Jay Scott on :

IceBot does tank drops on cliffs, when it can find a suitable cliff. It is effective. I think it’s the only bot with a similar skill.

Ecgberht on :

Mine does have the skill to expand to islands but its disabled because of a bwapi client impl bug :(

I also added some drop logic but dropped It because Its a hard to impl skill and I already have more important TODOs before AIIDE.

McRave on :

Amazing! Great to see doom drops!

Anon on :

Small update from Dave as you mentioned that you didn't follow the Facebook page (and I don't know if an email has been send):

"Important info for AIIDE 2018: Due to the late release of the bot entry list, we are extending the submission deadline to be Friday, October 5th, 2018 at 11:59pm PST."

Jay Scott on :

Hmm. I got e-mail notice of the deadline change, which mentioned only the change and not the reason.

Arrak on :

It's ZvT late game, I imagine it's pretty much the default choice. T's front door is usually heavily fortified, and overlords can't be shot by siege tanks. The only issues are the high entry cost -- costs as much as a spire -- and the BWAPI bug (which indirectly increases its lategame entry cost). In the midgame, the upgrade won't make up its cost without some tactical drops and maybe +1 zerglings...

MicroDK on :

Yah, I would say going muta and gaurdians would be more efficient, and a lot more easier to code. ;) But drops make the games fun to watch! :D Doing drops is on my todo list too, but not a top priority yet.

Marian on :

Actually it's much more potent in lategame ZvP where pure crackling drop in the main can be a deathblow. The reason is that ususally in ZvP the protoss main has all the important buildings - production facilities and tech - losing either can be very critical.
Dropping terran is much more risky as if you get caught by a handful of marines then the drop is over. Also pure lings are usually not a threat to terran as both marines and firebats do very well against them. You usually need to drop ling+lurker+defiler or ling+ultra+defiler to be really efficient in the late game which can be quite expensive. Also terran can just lift his production facilities/ccs making the drops much less effective.
But for now while the bots are unprepared any drop can be a game changer.

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.