Why hello Reader,
There was a discussion in the AI community about a maker who took someone else’s code, uploaded it as their own, and even tried to enter it into ProBots. That’s not the kind of stealing I mean. I’m talking about learning from others’ work, adapting it, and making it even better.
When I first got started on my StarCraft 2 AI, I was obsessed with speedmining. I dreamt about how I could eke out that sweet sweet efficiency % for a big economy advantage. What I thought would take a few days turned into weeks, then a month of trial and error. After all that, my bot barely outperformed the standard.
Then I found an open-source bot with speedmining already implemented. As I adapted the code to my bot, I started breaking it down to understand how it worked—then saw ways to make it even better, like factoring in unit collision for an extra boost. Looking back, the time saved was immense. It let me focus on what really mattered—my own ideas.
I got some public Python SC2 AIs you’re welcome to ‘steal’—the right way.