Commit Graph

7 Commits

Author SHA1 Message Date
83152f7edb Merge pull request 'beacon: export idle state to compounding-intelligence (#166)' (#203) from fix/166 into main
Some checks failed
Smoke Test / smoke (push) Has been cancelled
2026-04-21 15:24:13 +00:00
Alexander Whitestone
36f84c1f97 test: define state export hook for #166 2026-04-17 02:38:25 -04:00
Alexander Whitestone
c815f1e9e3 docs: fix README runtime map for #169
Some checks failed
Accessibility Checks / a11y-audit (pull_request) Successful in 3s
Smoke Test / smoke (pull_request) Failing after 7s
2026-04-17 02:24:02 -04:00
Alexander Whitestone
51ef95459d test: define README runtime map regression for #169 2026-04-17 02:18:57 -04:00
Hermes Agent
529248fd94 feat: Emergent game mechanics from player behavior (closes #190)
Some checks failed
Accessibility Checks / a11y-audit (pull_request) Successful in 10s
Smoke Test / smoke (pull_request) Failing after 21s
The game evolves alongside its players.

Tracks behavior patterns (click frequency, resource spending, upgrade choices),
detects player strategies (hoarder, rusher, optimizer, idle), and generates
dynamic events that reward or challenge those strategies.

- EmergentMechanics class: track(), detectPatterns(), generateEvent(), getState()
- 6 pattern detectors: hoarder, rusher, optimizer, idle_player, clicker, balanced
- 16 emergent events across all patterns with meaningful choices
- localStorage persistence for cross-session behavior tracking
- 25 unit tests, all passing
- Hooks into writeCode, buyBuilding, doOps, and tick()
- Stats panel shows emergent events count, pattern detections, active strategy
- Self-contained: additive system, does not break existing mechanics
2026-04-15 19:07:32 -04:00
b132f899ba fix: P2 offline progress cap + canvas combat tab-switch guard (#186)
P2 fixes: offline progress cap + canvas combat tab-switch guard
2026-04-15 04:52:59 +00:00
729343e503 Fix #137: Unbuilding defer cooldown persists across save/load (#143)
Some checks failed
Smoke Test / smoke (push) Failing after 9s
Merge PR #143 (squash)
2026-04-14 22:10:06 +00:00