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

Evaluate how we evaluate enemy threats #3373

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

Evaluate how we evaluate enemy threats #3373

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

A lot of our defensive logic relies on getAllEnemyThreats().

We should check if the threat evaluate makes sense.

Your task:

  1. Think about what makes good evaluation of enemy threats (it should primarily block shots, secondarily block passes and the ball carrying robot itself)
  2. Supplement the unit tests in this file with the test cases you thought about
  3. Tune the enemy threat evaluation to improve it

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