Inspiration

Who doesn't want to make bots that can play videogames?

What it does

It uses a genetic algorithm using an interpretation of Goldberg's implementation.

How we built it

Started by learning javascript, then we created a framework for deploying genetic algorithm populations using javascript OOP, which was then interfaced with the Screeps game using their API and a hosted server in my dorm room.

Challenges we ran into

We didn't end up getting the end product working, javascript kept telling me _ My FuNcTiOnS dOn'T eXiSt _ and then a server-side bug grounded the project on the wee hours of the last night.

Accomplishments that we're proud of

In order to get as far as we did, we've successfully created libraries for deploying robust genetic algorithms and also wrote our own byte-code that the algorithm can interface with to accomplish complex tasks.

What we learned

Javascript sucks, Screeps sucks, everything sucks, life is pain and if anybody tells you different, they're selling something.

What's next for Creepers Don't Creep

Insert dumpster fire emoji here, they ain't gonna creep their way out of that one (that is if they ever finish spawning in the first place).

TL:DR The creeps in Screeps won't move and it broke our project, and our spirits.

Built With

Share this project:

Updates