Evo_Bot — neuroevolution gun that adapts to enemy movement #61
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Destination
Locked architecture decision for Evo_Bot: a Robocode Tank Royale bot with a modular gun system where a small ANN (evolved by GA) learns to predict enemy dodge behavior from a 30-tick sliding window, outputting a guess factor. The decision is locked when all tickets are resolved — then a separate effort builds it.
Notes
Domain: Robocode Tank Royale, Nim language. SirRoboGarage repo.
Skills: grilling, domain-modeling, prototype, research.
Architecture settled in session 2026-08-23 via 5 rounds of grilling.
Key decisions already made (see Decisions so far):
Decisions so far
prototypes/ga_gun_spike/ga_spike.nim)docs/adr/0001-neuroevolution-gun-fixed-topology-ann-evolved-by-ga.md)Not yet specified
Out of scope
Child tickets
wayfinder:taskwayfinder:taskwayfinder:taskwayfinder:researchwayfinder:prototypeFrontier (unblocked, ready to start): #62, #64, #65
Note: #65 is a research ticket — should be resolved by a research subagent.
All architecture decisions resolved. Fog graduated to map #74 (also complete). Closing.