feat: canvas-based combat visualization (#21) #103

Merged
Timmy merged 1 commits from feat/canvas-combat-visualization into main 2026-04-13 07:19:54 +00:00
Owner

Implements Reasoning Battles — Paperclips-inspired canvas combat with boid flocking.

Closes #21

  • Boid flocking AI (cohesion, aggression, separation)
  • Grid-based combat resolution with OODA speed bonus
  • Napoleonic War battle names
  • Auto-trigger scaled to drift and phase
  • Unlocks at Phase 3
Implements Reasoning Battles — Paperclips-inspired canvas combat with boid flocking. Closes #21 - Boid flocking AI (cohesion, aggression, separation) - Grid-based combat resolution with OODA speed bonus - Napoleonic War battle names - Auto-trigger scaled to drift and phase - Unlocks at Phase 3
Timmy added 1 commit 2026-04-13 07:19:51 +00:00
feat: canvas-based combat visualization (#21)
Some checks failed
Accessibility Checks / a11y-audit (pull_request) Failing after 4s
Smoke Test / smoke (pull_request) Failing after 3s
9a829584b0
Implements Reasoning Battles — a Paperclips-inspired canvas combat system
where structured reasoning (blue) fights adversarial testing (red) using
boid flocking (cohesion, aggression, separation) on a 310x150 grid.

Features:
- Boid flocking AI for ship movement
- Grid-based combat resolution with OODA loop speed bonus
- Napoleonic War battle names
- Auto-trigger battles scaled to drift and phase
- Battle history log
- Rewards: structured wins = knowledge, adversarial wins = code
- Unlocks at Phase 3
- Integrated into tick loop and render pipeline
Timmy merged commit fbb782bd77 into main 2026-04-13 07:19:54 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Timmy_Foundation/the-beacon#103