Robot Status

Overview

Currently there are four states that a robot may be within - This page aims to provide an overview on why your robot may be in a specific state, and the impact this will have with match making.

Draft

New robots are created into a Draft state - Once you supply source code for the bot, it should migrate to an Active state.

While in a Draft state the robot will not be considered for match making, and other users will be unable to challenge the robot to a battle.

Active

A bot in an Active state is awaiting a match, and is assumed to be a healthy bot.

In this sate match making will consider the robot for battle, and other users are also able to request a battle against the robot.

Disabled

If the robot owner does not wish a specific robot to be placed into match making, then they can manually place the robot into a Quarantined state.

While in a Quarantined state the robot will not be considered for match making, and other users will be unable to challenge the robot to a battle.

The owner may when ready move the robot back into an Active state

Quarantined

If the game detects that there is no valid code for a robot, then it will be placed into a Quarantined state automatically.

Also, if a game is completed, and after 100 turns there was no instruction other than a defend received from the robot, then the specific robot will be considered broken and placed into a quarantined state.

In this state the bot will not be considered for match making, and other users will be unable to challenge the robot to a battle.

To remove the robot from a Quarantined state the owner must make a change to the source code of the robot, after this it will be automatically moved back to Active.

❤️ Feedback