The base class for entrant-submitted AI modules More...
Protected Member Functions | |
abstract void | InitializeRobot () |
Initializes the state of a robot controller after a connection is established More... | |
abstract void | UpdateRobot () |
Update tick function called every interval (as defined by Time Sensor) More... | |
abstract void | ProcessSignalFromArena (Arenas.ArenaSignals signal) |
Process a signal sent to this controller from the arena More... | |
Properties | |
IRobotExplorer | Robot [get] |
The robot that this controller is controlling More... | |
The base class for entrant-submitted AI modules
|
protectedpure virtual |
Initializes the state of a robot controller after a connection is established
|
protectedpure virtual |
Process a signal sent to this controller from the arena
signal | The signal to process |
|
protectedpure virtual |
Update tick function called every interval (as defined by Time Sensor)
|
get |
The robot that this controller is controlling