University of Victoria ECS Building, First Floor
BattleSnake is a programming competition held in Victoria, BC. Teams of students and developers build web-based AIs for the classic arcade game "Snake".
Multiple teams will compete on the same board at the same time, and the winner will be the last team slithering!
There will be over $2,500 in prizes given away throughout the day, across two tournament divisions. The Classic Division will feature familiar gameplay mechanics and have a grand prize of $300. The new Advanced Division will offer new gameplay mechanics and a $1,000 grand prize.
BattleSnake exists to get students and developers programming outside of coding assignments and work projects. This competition will test your creativity and programming skills, while allowing you to compete for huge prizes. BattleSnake was also created to connect students with local developers and build the technical community in Victoria.
BattleSnake is for students and developers of all skill levels. Participants include: students from University of Victoria, Camosun College, Royal Roads University, Vancouver Island University, as well as development teams who want to test their AI programming skills.
This year we're introducing two tournament divisions: a Classic Division for novice programmers and first time attendees, and an Advanced Division for experienced programmers and BattleSnake veterans. The Advanced Division will contain new and challenging gameplay mechanics and award larger prizes than ever before.
Another new challenge this year will be Bounty Snakes. Bounty Snakes will provide additional opportunities to win prizes throughout the day. These challenging Snake AIs are created by tech companies and sponsors, and will not go down easy.
Defeat the Bounty Snake, collect its prize. Each Bounty Snake will have different rules for defeat, details will be announced during Orientation.
If you have any food allergies or dietary rectrictions, please email email@example.com and we will do our best to accomodate your needs.
This competition is for programmers of all skill levels, including novice! Teams typically consist of 2-5 people but individuals are welcome to sign up and compete solo! If you're looking for a team to join, we'll do our best accomodate everyone at registration during the event.
Bring your own laptop, and please come prepared with Github and Heroku accounts already set up! Please read the BattleSnake README for all preparation instructions. Make sure your team arrives prepared!
There will be an optional tutorial session the morning of the event. All registered participants are invited to join and get help setting up their development environment before the competition begins. This tutorial is made possible by the kind folks at Heroku.
Throughout the day there will be a designated area with volunteer developers available to answer any programming or debugging questions you may have. There will also be developer volunteers roaming around to assist teams.
BattleSnake Tutorial (Optional)
Prizes, Game Rules,
API Docs, etc
Let the Battle Begin!
Prizes & Awards
Tournament and Bounty Snake Prizes Awarded!
We'd love to help and answer any questions you may have. Email us at firstname.lastname@example.org and we'll respond ASAP.