ai-code-battle/docs/plan
jedarden fec7721129 fix(plan,engine): align attack radius with combat density targets
Plan §3.4 gap: default attack_radius2=12 only achieved 45% combat_death
rate for 2-player random vs random, below the 65-80% target.

Changes:
- Plan §3.4: specify per-player-count attack_radius2 values (36 for 2p, 12 for 3p+)
- engine/types.go: set AttackRadius2=36 for 2-player matches
- engine/match.go: fix misleading comment about attack radius

Verification (20 matches each):
- 2-player random: 75% (was 45%, target 65-80%) ✓
- 2-player aggressive: 100% (target 65-80%) ✓
- 6-player mixed: 100% (target 100%) ✓

The larger 6-tile attack radius for 2-player compensates for fewer
opponents and higher movement variance, while 3+ player matches use
the tighter 3.5-tile radius as player density provides sufficient contact.

Closes: bf-55ud

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-24 22:15:08 -04:00
..
.gitkeep Add docs directory structure with research and plan subdirectories 2026-03-23 20:47:58 -04:00
plan.md fix(plan,engine): align attack radius with combat density targets 2026-05-24 22:15:08 -04:00