Commit graph

1384 commits

Author SHA1 Message Date
autocommit
efdcd23e39 feat(mc-turn): Add multi-slot turn-based simulation support with slot management and state transitions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-26 02:21:12 -07:00
autocommit
87399fdd79 feat(player-api): Introduce MultiSlot trait, SlotManager, and related controllers for unified multi-slot interactions; update wire protocol and dispatch logic; add comprehensive tests
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-26 02:21:12 -07:00
autocommit
7c8af2be96 feat(player-api): Implement multi-slot player API support for headless scenes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-26 02:21:12 -07:00
autocommit
eb619f4381 feat(mc-ai): Add Tinkersmith clan personality with AI policy tests and config updates
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-26 02:21:12 -07:00
autocommit
da4d665720 feat(mcts-service): Introduce MCTS protocol definitions, player action dispatch, and abstract turn projection logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-26 02:21:11 -07:00
autocommit
959d606ba7 feat(mc-ai): Add 12-player MCTS support with GPU-optimized rollouts and comprehensive test coverage
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-26 02:21:11 -07:00
Natalie
5ef09a243c feat(@projects/@magic-civilization): add resource tooltip feedback for disabled units
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-25 13:46:38 -07:00
Natalie
fc137c5984 fix(@projects/@magic-civilization): 🐛 update deposit resource files
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-19 21:50:01 -07:00
Natalie
ad108810dd feat(@projects/@magic-civilization): add rl-self-play harness and Claude player integration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-17 03:51:07 -07:00
Natalie
82c464e31e docs(@projects/@magic-civilization): update player api docs to reflect generalised naming
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-17 03:45:07 -07:00
Natalie
91ef4bc21f feat(@projects/@magic-civilization): rename claude-player to player-api refactor
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-17 03:43:32 -07:00
Natalie
62d6a13ac9 feat(@projects/@magic-civilization): add auto-respawn harness logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-17 02:19:58 -07:00
Natalie
bcf0dd3f76 feat(@projects/@magic-civilization): fix float-to-int conversion in player action parsing
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-17 02:14:18 -07:00
Natalie
9fcdbb6c95 feat(@projects/@magic-civilization): auto-pick research for idle ai players
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-16 21:47:25 -07:00
Natalie
f9100f9e29 fix(api): 🐛 fix godot-float schema parsing in pick_culture_tradition
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-16 21:26:28 -07:00
Natalie
6236daee63 feat(api): improve flexible axes parsing for ai research
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-16 21:08:27 -07:00
Natalie
acaa6792f0 feat(@mc-ai): add trailing ai detection logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-16 19:49:37 -07:00
Natalie
69ca69ee06 feat(@projects/@magic-civilization): 🔄 improve tier progression fix
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-16 19:45:29 -07:00
Natalie
0c942c65f6 feat(@projects/@magic-civilization): add mcts telemetry service and parity tests
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-16 07:26:37 -07:00
Natalie
8531c4fb22 fix(@projects/@magic-civilization): 🐛 update mcts-service telemetry status
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-16 04:40:17 -07:00
Natalie
c3b1ae550e fix(@projects/@magic-civilization): 🐛 fix axial tile iteration and coordinate handling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-15 21:55:40 -07:00
Natalie
5753d0d4ab fix(api): 🐛 validate negative axial coords in tile updates
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-15 21:17:16 -07:00
Natalie
49c23d4915 fix(@projects/@magic-civilization): 🐛 complete gdscript delegation for research bridge
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-15 18:02:32 -07:00
Natalie
313c2c1fb3 fix(@projects/@magic-civilization): 🐛 fix empty params stringify bug
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-15 07:26:23 -07:00
Natalie
fea7584cc6 feat(@projects/@magic-civilization): implement consume/produce edge system
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-15 07:21:18 -07:00
Natalie
c2de4b43f9 feat(@projects/@magic-civilization): add civic resolver system
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 23:19:25 -07:00
Natalie
1fbc1c310e test(@projects/@magic-civilization): add bias test for building category scoring
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 23:06:59 -07:00
Natalie
58b76c5e89 feat(@projects/@magic-civilization): add tactical building priority system
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 23:05:32 -07:00
Natalie
212cd5a9ba feat(@projects/@magic-civilization): add building category and wonder priorities
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 23:03:49 -07:00
Natalie
ccd9e7c99c feat(@projects/@magic-civilization): implement ai controller delegation bridge
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 21:57:51 -07:00
Natalie
b95a500744 fix(@projects/@magic-civilization): 🐛 resolve orphan priors test warnings
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 21:52:45 -07:00
Natalie
72076031d6 feat(@projects/@magic-civilization): complete upgrade target bridge and tests
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 21:32:27 -07:00
Natalie
26d543630e feat(@projects/@magic-civilization): add civic schema and new civics
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 21:27:22 -07:00
Natalie
35f7b1a0ce feat(@projects/@magic-civilization): update civic objectives and proof capture
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 20:00:21 -07:00
Natalie
febfaf4cb9 feat(@projects/@magic-civilization): update culture pick objective status
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 19:49:22 -07:00
Natalie
c229733cf5 feat(@projects): add civics buildings and great works ui components
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 19:43:45 -07:00
Natalie
9042237247 feat(@projects/@magic-civilization): add great-person modal and civics tests
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 18:07:32 -07:00
Natalie
322606cfe0 feat(@projects): expand ai to handle full 155-building catalog
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 17:50:57 -07:00
Natalie
76be92394a feat(ui): add lens switcher UI and event system
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 11:25:14 -07:00
Natalie
f7ad687245 feat(@projects/@magic-civilization): add ransom ai decision processing
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-13 16:33:50 -07:00
Natalie
bf51c91259 feat(@projects/@magic-civilization): add ransom decision module
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-13 16:26:45 -07:00
Natalie
fe5db2d25f feat(@projects/@magic-civilization): implement tech-gated observation recording
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-13 16:21:35 -07:00
Natalie
d6b3e8f158 feat(@projects/@magic-civilization): migrate biome filter to substrate_climate path
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-13 16:16:29 -07:00
Natalie
c1358c9d2d feat(@projects/@magic-civilization): add biome climate substrate rules
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-13 16:11:24 -07:00
Natalie
a56c7e68e4 feat(@projects): update gut regression triage with fixes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-13 12:47:39 -07:00
Natalie
b47a8034b4 fix(@projects/@magic-civilization): 🐛 update beacon_tower unlocks logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-13 12:42:34 -07:00
Natalie
aa4d0f86a0 feat(@projects/@magic-civilization): implement geological events system
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-13 12:22:12 -07:00
Natalie
35181826c4 feat(@projects/@magic-civilization): update pioneer engineer action-point pool status
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-13 12:17:05 -07:00
Natalie
b27cb408ba feat(@projects/@magic-civilization): add bloom streak tracking system
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-13 12:11:59 -07:00
Natalie
573fdec713 feat(@projects/@magic-civilization): add bridge call pattern test validation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-13 12:06:54 -07:00