Class RobotSetup

java.lang.Object
robocode.control.RobotSetup
All Implemented Interfaces:
Serializable

public class RobotSetup extends Object implements Serializable
Contains the initial position and heading for a robot.
Since:
1.9.2.0
Author:
Flemming N. Larsen (original)
See Also:
  • Constructor Details

    • RobotSetup

      public RobotSetup(Double x, Double y, Double heading)
      Constructs a new RobotSetup.
      Parameters:
      x - is the x coordinate, where null means random.
      y - is the y coordinate, where null means random.
      heading - is the heading in degrees of the body, gun, and radar, where null means random.
  • Method Details

    • getX

      public Double getX()
      Returns the x coordinate.
      Returns:
      the x coordinate, where null means unspecified (random).
    • getY

      public Double getY()
      Returns the y coordinate.
      Returns:
      the y coordinate, where null means unspecified (random).
    • getHeading

      public Double getHeading()
      Returns the body, gun, and radar heading (in degrees).
      Returns:
      the heading (in degrees), where null means unspecified (random).