rj_gameplay.skill.mark

Module Contents

Classes

Mark

Helper class that provides a standard way to create an ABC using

Functions

get_mark_point(target_robot_id, world_state)

rj_gameplay.skill.mark.get_mark_point(target_robot_id: int, world_state: stp.rc.WorldState)
class rj_gameplay.skill.mark.Mark(robot: stp.rc.Robot = None, target_robot: stp.rc.Robot = None, face_point: numpy.ndarray = None, face_angle: float | None = None, target_vel: numpy.ndarray = np.array([0.0, 0.0]), ignore_ball: bool = False)

Bases: stp.skill.ISkill

Helper class that provides a standard way to create an ABC using inheritance.

tick(world_state: stp.rc.WorldState)
is_done(world_state) bool
__str__()

Return str(self).

__repr__() str

Return repr(self).