War Snake was inspired by the thrill of combat, and the thrill of running a web server ;-)
What it does
It uses the A* search algorithm to navigate around the board.
How I built it
War Snake is built in Python, and deployed as a Docker container to an AWS Elastic Beanstalk. Travis CI is used to automatically and continuously deploy War Snake to the AWS environment.
Challenges I ran into
Debugging was difficult until I admitted I wasn't getting anywhere and just used Postman.
Accomplishments that I'm proud of
I'm proud that this only took me about 4 hours.
What I learned
I learned a little bit about A* search in practice, and I learned some more about continuous deployment and AWS.
What's next for War Snake
It will likely be laid to rest (honorably) once the hackathon is over, since I am a student and I can only bum free servers off of AWS for so long.