Unlock Your Potential: Learn, Compete, and Win


Gear up for the Battle of the Bots competition where you can learn new skills, compete for cash prizes, and collaborate in teams of up to four members.

Dive Into the Challenge: The Battle of the Bots Begins


Prepare to navigate through two intense phases of our competition, designed to test your skills and push your limits. Join as a team, learn together, and vie for the top prizes in a series of algorithm-based challenges.

Prize to be won:

1. The Prototyping Phase

5:00 pm September 11 - 5:00 pm September 27


Overview

During the prototyping phase, teams will be able to submit algorithm files as many times as they wish and see how they perform against other teams’ prototype submissions. This will allow your team to debug your algorithm and experiment with various strategies. Each match will produce a downloadable log file that contains all actions that occurred in the match.

Submissions

As mentioned, your team will be allowed to submit algorithms as many times as you wish. Please ensure that your submitted file is a Python (.py) file and only imports the whitelisted libraries (see Permitted Python Libraries). Your submission will be automatically rejected if it breaches these requirements.

While you may submit an algorithm many times, only your most recently submitted algorithm will be placed in the matchmaking queue to generate log files.

Matchmaking