ReidXtreme 5.0Game Arena setup Log in

ReidXtreme 5.0 · Track B

Game Arena

Write a bot. Let it play. Beat our judge bots. Test on your laptop with the starter kit, use Run here to play single games against any bot, and Submit to get scored.

setup Run and Submit open when the contest starts. Read the statement and set up the starter kit now.

Alternating turns · 2 players

Isolation

Two pieces stand on a small board. The players take turns, and on your turn you move your piece like a chess queen. The square you leave is burned and can never be used again, so the board shrinks with every move. If it is your turn and you cannot move, you lose.

Simultaneous moves · 2 players

Light Cycles

Two light cycles race across a grid. Each one leaves a solid wall of light behind it, and the grid slowly fills up. Hit a wall, a trail or the other bike and you are out. The last bike still moving wins.

Simultaneous moves · 2 players

Snake Duel

Two snakes share a grid full of apples. Every apple a snake eats makes it one cell longer. Crash into a wall, the edge or a snake body and you are out. The last snake still moving wins, and if both survive 300 turns, the longer snake wins.

01

Set up

Download the starter kit, run python3 arena.py doctor, then python3 arena.py.

02

Build

Start from a template in C, C++, Python or Java and replace its decide() function. AI tools are allowed: cite them on line 1.

03

Test

Batch hundreds of games locally, then use Run here against the hidden judge bots.

04

Submit

Each Submit plays 60 games against 5 judge bots. Your final bot is re-scored on 20 hidden maps at the end.