The WyoHackathon 2020 Battlesnake Challenge.
What it does
BattleRattle uses Dijkstra's Algorithm to calculate the least cost (safe) path between the snake head and the nearest food.
Challenges I ran into
I didn't realize that the snake web server was not running for the duration of the hackathon... oops. Luckily, I was in this to learn new skills and build something new, which is exactly what I did!
What I learned
I learned a lot about least cost algorithms, JSON parsing, API development, and web server architecture. Not a bad list!
What's next for BattleRattle
I will continue working on BattleRattle to improve my skills and hopefully get some wins along the way.