Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve defense against chipped balls #3375

Open
2 tasks
itsarune opened this issue Oct 19, 2024 · 0 comments
Open
2 tasks

Improve defense against chipped balls #3375

itsarune opened this issue Oct 19, 2024 · 0 comments
Labels
Difficulty - 7 Well-defined tasks that requires some understanding about the relevant system and tools Gameplay

Comments

@itsarune
Copy link
Contributor

Description of the task

RiOne (at RoboCup 2024) often were able to chip over our robots and get into a good scoring robots near our net. We don't defend against these chips well. This task involves improving our defense against these types of threats.

Your task:

  1. Improve getAllEnemyThreats() to handle the possibility that a robot can perform chipped passes. In particular, it seems that getNumPassesToRobot assumes that the enemy team can only do ground passes.
  2. Add tests to defense_play_test.py and enemy_free_kick_play_test.py to test chipped pass possibilities and validate that there are defenders around those threats

Acceptance criteria

Blocked By

@itsarune itsarune added Difficulty - 7 Well-defined tasks that requires some understanding about the relevant system and tools Gameplay labels Oct 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Difficulty - 7 Well-defined tasks that requires some understanding about the relevant system and tools Gameplay
Projects
None yet
Development

No branches or pull requests

1 participant