Robocode 1.6.2 API

Packages 
Package Description
robocode
Robot API used for writing robots for Robocode
robocode.control
Control API used for controlling Robocode from an external application.
robocode.control.events
Battle events that occurs during a game, and which are used for the robocode.control.IBattleListener class.
robocode.control.snapshot
Snapshots of the battle turns, robots, bullets, and scores.
robocode.robotinterfaces
Robot Interfaces used for creating new robot types, e.g.
robocode.robotinterfaces.peer
Robot peers available for implementing new robot types based on the Robot Interfaces.
robocode.util
Utility classes that can be used when writing robots.