Interface Robot

All Known Implementing Classes:
BoringClientBot, BoringServerBot, ClientRobot, ServerRobot

public interface Robot
the abstract Robot interface that both the client and server robot inherit from
  • Method Details

    • getName

      String getName()
      Getter for the name of a robot
      Returns:
      the robot's name
    • getRobotKind

      RobotKind getRobotKind()
      Gets the kind of robot that this robot is
      Returns:
      which kind of robot this is
    • getRobotStatus

      RobotStatus getRobotStatus()
      Get this robot's status either RobotKind
      Returns:
      which robot status this robot has