How do I get my bot onto the League ladder?
Submitting your bot
- Sign in (or make an account).
- In Brain code, open the bot and program you want to submit. It has to compile: if it doesn't, the Submit button stays greyed out.
- Go to League and open the Ladder tile.
- Under Your bot, tick the games to enter it in: Last team standing, Infiltrate and/or Capture the flag. You need at least one. (A tunneler can't enter Infiltrate.)
- Click Submit Brain code bot. The button shows your program's language, for example Submit Brain code bot (Python).
Your code stays in your own files. The server compiles what you submit and keeps only the compiled bot. Nobody else sees your code.
One ladder per game and language
There's a separate ladder for each game in each language league: Python bots play Python bots, assembly bots play assembly bots, and so on. Use the game tabs and language tabs on the Ladder to look at each one.
A ladder only starts once two players have bots in the same language entered in the same game.
How rated series are played
- The server picks the bot that has waited longest for a rated series (never-rated bots first) and pairs it with the closest rating in its ladder. It avoids an immediate rematch if anyone else is available.
- A series is 4 matches: 2 seeds, each played once from each side. A win is 1 point and a draw is ½.
- Your bot plays as a team of two: two copies of the machine and program you submitted.
- You'll find the results under Rated series, with each match's button to watch it.
Friendly challenges
Once you have a bot on the ladder, a Challenge button appears next to other players. A challenge is an unrated friendly match in the game you're looking at, and it can be against a bot from any league.
The ladder and teams
The ladder takes the single bot you submit from Brain code. Teams of your own bots play in tournaments, under League › League schedule.