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

Disable sacrificial lamb #1642

Merged
merged 1 commit into from
Feb 19, 2025

Conversation

ThagonDuarte
Copy link
Contributor

Why? What?

The rule changes for 2025 make the sacrificial lamb strategy pretty much useless. Since the penalty for "Motion in standby" is now applied to the whole team, the concept of the sacrificial lamb does not work anymore.
Therefore we disable it, by simply setting our wait timers for the sacrificial lamb strategy to 0s.

Fixes #1613

ToDo / Known Issues

Ideas for Next Iterations (Not This PR)

  • Remove the complexity of the sacrificial lamb code and fully remove it, instead of just disabling it.

How to Test

  • Do a ready signal visual referee test
  • All NAOs should instantly transition to ready after the detection of the ready signal pose

@ThagonDuarte ThagonDuarte added the rules:2025 Changes needed to comply to rule changes for the SPL 2025 Season. label Feb 19, 2025
@oleflb oleflb self-assigned this Feb 19, 2025
Copy link
Contributor

@oleflb oleflb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@ThagonDuarte ThagonDuarte added this pull request to the merge queue Feb 19, 2025
Merged via the queue into HULKs:main with commit 05faa34 Feb 19, 2025
28 checks passed
@ThagonDuarte ThagonDuarte deleted the disable-sacrificial-lamb branch February 19, 2025 14:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
rules:2025 Changes needed to comply to rule changes for the SPL 2025 Season.
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

Remove Sacrificial Lamb
2 participants