Commit graph

3078 commits

Author SHA1 Message Date
autocommit
e5a2a37d0e feat(rl-self-play): Add stochastic evaluation with masked softmax sampling to replace deterministic argmax in RL self-play training
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-26 02:21:11 -07:00
autocommit
b82e4a8fbd feat(rl-self-play): Introduce no-op penalty and turn advancement bonus in RL environment
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-26 02:21:11 -07:00
Natalie
7678f4668f feat(@projects): add docker container wrapper for godot
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-25 14:06:52 -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
50e174ab06 feat(@projects/@magic-civilization): add step_cap evaluation category
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-17 05:34:29 -07:00
Natalie
4a862b76fb fix(@projects/@magic-civilization): 🐛 improve pid detection in rl scripts
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-17 05:28:24 -07:00
Natalie
a6f909a151 feat(@projects/@magic-civilization): add rl-train management script
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-17 05:22:23 -07:00
Natalie
14fbe501ca feat(tooling): add turn tracking and forced end turn logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-17 05:16:18 -07:00
Natalie
de5fbd42c4 feat(tooling): add apricot gpu device guidance
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-17 04:02:09 -07:00
Natalie
7cdc8178b7 feat(tooling): add smoke test for protocol layer
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-17 03:59:39 -07:00
Natalie
b7891991a4 feat(@projects/@magic-civilization): add rl_self_play tooling for self-play training
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-17 03:54:40 -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
9bd160a84e feat(mcp): add magic-civilization player config
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-17 02:08:22 -07:00
Natalie
aaa7e24357 feat(@projects/@magic-civilization): add os-specific godot runner logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-17 02:06:12 -07:00
Natalie
300ec0c76d feat(tooling): add claude-player-mcp tooling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-17 02:00:16 -07:00
Natalie
db9c0e14e8 fix(@projects/@magic-civilization): 🐛 mark objective as done and update details
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-17 01:36:31 -07:00
Natalie
e629cd4da5 feat(@projects): add clan rotation for slot 0 in autoplay
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-16 23:59:30 -07:00
Natalie
ed2c30be8d fix(@projects/@magic-civilization): 🐛 fix zero-victory regression in status checks
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-16 23:55:38 -07:00
Natalie
1fc885cddc fix(@projects/@magic-civilization): 🐛 fix median game length calculation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-16 23:52:14 -07:00
Natalie
91eeca0aaa feat(@projects/@magic-civilization): add godot process tracking
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-16 23:16:39 -07:00
Natalie
60838c293f fix(@projects/magic-civilization): 🐛 add godot process check for batch status
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-16 23:10:37 -07:00
Natalie
aa7adad8e9 fix(@projects/@magic-civilization): 🐛 debug ai research tiering bugs
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-16 22:23:13 -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
2f59ce3372 feat(@projects/@magic-civilization): add detailed trailing AI threat analysis
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-16 20:25:23 -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
0be96d9cb1 fix(@projects/@magic-civilization): 🐛 update survival objective test results
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-16 19:15:47 -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
03579e0d4a feat(@projects/@magic-civilization): update survival objective analysis
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-16 01:21:21 -07:00
Natalie
ffba4db1f9 feat(@projects/@magic-civilization): add survival objective tracking for p1-29d
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-16 00:30:27 -07:00
Natalie
0c3e66e0de fix(@projects/@magic-civilization): 🐛 update sole-city tier-2 reach objective with test results
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-16 00:00:37 -07:00
Natalie
a7e07f9b0a fix(@projects/@magic-civilization): 🐛 fix empty params json regression
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-15 23:41:53 -07:00
Natalie
86f08d4218 docs(@projects/@magic-civilization): 📝 update objective with bug fix details
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-15 21:57:01 -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
dbeaa971d1 fix(@projects/@magic-civilization): 🐛 update escort mechanic status to partial
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-15 07:31:28 -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
e22954724a docs(@projects): 📝 track regression in p1-29c follow-up doc
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-15 07:16:29 -07:00
Natalie
fcfae73ebe docs(@projects/@magic-civilization): 📝 update civic-modifier-propagation.md status and acceptance criteria
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-15 00:27:10 -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