| AdvancedRobot | A more advanced type of robot than Robot that allows non-blocking calls,
custom events, and writes to the filesystem. |
| Bullet | Represents a bullet. |
| BulletHitBulletEvent | This event is sent to onBulletHitBullet when one of your bullets has hit another bullet. |
| BulletHitEvent | This event is sent to onBulletHit
when one of your bullets has hit another robot. |
| BulletMissedEvent | This event is sent to onBulletMissed when one of your bullets has missed, i.e. |
| Condition | Condition is used to define custom AdvancedRobot.waitFor(Condition)
and custom events for a AdvancedRobot. |
| CustomEvent | This event is sent to onCustomEvent(CustomEvent) when a custom condition is met. |
| DeathEvent | This event is sent to onDeath(DeathEvent)
when your robot dies. |
| Event | The superclass of all Robocode events. |
| GunTurnCompleteCondition | A prebuilt condition you can use that indicates your gun has finished
turning. |
| HitByBulletEvent | A HitByBulletEvent is sent to onHitByBullet(HitByBulletEvent) when your robot has been hit by a bullet. |
| HitRobotEvent | A HitRobotEvent is sent to onHitRobot(HitRobotEvent) when your robot collides with another robot. |
| HitWallEvent | A HitWallEvent is sent to onHitWall(HitWallEvent) when you collide a wall. |
| JuniorRobot | This is the simplest robot type, which is simpler than the Robot and
AdvancedRobot classes. |
| MessageEvent | A MessageEvent is sent to onMessageReceived(MessageEvent) when a teammate sends a message to your robot. |
| MoveCompleteCondition | A prebuilt condition you can use that indicates your robot has finished
moving. |
| RadarTurnCompleteCondition | A prebuilt condition you can use that indicates your radar has finished
turning. |
| Robocode | Robocode - A programming game involving battling AI tanks.
Copyright (c) 2001, 2008 Mathew A. |
| RobocodeFileOutputStream | RobocodeFileOutputStream is similar to a FileOutputStream
and is used for streaming/writing data out to a file, which you got
previously by calling AdvancedRobot.getDataFile(String). |
| RobocodeFileWriter | RobocodeFileWriter is similar to a FileWriter and is used for
writing data out to a file, which you got by calling AdvancedRobot.getDataFile(String). |
| Robot | The basic robot class that you will extend to create your own robots. |
| RobotDeathEvent | This event is sent to onRobotDeath(RobotDeathEvent) when another robot (not your robot) dies. |
| RobotStatus | Contains the status of a robot for a specific time/turn. |
| Rules | Constants and methods that defines the rules of Robocode. |
| ScannedRobotEvent | A ScannedRobotEvent is sent to onScannedRobot(ScannedRobotEvent) when you scan a robot. |
| SkippedTurnEvent | A SkippedTurnEvent is sent to onSkippedTurn(SkippedTurnEvent) when your robot is forced to skipping a turn. |
| StatusEvent | This event is sent to onStatus(StatusEvent) every turn in a battle. |
| TeamRobot | An an advanced type of robot that supports sending messages between team
mates in a robot team. |
| TurnCompleteCondition | A prebuilt condition you can use that indicates your robot has finished
turning. |
| WinEvent | This event is sent to onWin(WinEvent) when your
robot wins the round in a battle. |
| _AdvancedRadiansRobot | This class is used by the system as a placeholder for all *Radians calls in
AdvancedRobot. |
| _AdvancedRobot | This class is used by the system, as well as being a placeholder for all deprecated
(meaning, you should not use them) calls for AdvancedRobot. |
| _Robot | This class is used by the system, as well as being a placeholder for all deprecated
(meaning, you should not use them) calls for Robot. |
| _RobotBase | This class is the base class of all robots used by the system. |