Block a user
Set up integration test for SNNBot
Prototype SNN core and aiming loop
Decide debug overlay layout and content
Decide learning loop structure
Research aimTo() mechanics — gun turn limits and API
Research Tank Royale debug drawing API
SNNBot: SNN-aimed gun against stationary target
Iterate on movement quality based on test results
10/10 survival, rank 1 in 9/10 rounds. Tuned: WallMargin 80→40, target clamping 50px, arrivalEps 4→20, stuckThreshold 40→20, throttled debug logging.
Wire DangerZones_Bot integration test with shared framework
Integration test wired at DangerZones_Bot/tests/test_battle.nim. Uses shared framework, asserts >50% survival.
Build minimal GF gun test adversary
Built minimal GF gunner at DangerZones_Bot/tests/bots/GFGunner/. Compiles and runs.
Delete old battle test harness
Deleted old battle harness (Java runner, bash script, DZASSERT protocol). Unit tests preserved.
Rebase danger-zones-bot onto master
Rebased onto master, no conflicts. Shared test framework available.
Iterate on movement quality based on test results
Wire DangerZones_Bot integration test with shared framework
Build minimal GF gun test adversary
Delete old battle test harness
Rebase danger-zones-bot onto master
Iterate on movement quality based on test results
Wire DangerZones_Bot integration test with shared framework
Build minimal GF gun test adversary