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 a placeholder for all deprecated calls.
_Robot This class is used by the system, as well as being a placeholder for all all deprecated (meaning, you should not use them) calls.
AdvancedRobot A more advanced type of 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 hits another bullet.
BulletHitEvent This event is sent to onBulletHit when one of your bullets hits another robot.
BulletMissedEvent This event is sent to onBulletMissed when one of your bullets has misses.
Condition Condition is used to define custom 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 basic superclass of all Robocode events
GunTurnCompleteCondition A prebuilt condition you can use that indicates your gun has finished rotating.
HitByBulletEvent A HitByBulletEvent is sent to Robot.onHitByBullet(robocode.HitByBulletEvent) when you are hit by a bullet.
HitRobotEvent A HitRobotEvent is sent to Robot.onHitRobot(robocode.HitRobotEvent) when you collide with another robot You can use the information contained in this event to determine what to do.
HitWallEvent A HitWallEvent is sent to Robot.onHitWall(robocode.HitWallEvent) when you collide a wall.
MessageEvent A MessageEvent is sent to TeamRobot.onMessageReceived(robocode.MessageEvent) when a teammate sends you a message.
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 rotating.
RobocodeFileOutputStream RobocodeFileOutputStream
RobocodeFileWriter See java.io.FileWriter
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 you) dies.
ScannedRobotEvent A ScannedRobotEvent is sent to Robot.onScannedRobot(robocode.ScannedRobotEvent) when you scan a robot.
SkippedTurnEvent A SkippedTurnEvent is sent to AdvancedRobot.onSkippedTurn(robocode.SkippedTurnEvent) when 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 rotating.
WinEvent This event is sent to onWin when your robot wins the round.