Package robocode

Interface Summary
Droid Robots that implement Droid have no scanner, but an extra 20 life.
 

Class Summary
_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.
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. when the bullet has reached the border of the battlefield.
Condition Condition is used to define custom AdvancedRobot#waitFor waitFor} and custom events for a AdvancedRobot.
CustomEvent This event is sent to onCustomEvent when a custom condition is met.
DeathEvent This event is sent to onDeath 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 when your robot has been hit by a bullet.
HitRobotEvent A HitRobotEvent is sent to onHitRobot when your robot collides with another robot.
HitWallEvent A HitWallEvent is sent to onHitWall when you collide a wall.
MessageEvent A MessageEvent is sent to onMessageReceived 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.
RobocodeFileOutputStream RobocodeFileOutputStream is used for streaming/writing data out to a file, which you got by calling AdvancedRobot.getDataFile(String).
RobocodeFileWriter RobocodeFileWriter 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 when another robot (not your robot) dies.
Rules Constants and methods that defines the rules of Robocode.
ScannedRobotEvent A ScannedRobotEvent is sent to onScannedRobot when you scan a robot.
SkippedTurnEvent A SkippedTurnEvent is sent to onSkippedTurn when your robot is forced to skipping a turn.
TeamRobot An advanced type of robot that supports messages between teammates.
TurnCompleteCondition A prebuilt condition you can use that indicates your robot has finished turning.
WinEvent This event is sent to onWin when your robot wins the round.