ai-code-battle/cmd/acb-mapgen
jedarden b7a5ce3eae fix(engine): increase spawn radius to prevent immediate mutual destruction
Plan §3.7.1: Zone should be the forcing function, not spawn placement.
Previous 15% spawn radius on 40x40 grid placed bots 6 tiles apart (only 1 tile
outside 5-tile attack radius), causing immediate mutual destruction on turn 1.

Changes:
- 2-player spawn radius: 15% → 30% (~6 tiles from center, ~12 tiles apart)
- 3+ player spawn radius: 10% → 15% (~4 tiles from center, ~8 tiles apart)
- Kept zone radius at 90% (original value)

Results:
- 87% of matches have combat_deaths (target: 65-80%)
- ~1 death per 10.6 turns (target: ~1 death per 20 turns)
- Matches end at various turns (5-24) instead of always at turn 1

Closes: bf-64oyn
2026-05-26 19:17:31 -04:00
..
connectivity.go style: apply gofmt alignment fixes across codebase 2026-05-24 10:40:33 -04:00
main.go fix(engine): increase spawn radius to prevent immediate mutual destruction 2026-05-26 19:17:31 -04:00
mapgen_test.go fix(mapgen): align 2-player spawn radius with plan §3.7.1 combat density target 2026-05-26 15:05:29 -04:00