{"code":"UMQ9R3","title":"Battlesnake tournament","speakers":["XDYTPN"],"submission_type":3,"track":4,"tags":[1,2],"state":"confirmed","abstract":"Enter your Battlesnake into this battle royale and win prizes (maybe?)! Program your own Battlesnake in any language you like and watch it battle other people's snakes. Fun, low-stakes competitive programming for every experience level.\r\n\r\n[Register here](https://wiki.why2025.org/User_talk:Synon)!","description":"So how does it work? Simply start writing a battlesnake [using the docs](https://docs.battlesnake.com/getting-started) and enter the tournament. Create it from scratch or using one of many starter repos available for different languages. To run your snake, run it as a server, expose it (e.g. through ngrok), and the game will send you API requests. The responses you send will determine how well your snake does! Don't worry if it's not the smartest snake. Bumbling, own tail eating snakes are my favorite, personally.\r\n\r\nLearn how to create your own snake [in the docs](https://docs.battlesnake.com/getting-started) or join [the Battlesnake workshop](https://program.why2025.org/why2025/talk/7CWZHR/) on the same day as the tournament.","duration":90,"slot_count":1,"content_locale":"en","do_not_record":false,"image":"http://program.why2025.org/media/why2025/submissions/UMQ9R3/battlesnake_bgvuMCY.png","resources":[24,25,26],"slots":[13128],"answers":[]}