Package robocode

Class RadarTurnCompleteCondition


  • public class RadarTurnCompleteCondition
    extends Condition
    A prebuilt condition you can use that indicates your radar has finished turning.
    Author:
    Mathew A. Nelson (original), Flemming N. Larsen (contributor), Nathaniel Troutman (contributor)
    See Also:
    Condition
    • Constructor Detail

      • RadarTurnCompleteCondition

        public RadarTurnCompleteCondition​(AdvancedRobot robot)
        Creates a new RadarTurnCompleteCondition with default priority. The default priority is 80.
        Parameters:
        robot - your robot, which must be a AdvancedRobot
      • RadarTurnCompleteCondition

        public RadarTurnCompleteCondition​(AdvancedRobot robot,
                                          int priority)
        Creates a new RadarTurnCompleteCondition with the specified priority. A condition priority is a value from 0 - 99. The higher value, the higher priority. The default priority is 80.
        Parameters:
        robot - your robot, which must be a AdvancedRobot
        priority - the priority of this condition
        See Also:
        Condition.setPriority(int)
    • Method Detail

      • test

        public boolean test()
        Tests if the radar has stopped turning.
        Specified by:
        test in class Condition
        Returns:
        true if the radar has stopped turning; false otherwise
      • cleanup

        public void cleanup()
        Called by the system in order to clean up references to internal objects.
        Overrides:
        cleanup in class Condition
        Since:
        1.4.3