Commit graph

1792 commits

Author SHA1 Message Date
Natalie
5510e0272a feat(@projects/@magic-civilization): add aggro override detection radius logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:27 -07:00
Natalie
8b44d3bdca feat(@projects/@magic-civilization): add menu flow and happiness system integration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:26 -07:00
Natalie
8f30d4d389 feat(@projects/@magic-civilization): add ancestral forge and mead hall wonders
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:26 -07:00
Natalie
c18f5cef86 fix(@projects/@magic-civilization): 🐛 adjust city hp and suppress logic for better ttv
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:26 -07:00
Natalie
691449c19d feat(@projects/@magic-civilization): add mundane wonders data and mechanics
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:26 -07:00
Natalie
6f63d56c61 feat(@projects/@magic-civilization): add wild unit variants and guide updates
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:26 -07:00
Natalie
400425585a feat(@projects/@magic-civilization): add dire wolf and frostfang alpha units
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:26 -07:00
Natalie
118621d8e8 feat(@projects/@magic-civilization): add dwarf clans and race data
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:26 -07:00
Natalie
bf31a99c37 feat(age-of-dwarves): simplify demo 2a to focus on clan personalities
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:26 -07:00
Natalie
701bba5df9 feat(@projects/@magic-civilization): fix determinism seed ingestion
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:26 -07:00
Natalie
0b7a4b291e feat(@projects/@magic-civilization): add personality axes page implementation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:26 -07:00
Natalie
63d005a853 feat(@projects): add ai capture logic and mcts foundation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:26 -07:00
Natalie
1ba9e8961c feat(@projects/@magic-civilization): implement mcts ai module
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:26 -07:00
Natalie
06016bad9a feat(ai): prioritize adjacent city attacks over retreat
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:25 -07:00
Natalie
bd873218b6 fix(@projects): 🐛 resolve startbalancer wiring and pkill scope issues
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:25 -07:00
Natalie
b8d0e5b268 feat(@projects/@magic-civilization): improve pathfinding and anomaly sorting stability
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:25 -07:00
Natalie
005ec66d8f fix(@projects/@magic-civilization): 🐛 update wall penalty tiers and anomaly drift logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:25 -07:00
Natalie
10e10b6662 feat(@projects/@magic-civilization): add iteration task logs
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:25 -07:00
Natalie
6e530cb139 fix(ai): 🐛 update capital walls priority logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:25 -07:00
Natalie
f7b4de6dc2 feat(@projects/@magic-civilization): finalize ttv city stats and ai adjustments
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:25 -07:00
Natalie
fc8e3b7d74 fix(@projects/@magic-civilization): 🐛 adjust siege dampening thresholds
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:25 -07:00
Natalie
75b11f7940 fix(@projects/@magic-civilization): 🐛 adjust combat city damage fraction to 0.50
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:25 -07:00
Natalie
b6bcf57ba1 docs(@projects): 📝 add iteration log entry for garrison ai fix
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:25 -07:00
Natalie
a15153896d fix(@projects/@magic-civilization): 🐛 adjust siege AI garrison behavior
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:25 -07:00
Natalie
775b114537 fix(@projects/@magic-civilization): 🐛 update heal per turn to 26 hp
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:25 -07:00
Natalie
0176d9545a fix(@projects/@magic-civilization): 🐛 increase base city hp to 300 for later capital survival
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:25 -07:00
Natalie
52c087b839 docs(@projects): 📝 add iteration log entry for regression batch results
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:25 -07:00
Natalie
80210a19f0 fix(@projects/@magic-civilization): 🐛 resolve city resource gate instrumentation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:25 -07:00
Natalie
bf5bea4347 feat(@projects/@magic-civilization): add city drift behavior for wild creatures
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:25 -07:00
Natalie
293108f16c feat(@projects/@magic-civilization): add resource gate rejection event
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:25 -07:00
Natalie
d9a04d3a59 fix(@projects/@magic-civilization): 🐛 resolve wild_creature_ai regression pacing issues
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:24 -07:00
Natalie
d6c0580774 chore(@projects/@magic-civilization): 🔧 update scheduled task lock pid
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:24 -07:00
Natalie
18a0dbdbc9 chore(@projects/@magic-civilization): 🔧 update scheduled task pid timestamp
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:24 -07:00
Natalie
c5af6dbc71 feat(@projects/@magic-civilization): add tier_1 wild unit data and ai wiring
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:24 -07:00
Natalie
23bfd640f6 feat(ai): improve monument scoring logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:24 -07:00
Natalie
c42cc30e13 fix(@projects/@magic-civilization): 🐛 adjust science baseline to 5.0
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:24 -07:00
Natalie
61ea1a46d4 feat(auto_play): improve worker movement logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:24 -07:00
Natalie
83782140a5 feat(@projects/@magic-civilization): add new wild creature units
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:24 -07:00
Natalie
12ec4f3dba fix(@projects): 🐛 resolve ai asymmetry in simple_heuristic_ai
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:24 -07:00
Natalie
7af041b97b feat(ai): adjust worker and military priorities for better city growth
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:24 -07:00
Natalie
653b24a7de fix(@projects/@magic-civilization): 🐛 balance ai matchup threat detection
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:24 -07:00
Natalie
b944058ddd feat(@projects/@magic-civilization): add siege combat and tech gates
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:24 -07:00
Natalie
21323a8f9c feat(@projects/@magic-civilization): add lair counting and bias logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:24 -07:00
Natalie
e407c3caf9 feat(@projects/@magic-civilization): add wild loot tables and item system integration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:24 -07:00
Natalie
10a910cce6 feat(@projects/@magic-civilization): add wild creature loot tables
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:24 -07:00
Natalie
8ed21325c7 feat(autoplay): add weston rendering support
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:24 -07:00
Natalie
cbb8de7004 feat(@projects): add iteration log entry for iter 7 completion
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:24 -07:00
Natalie
02d16c5d7e feat(@projects/@magic-civilization): add hunting grounds improvement
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:24 -07:00
Natalie
278611876e docs(@projects): 📝 update iteration log with iter 6 details
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:24 -07:00
Natalie
98d8d3a973 fix(engine): 🐛 add hysteresis to attack phase triggers
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-16 17:51:24 -07:00