- rangedAttack(int, Robot.GridCell) - Method in interface WorldAPI
-
Ranged attack: attack nonadjacent grid cell within certain range
- repair(int) - Method in interface WorldAPI
-
Spend power to repair yourself.
- RoboSim - Class in <Unnamed>
-
- RoboSim(String[], int, int, int, int, int) - Constructor for class RoboSim
-
Constructor for RoboSim:
- RoboSim.RoboSimExecutionException - Exception in <Unnamed>
-
Exception class
- RoboSim.RoboSimExecutionException(String, String) - Constructor for exception RoboSim.RoboSimExecutionException
-
- RoboSim.RoboSimExecutionException(String, String, Robot.GridCell) - Constructor for exception RoboSim.RoboSimExecutionException
-
- RoboSim.RoboSimExecutionException(String, String, Robot.GridCell, Robot.GridCell) - Constructor for exception RoboSim.RoboSimExecutionException
-
- RoboSim.RoboSimExecutionException(String, String, int, int, int, int) - Constructor for exception RoboSim.RoboSimExecutionException
-
- RoboSim.SimGridAllyDeterminant - Class in <Unnamed>
-
FSPPredicate derivative making use of SimGridCell-specific information
- RoboSim.SimGridAllyDeterminant(Robot.GridCell) - Constructor for class RoboSim.SimGridAllyDeterminant
-
- Robot - Interface in <Unnamed>
-
- Robot.AttackNotice - Class in <Unnamed>
-
Class representing information about a particular attack or
attempted attack you suffered the previous round.
- Robot.AttackNotice() - Constructor for class Robot.AttackNotice
-
- Robot.AttackResult - Enum in <Unnamed>
-
Represents result of attack: missed, hit, destroyed target
- Robot.AttackType - Enum in <Unnamed>
-
Attack type: melee, ranged, or capsule
- Robot.BuildStatus - Enum in <Unnamed>
-
Represents what a robot is currently building
- Robot.Direction - Enum in <Unnamed>
-
Represents orientation in simulator's world.
- Robot.GridCell - Class in <Unnamed>
-
Represents cell in grid of simulator's world.
- Robot.GridCell() - Constructor for class Robot.GridCell
-
- Robot.GridObject - Enum in <Unnamed>
-
Represents object located in particular GridCell.
- Robot.Robot_Specs - Class in <Unnamed>
-
Represents skill point allocation of Robot.
- Robot.Robot_Specs() - Constructor for class Robot.Robot_Specs
-
- Robot.Robot_Status - Class in <Unnamed>
-
Represents current status of Robot, passed to Robot.act() method
to let robot know its current health, charge, and capsules.
- Robot.Robot_Status() - Constructor for class Robot.Robot_Status
-
Constructor because I'd rather not capsules ever be null
- Robot.RobotUtility - Class in <Unnamed>
-
RobotUtility class
Provides utilities for students to use in Robot implementations.
- Robot.RobotUtility() - Constructor for class Robot.RobotUtility
-
- Robot.RobotUtility.FSPPredicate - Class in <Unnamed>
-
FSPPredicate class: used internally in nearest path methods
- Robot.RobotUtility.FSPPredicate() - Constructor for class Robot.RobotUtility.FSPPredicate
-