ball_classifier
Module Contents
Classes
Attributes
- ball_classifier.Team
- class ball_classifier.BallClassifier
Bases:
fsm.StateMachine
- class State
Bases:
enum.Enum
Generic enumeration.
Derive from this class to define new enumerations.
- no_possession = 1
- our_possession = 2
- our_kick = 3
- their_possession = 4
- scramble = 5
- kickoff = 6
- on_enter_our_possession(self) None
- on_enter_scramble(self) None
- on_enter_their_possession(self) None
- on_enter_scramble(self) None
- on_enter_kickoff(self) None
- team_has_possession(self, world_state: stp.rc.WorldState) bool
- we_kicked(self, world_state: stp.rc.WorldState) bool
- pass_success(self, world_state: stp.rc.WorldState) bool
- pass_intercepted(self, world_state: stp.rc.WorldState) bool
- kick_to_scramble(self, world_state: stp.rc.WorldState) bool
- shot_successful(self, world_state: stp.rc.WorldState) bool