actingRobot | RoboSim.RoboAPIImplementor | private |
build(int power) | RoboSim.RoboAPIImplementor | |
calculateHit(int attack, int defense) | RoboSim.RoboAPIImplementor | private |
capsuleAttack(int power_of_capsule, Robot.GridCell cell) | RoboSim.RoboAPIImplementor | |
charge(int power, Robot.GridCell ally) | RoboSim.RoboAPIImplementor | |
defend(int power) | RoboSim.RoboAPIImplementor | |
drop_capsule(Robot.GridCell adjacent_cell, int power_of_capsule) | RoboSim.RoboAPIImplementor | |
finalizeBuilding(byte[] creation_message) | RoboSim.RoboAPIImplementor | private |
getBuildStatus() | RoboSim.RoboAPIImplementor | |
getBuildTarget() | RoboSim.RoboAPIImplementor | |
getInvestedBuildPower() | RoboSim.RoboAPIImplementor | |
getVisibleNeighborhood() | RoboSim.RoboAPIImplementor | |
getWorld(int power) | RoboSim.RoboAPIImplementor | |
isAdjacent(Robot.GridCell adjacent_cell) | RoboSim.RoboAPIImplementor | private |
meleeAttack(int power, Robot.GridCell adjacent_cell) | RoboSim.RoboAPIImplementor | |
move(int steps, Robot.Direction way) | RoboSim.RoboAPIImplementor | |
pick_up_capsule(Robot.GridCell adjacent_cell) | RoboSim.RoboAPIImplementor | |
processAttack(int attack, SimGridCell cell_to_attack, int power) | RoboSim.RoboAPIImplementor | private |
rangedAttack(int power, Robot.GridCell nonadjacent_cell) | RoboSim.RoboAPIImplementor | |
repair(int power) | RoboSim.RoboAPIImplementor | |
RoboAPIImplementor(RobotData actingRobot_) | RoboSim.RoboAPIImplementor | private |
scanEnemy(Robot.Robot_Specs enemySpecs, Robot.Robot_Status enemyStatus, Robot.GridCell toScan) | RoboSim.RoboAPIImplementor | |
sendMessage(byte[] message, int power) | RoboSim.RoboAPIImplementor | |
setBuildTarget(Robot.BuildStatus status, Robot.GridCell location) | RoboSim.RoboAPIImplementor | |
setBuildTarget(Robot.BuildStatus status, Robot.GridCell location, byte[] message) | RoboSim.RoboAPIImplementor | |