Have you ever fixed a bot bug, felt like a genius for twelve minutes, then hit the same problem again two weeks later and realized you remember nothing?
Yeah. Same.
I’d hit a bug, or want to add a new behavior. I’d go hunting for an answer, fix it, and move on.
But I didn’t really own the idea.
So when the same problem came back, I couldn’t explain it. I couldn’t reuse it. I couldn’t even guide Claude cleanly.
I’d end up relearning it. Again.
It wasn’t that I lacked information. I had plenty.
I had a retention and reuse problem.
So here’s the behind the scenes system I use to research, retain, and actually reuse what I learn while building bots.
To top it off, he made the SCVs hop out mid-fight to repair everything, then jump back in when danger hit. He even coded the Medivacs to dive into fire for emergency pickups and boost out.
The takeaway: Sometimes the strongest strategy is just keeping your units alive longer
⌨️ Next Commit
Princess-Mika-Test dropped a proxy hatchery in PiG_Bot’s natural wall, somehow calculating where the wall would go on any particular map blocking production and allowing a Zerg rush 😑
What I’d try next:
Send a single probe to defend the spot until it’s time to build. Downside though is this will keep a mining probe occupied, leading to loss mining time, for something that might happen
Send all my probes down to attack the hatchery as a response—this could also work against planetary rushes. Yes, still loss mining time but they would lose the hatchery resources
One of my biggest pains in building a bot is … yea you guessed it debugging. But you don’t have to suffer like I did. I walk you through this new plugin lets you see your bots thinking and help you spot issues faster