Name | Description | Type | Package | Framework |
BattleAdaptor | An abstract adapter class for receiving battle events by implementing the IBattleListener. | Class | robocode.control.events | RoboCode |
|
BattleCompletedEvent | A BattleCompletedEvent is sent to onBattleCompleted() when the battle is completed successfully and results are available. | Class | robocode.control.events | RoboCode |
|
BattleErrorEvent | A BattleErrorEvent is sent to onBattleError() when an error message is sent from the game in the during the battle. | Class | robocode.control.events | RoboCode |
|
BattleEvent | This is the base class of all battle events. | Class | robocode.control.events | RoboCode |
|
BattlefieldSpecification | Defines the size of a battlefield, which is a part of the BattleSpecification. | Class | robocode.control | RoboCode |
|
BattleFinishedEvent | A BattleFinishedEvent is sent to onBattleFinished() when the battle is finished. | Class | robocode.control.events | RoboCode |
|
BattleMessageEvent | A BattleMessageEvent is sent to onBattleMessage() when an informal message is sent from the game in the during the battle. | Class | robocode.control.events | RoboCode |
|
BattlePausedEvent | A BattlePausedEvent is sent to onBattlePaused() when a battle has been paused. | Class | robocode.control.events | RoboCode |
|
BattleResumedEvent | A BattleResumedEvent is sent to onBattleResumed() when a battle has been resumed (after having been paused). | Class | robocode.control.events | RoboCode |
|
BattleSpecification | A BattleSpecification defines a battle configuration used by the RobocodeEngine. | Class | robocode.control | RoboCode |
|
BattleStartedEvent | A BattleStartedEvent is sent to onBattleStarted() when a new battle is started. | Class | robocode.control.events | RoboCode |
|
BulletState | enum BulletStateextends EnumDefines a bullet state, which can be: just fired, moving somewhere, hitting a victim, | Class | robocode.control.snapshot | RoboCode |
|
IBattleListener | The listener interface for receiving "interesting" battle events from the game, e. | Interface | robocode.control.events | RoboCode |
|
IBulletSnapshot | Interface of a bullet snapshot at a specific time in a battle. | Interface | robocode.control.snapshot | RoboCode |
|
IDebugProperty | Interface of a debug property, which is a key-value pair. | Interface | robocode.control.snapshot | RoboCode |
|
IRobocodeEngine | Interface for the RobocodeEngine. | Interface | robocode.control | RoboCode |
|
IRobotSnapshot | Interface of a robot snapshot at a specific time in a battle. | Interface | robocode.control.snapshot | RoboCode |
|
IScoreSnapshot | Interface of a score snapshot at a specific time in a battle. | Interface | robocode.control.snapshot | RoboCode |
|
ITurnSnapshot | Interface of a battle turn snapshot at a specific time in a battle. | Interface | robocode.control.snapshot | RoboCode |
|
RandomFactory | The RandomFactory is used for controlling the generation of random numbers, and supports generating random numbers that are deterministic, which is | Class | robocode.control | RoboCode |
|
RobocodeEngine | The RobocodeEngine is the interface provided for external applications in order to let these applications run battles within the Robocode application, | Class | robocode.control | RoboCode |
|
RobocodeListener | | Interface | robocode.control | RoboCode |
|
RobotResults | Contains the battle results for an individual robotAuthor:Mathew A. | Class | robocode.control | RoboCode |
|
RobotSetup | Contains the initial position and heading for a robot. | Class | robocode.control | RoboCode |
|
RobotSpecification | Defines the properties of a robot, which is returned from RobocodeEngine. | Class | robocode.control | RoboCode |
|
RobotState | enum RobotStateextends EnumDefines a robot state, which can be: active on the battlefield, hitting a wall or robot this turn, or dead. | Class | robocode.control.snapshot | RoboCode |
|
RoundEndedEvent | A RoundEndedEvent is sent to onRoundEnded() when the current round of a battle has ended. | Class | robocode.control.events | RoboCode |
|
RoundStartedEvent | A RoundStartedEvent is sent to onRoundStarted() when a new round in a battle is started. | Class | robocode.control.events | RoboCode |
|
TurnEndedEvent | A TurnEndedEvent is sent to onTurnEnded() when the current turn in a battle round is ended. | Class | robocode.control.events | RoboCode |
|
TurnStartedEvent | A TurnStartedEvent is sent to onTurnStarted() when a new turn in a battle round is started. | Class | robocode.control.events | RoboCode |