rj_gameplay.tactic.goalie_tactic

Module Contents

Classes

GoalieTactic

Wrapper for the Goalie Role that handles assigning said role to whichever Robot is our goalie.

class rj_gameplay.tactic.goalie_tactic.GoalieTactic(world_state: stp.rc.WorldState, goalie_id: int)

Bases: stp.tactic.Tactic

Wrapper for the Goalie Role that handles assigning said role to whichever Robot is our goalie.

init_roles(self, world_state: stp.rc.WorldState) None
tick(self, world_state: stp.rc.WorldState) List[Tuple[int, rj_msgs.msg.RobotIntent]]
is_done(self, world_state: stp.rc.WorldState) bool