ai-code-battle/cmd/acb-evolver/internal
jedarden 42398eb34a feat(evolver): add phalanx, assassin, opportunist as generation-0 seeds
Add 3 new hand-written bots to expand evolver seed pool:
- phalanx (Rust, alpha island) - formation combat with aggression=0.85, economy=0.1
- assassin (Rust, alpha island) - decapitation strategy with aggression=1.0, economy=0.0
- opportunist (Go, beta island) - conditional aggression with aggression=0.55, economy=0.55

This brings the total seed count from 6 to 9, providing richer starting
population across islands with diverse attack archetypes the evolver
can recombine.

Changes:
- Add seeds/phalanx_strategy.rs.txt, assassin_strategy.rs.txt, opportunist_strategy.go.txt
- Update seed.go with 3 new embed directives and seed entries
- Add TestSeedPopulation to verify 9 seeds insert correctly
- Update comments to reflect 9 seeds instead of 6

Co-Authored-By: Claude <noreply@anthropic.com>
2026-06-17 03:01:18 -04:00
..
arena fix(evolver): use ConfigForPlayers for 2-player matches per plan §3.4 2026-05-24 22:35:15 -04:00
crosspoll style: apply gofmt alignment fixes across codebase 2026-05-24 10:40:33 -04:00
db feat(evolver): add phalanx, assassin, opportunist as generation-0 seeds 2026-06-17 03:01:18 -04:00
live feat(evolution, web): add live match counter per plan §16.18 2026-05-26 19:57:57 -04:00
llm feat(§15.3): implement screen reader transcript for replay viewer 2026-04-22 18:42:49 -04:00
mapelites style: apply gofmt alignment fixes across codebase 2026-05-24 10:40:33 -04:00
meta fix(evolver): wire Nash mixture and meta weaknesses into LLM prompts, fix 4-D diversity 2026-04-23 01:22:19 -04:00
promoter style: apply gofmt alignment fixes across codebase 2026-05-24 10:40:33 -04:00
prompt style: apply gofmt alignment fixes across codebase 2026-05-24 10:40:33 -04:00
replay style: apply gofmt alignment fixes across codebase 2026-05-24 10:40:33 -04:00
selector Add LLM prompt builder and ensemble integration (Phase 7) 2026-03-26 22:26:09 -04:00
validator style: apply gofmt alignment fixes across codebase 2026-05-24 10:40:33 -04:00