GA_Gun only: virtual bullets, tick-speed training, hit% fitness #108
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
EvoBot with a single GA_Gun: fixed-topology ANN (91→16→8→2) evolved by mutation-only GA. Trains at tick speed using virtual bullets against real enemy movement. Fitness = hit% per generation. Champion hot-swapped immediately. No replay tape, no multi-gun selector, no CMA-ES.
Notes
Domain: Robocode Tank Royale, Nim language. SirRoboGarage repo.
Skills: grilling, domain-modeling, nim.
Predecessor maps: #61, #74, #88 (closed), #99 (superseded).
Mode: plan-only — tickets are implementation handoff.
Decisions locked in grilling
"Battle hit%: X% (hits/total)".Decisions so far
All decisions resolved in charting grilling session — see list above.
Not yet specified
Out of scope
All tasks #109-#114 implemented. GA_Gun runs tick-speed virtual bullets with hit% fitness. CMA_Gun, GF_Gun, and virtual guns selector removed from bot (libs kept on disk). Spec: #115.