davechurchill/ualbertabot

BOSS fails when zerg upgrades their main hatchery to lair, then wants to build an expansion.

earthiverse opened this issue · 5 comments

Look, it upgraded!
scscrnshot_112115_203623

Then if I manually take a drone, and make a hatchery, like my build order goal wants, things go back to normal.
scscrnshot_112115_203630

It also doesn't work if I make the goal 1 lair and 1 hatchery.
scscrnshot_112115_204505

It also doesn't work if I make the goal 2 hatcheries.
2-hatcheries

I pushed what I thought was a fix to this a few days ago, did you try it out?

Yes, I did pull that commit, but it seems like it still has an issue.

Before it would error and say "No Depots :("; now it says "NBOS Solution".

Ok, will look into it but can't promise anything in the next few days

I don't know if it's related, but I keep an extra hatchery around at all times to deal with this bug in the meantime.

I put in num_hatcheries + 1 as my goal, with the same number of lairs as well, but it will never go to build a hatchery, ever.

If we use the zergling build, and it ends up expanding, it expands no problem, as it only builds hatcheries.

scscrnshot_120115_181008
The only two resource depots are in the screenshot, and there's nothing in the build order queue. But you can see the 2 hatcheries and 1 lair in the build order search.

Sorry I wasn't able to fix it recently, been very busy. Good that you found a workaround for now