Deprecated API


Contents
Deprecated Interfaces
robocode.control.RobocodeListener
          Since 1.6.2. Use the IBattleListener instead.

A listener interface for receiving callbacks from the RobocodeEngine. 

 

Deprecated Methods
robocode.control.RobocodeListener.battleAborted(BattleSpecification)
          Since 1.6.2. Use the IBattleListener.onBattleFinished() instead.

This method is called when a battle has been aborted. 

robocode.control.RobocodeListener.battleComplete(BattleSpecification, RobotResults[])
          Since 1.6.2. Use the IBattleListener.onBattleCompleted() instead.

This method is called when a battle completes successfully. 

robocode.control.RobocodeListener.battleMessage(String)
          Since 1.6.2. Use the IBattleListener.onBattleMessage() instead.

This method is called when the game logs messages that is normally written out to the console. 

robocode._AdvancedRobot.endTurn()
          Use execute instead. 
robocode._Robot.getBattleNum()
          Use getRoundNum() instead. 
robocode.HitWallEvent.getBearingDegrees()
          Use HitWallEvent.getBearing() instead. 
robocode.HitRobotEvent.getBearingDegrees()
          Use HitRobotEvent.getBearing() instead. 
robocode._Robot.getGunCharge()
          Use getGunHeat() instead. 
robocode._AdvancedRobot.getGunHeadingDegrees()
          Use getGunHeading() instead. 
robocode._Robot.getGunImageName()
          This call is not used. 
robocode._AdvancedRobot.getHeadingDegrees()
          Use getHeading() instead. 
robocode.HitByBulletEvent.getHeadingDegrees()
          Use HitByBulletEvent.getHeading() instead. 
robocode._Robot.getLife()
          Use getEnergy() instead. 
robocode.ScannedRobotEvent.getLife()
          Use ScannedRobotEvent.getEnergy() instead. 
robocode.BulletHitEvent.getLife()
          Use BulletHitEvent.getEnergy() instead. 
robocode._AdvancedRobot.getMaxWaitCount()
          This method is no longer functional. Use AdvancedRobot.onSkippedTurn(SkippedTurnEvent) instead. 
robocode._Robot.getNumBattles()
          Use getNumRounds() instead. 
robocode._AdvancedRobot.getRadarHeadingDegrees()
          Use getRadarHeading() instead. 
robocode._Robot.getRadarImageName()
          This call is not used. 
robocode.ScannedRobotEvent.getRobotBearing()
          Use ScannedRobotEvent.getBearing() instead. 
robocode.ScannedRobotEvent.getRobotBearingDegrees()
          Use ScannedRobotEvent.getBearing() instead. 
robocode.ScannedRobotEvent.getRobotBearingRadians()
          Use ScannedRobotEvent.getBearingRadians() instead. 
robocode.ScannedRobotEvent.getRobotDistance()
          Use ScannedRobotEvent.getDistance() instead. 
robocode.ScannedRobotEvent.getRobotHeading()
          Use ScannedRobotEvent.getHeading() instead. 
robocode.ScannedRobotEvent.getRobotHeadingDegrees()
          Use ScannedRobotEvent.getHeading() instead. 
robocode.ScannedRobotEvent.getRobotHeadingRadians()
          Use ScannedRobotEvent.getHeadingRadians() instead. 
robocode._Robot.getRobotImageName()
          This call is not used. 
robocode.ScannedRobotEvent.getRobotLife()
          Use ScannedRobotEvent.getEnergy() instead. 
robocode.BulletHitEvent.getRobotLife()
          Use BulletHitEvent.getEnergy() instead. 
robocode.ScannedRobotEvent.getRobotName()
          Use ScannedRobotEvent.getName() instead. 
robocode.RobotDeathEvent.getRobotName()
          Use RobotDeathEvent.getName() instead. 
robocode.HitRobotEvent.getRobotName()
          Use HitRobotEvent.getName() instead. 
robocode.BulletHitEvent.getRobotName()
          Use BulletHitEvent.getName() instead. 
robocode.ScannedRobotEvent.getRobotVelocity()
          Use ScannedRobotEvent.getVelocity() instead. 
robocode._AdvancedRobot.getWaitCount()
          This method is no longer functional. Use AdvancedRobot.onSkippedTurn(SkippedTurnEvent) instead. 
robocode._Robot.setGunImageName(String)
          This call is not used. 
robocode._Robot.setRadarImageName(String)
          This call is not used. 
robocode._Robot.setRobotImageName(String)
          This call is not used. 
robocode._AdvancedRobot.setTurnGunLeftDegrees(double)
          Use setTurnGunLeft instead. 
robocode._AdvancedRobot.setTurnGunRightDegrees(double)
          Use setTurnGunRight instead. 
robocode._AdvancedRobot.setTurnLeftDegrees(double)
          Use setTurnLeft(double) instead. 
robocode._AdvancedRobot.setTurnRadarLeftDegrees(double)
          Use setTurnRadarLeft(double) instead. 
robocode._AdvancedRobot.setTurnRadarRightDegrees(double)
          Use setTurnRadarRight instead. 
robocode._AdvancedRobot.setTurnRightDegrees(double)
          Use setTurnRight(double) instead. 
robocode._AdvancedRobot.turnGunLeftDegrees(double)
          Use turnGunLeft instead. 
robocode._AdvancedRobot.turnGunRightDegrees(double)
          Use turnGunRight instead. 
robocode._AdvancedRobot.turnLeftDegrees(double)
          Use turnLeft(double) instead. 
robocode._AdvancedRobot.turnRadarLeftDegrees(double)
          Use turnRadarLeft instead. 
robocode._AdvancedRobot.turnRadarRightDegrees(double)
          Use turnRadarRight instead. 
robocode._AdvancedRobot.turnRightDegrees(double)
          Use turnRight(double) instead. 
 

Deprecated Constructors
robocode.control.RobocodeEngine(File, RobocodeListener)
          Since 1.6.2. Use RobocodeEngine.RobocodeEngine(File) and addBattleListener() instead.

Creates a new RobocodeEngine for controlling Robocode. 

robocode.control.RobocodeEngine(RobocodeListener)
          Since 1.6.2. Use RobocodeEngine.RobocodeEngine() and addBattleListener() instead.

Creates a new RobocodeEngine for controlling Robocode. The JAR file of Robocode is used to determine the root directory of Robocode. 

robocode.ScannedRobotEvent()
          Use ScannedRobotEvent.ScannedRobotEvent(String, double, double, double, double, double) instead. 
 



Copyright © 2013 Robocode. All Rights Reserved.