{"code":"7CWZHR","title":"Battlesnake workshop","speakers":["JVPF8X"],"submission_type":4,"track":4,"tags":[],"state":"confirmed","abstract":"Snake like on the Nokia 3310! But this time you program your own Battlesnake and let it make decisions on it's own to beat each level.","description":"There is a Battlesnake Tournament today. You can compete with other Battlesnakes, but what if you don't have one? Lets dive into the basics and get you a Battlesnake for the tournament!\r\n\r\nThis workshop is from level 0 to how far we get. What you need to know to participate, is some JavaScript or Python (the workshop is not about learning these languages, but guidance on the Python route will be given). You only need a laptop with internet. We will create a local environment to host your Battlesnake code and create games.\r\n\r\nDuring the workshop we will build together a basic Battlesnake which is able to complete some levels of achievements. At the end of the workshop, you will be able to bring your Battlesnake to the tournament, which is in the same tent, right after the workshop!\r\n\r\nAfter WHY2025, you can keep programming your Battlesnake to complete more levels. There are even online competitions you can participate in.\r\n\r\nThe presentation can be found here, handy to have this open as we need to copy some command line codes and URLs during the workshop: https://docs.google.com/presentation/d/1X9k_HOxaj7kuv9qr-zu_ZHfN0qTf6fr99LmDa4riH1Q/edit?usp=sharing","duration":120,"slot_count":1,"content_locale":"en","do_not_record":false,"image":null,"resources":[],"slots":[13110],"answers":[]}