Battlesnake hosts several annual online competitions called Leagues. Leagues are open to everyone and provides challenges for all skill levels. A League is a special event that runs for several weeks. The long running nature of a League event allows for continuous updates and evolution of your Battlesnake code.
When a League is announced, there is a pre-registration phase where participants can register for the League and start warming up their Battlesnake code in anticipation of the competition start. Sometimes there are prizes for participants who sign up during this phase, so we recommend pre-registering whenever possible.
When the League starts, participants will be able to enter their Battlesnake into one or more Ladders to compete. You will need to first register a Battlesnake with your Battlesnake account, as explained in the Quick Start Coding Guide.
The League Ladders will automatically run games in one or more of our possible game modes. How many Ladders, and in which game mode depends on the League. All participants enter the Ladders at the bottom rung, and the system will automatically play games against other Battlesnakes in the ladder, tracking your Battlesnakes score as it rises up the ranks. We encourage you to make updates and changes to your Battlesnake as it competes. Progression in the Ladders are often rewarded with prizes, such as custom heads and tails for your Battlesnake.
Registration for the League and the League Ladders will remain open up until a few days before the Tournament. Check the League Schedule for the exact date for any specific League.
Throughout the entire League there will be a variety of Twitch Shows where tutorials, special content, and League news will be streamed. Keep an eye on the Schedule on the League page for what and when streams are happening.
At the end of the League, tournaments will be run and live-streamed on Twitch. Tournament placement is determined by rankings in the League Ladders. Tournaments have an additional prize structure posted on the Prizes section of the League page. Be sure to tune in to cheer on your Battlesnake!
The planned Leagues for the 2021 season are:
February 18th - April 17th 2021
Early June until mid August 2021
Mid September until mid November 2021