Package robocode.robotinterfaces
Robot Interfaces used for creating new robot types, e.g. with other programming languages.
-
Interface Summary Interface Description IAdvancedEvents An event interface for receiving advanced robot events with anIAdvancedRobot
.IAdvancedRobot A robot interface for creating a more advanced type of robot likeAdvancedRobot
that is able to handle advanced robot events.IBasicEvents An event interface for receiving basic robot events with anIBasicRobot
.IBasicEvents2 First extended version of theIBasicEvents
interface.IBasicEvents3 Second extended version of theIBasicEvents
interface.IBasicRobot IInteractiveEvents An event interface for receiving interactive events with anIInteractiveRobot
.IInteractiveRobot A robot interface for creating an interactive type of robot likeRobot
andAdvancedRobot
that is able to receive interactive events from the keyboard or mouse.IJuniorRobot A robot interface for creating the most primitive robot type, which is aJuniorRobot
.IPaintEvents An event interface for receiving paint events with anIPaintRobot
.IPaintRobot A robot interface that makes it possible for a robot to receive paint events.ITeamEvents An event interface for receiving robot team events with anITeamRobot
.ITeamRobot A robot interface for creating a team robot likeTeamRobot
that is able to receive team events.