Decide test adversary — wall bot or spinner for training #161

Closed
opened 2026-09-13 20:27:55 +02:00 by SirStone · 1 comment
Owner

Question

What test adversary should SNNBot train against for this map? Options:

  • Wall bot (drives to wall, reverses, repeat) — linear segments, predictable velocity
  • Spinner (turns in place) — circular motion, constant angular velocity
  • Both (train against one, validate against the other)

Does a suitable adversary already exist in common_libs/test_framework/adversaries/ or elsewhere in the repo? If not, what's the minimal bot to build?

Related: should the adversary fire back? (adds pressure but complicates evaluation)

## Question What test adversary should SNNBot train against for this map? Options: - Wall bot (drives to wall, reverses, repeat) — linear segments, predictable velocity - Spinner (turns in place) — circular motion, constant angular velocity - Both (train against one, validate against the other) Does a suitable adversary already exist in `common_libs/test_framework/adversaries/` or elsewhere in the repo? If not, what's the minimal bot to build? Related: should the adversary fire back? (adds pressure but complicates evaluation)
SirStone added the wayfinder:grilling label 2026-09-13 20:27:55 +02:00
Author
Owner

Resolution

Adversary is chosen at runtime by the operator, not hardcoded or pre-selected. No new bot will be built for this map.

  • The existing adversary roster (SittingDuck, OscillatorBot, etc.) is used as-is
  • The adversary will fire back — non-firing bots are out of scope
  • Single adversary per training run
  • Operator picks the adversary when launching the test
## Resolution **Adversary is chosen at runtime by the operator**, not hardcoded or pre-selected. No new bot will be built for this map. - The existing adversary roster (SittingDuck, OscillatorBot, etc.) is used as-is - The adversary will fire back — non-firing bots are out of scope - Single adversary per training run - Operator picks the adversary when launching the test
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SirStone/SirRoboGarage#161