I love to program and Battlesnake looked really cool!

What it does

Competes against against other snakes using its programming ruleset.

How I built it

Started with the Battlesnake Python starter project and worked up from there.

Challenges I ran into

Developing a Battlesnake is all about finding the circumstances that kill your snake and finding ways to prevent them from ever happening again.

Accomplishments that I'm proud of

Getting first place in the student division in Battlesnake at WyoHack.

What I learned

A lot about Python programming, version control, project management, code organization, AI, testing + debugging, etc.

What's next for Boomslang

Better enemy snake movement prediction, advanced AI, more self-control, etc. Currently, Boomslang is very friendly toward other snakes - that will change.

Built With

Share this project: