Software
Software copied to clipboard
Improve `KickoffEnemyPlay` and convert it to an FSM
Description of the task
The positioning of robots in KickoffEnemyPlay is not great and its usage of ShadowEnemyTactic is strange. KickoffEnemyPlay should be rewritten as an FSM play and position our robots more intelligently.
Acceptance criteria
- [ ] Rewrite
KickoffEnemyPlayas an FSM play - [ ] Position our robots so that we block the enemy kickoff and protect our net better
- [ ] Add a simulated gameplay pytest for
KickoffEnemyPlay
Blocked By
Bug from Robocup: "When the enemy robots are far into the enemy half and game state changes from kickoff → normal start, our robots go for the ball and don’t wait for an enemy robot to kick the ball"