autocommit
|
44c5e53742
|
docs(game-specific): 📝 Add 28 turn-based game screenshots (turns 231–500) for seed2 autoplay session documentation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-14 19:41:59 -07:00 |
|
autocommit
|
1c4be56004
|
feat(game): ✨ Add timestamp-seeded game event logs (events.jsonl) and turn statistics (turn_stats.jsonl) for analytics and debugging
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-14 19:41:59 -07:00 |
|
autocommit
|
3a1d255fca
|
test(game-specific): ✅ Add 72 incremental save files for game seed 2 during automated testing
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-14 19:41:58 -07:00 |
|
autocommit
|
55c2fa6f48
|
wip(autoplay-autoplay): 🚧 Extract incremental game state saves from autoplay batch run (turns 229-428)
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-14 19:41:57 -07:00 |
|
autocommit
|
7a207be861
|
fix(game): 🐛 Correct game state progression for seed 2 in autoplay batch to ensure consistent state updates
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-14 19:34:40 -07:00 |
|
autocommit
|
41e2cea7e7
|
fix(game): 🐛 Update game state for seed1 in autoplay batch to ensure correct rendering
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-14 19:34:38 -07:00 |
|
autocommit
|
1c93748d83
|
feat(scenes): ✨ Add pre-named output directory support for auto-play test execution
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-14 19:29:13 -07:00 |
|
autocommit
|
fa2748873f
|
feat(game): ✨ Add unit lifecycle tracking events for warrior units in events.jsonl and turn_stats.jsonl
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-14 19:23:41 -07:00 |
|
autocommit
|
96db696c98
|
feat(game-specific): ✨ Add 16 autoplay screenshots (turns 351–491) for seed3 game session assets
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-14 19:23:41 -07:00 |
|
autocommit
|
32f2285768
|
build(game): 📦️ Implement automated incremental save file generation for turns 0348–0500 in the game state pipeline
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-14 19:23:40 -07:00 |
|
autocommit
|
bb392897d7
|
feat(game-state): ✨ Fix deterministic game state generation for seed 3 to resolve autoplay inconsistencies
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-14 19:17:00 -07:00 |
|
autocommit
|
687284e14c
|
chore(game): 🔧 Update seed 2 game state in autoplay batch processing
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-14 19:16:58 -07:00 |
|
autocommit
|
aca9ce13b2
|
feat(game): ✨ Add visual documentation with 15 PNG screenshots showing game states at turns 361–491 for seed 1 autoplay
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-14 19:11:12 -07:00 |
|
autocommit
|
1bfa508949
|
test(game-saves): ✅ Add 140 automated turn-based save files for gameplay testing
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-14 19:11:11 -07:00 |
|
autocommit
|
981bd7e562
|
feat(game): ✨ Add structured event and turn statistics logging for game sessions, including tech research, combat, and city growth data
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-14 19:04:40 -07:00 |
|
autocommit
|
0530d227f1
|
feat(autoplay-specific): ✨ Add 35 autoplay turn screenshot PNG files for seed1
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-14 19:04:39 -07:00 |
|
autocommit
|
aca4007ce8
|
test(game): ✅ Add 145 automated game save states from turns 0216–0360 (seed1)
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-14 19:04:39 -07:00 |
|
autocommit
|
70f5871688
|
chore(autoplay): 🔧 Add 200+ temporary save files (turn_XXXX.save) for testing/benchmarking game state snapshots
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-14 19:04:37 -07:00 |
|
autocommit
|
5e71ee0c2a
|
feat(game): ✨ Add home directory system for storing user-specific game data and settings
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-14 18:56:48 -07:00 |
|
autocommit
|
26c1dbf98f
|
feat(save-manager): ✨ Introduce save/load methods and auto-play state management in SaveManager
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-14 18:07:21 -07:00 |
|
autocommit
|
03d17555be
|
docs(scene): 📝 Add detailed auto-play testing documentation with usage and file structure for auto_play.gd test file
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-14 18:07:20 -07:00 |
|
autocommit
|
ff574318a5
|
feat(scenes): ✨ Add timestamp tracking to auto-play test results for debugging and performance analysis
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-14 17:22:16 -07:00 |
|
autocommit
|
0a42ddde44
|
refactor(scenes): ♻️ Simplify auto-play test outcome tracking by consolidating state variables and removing redundant logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-14 17:10:50 -07:00 |
|
autocommit
|
f1e40faec8
|
feat(scene): ✨ Introduce seeded randomness and test state management for AutoPlay test system
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-14 16:59:58 -07:00 |
|
autocommit
|
dbaac35fe6
|
feat(city-city): ✨ Introduce culture expansion mechanics to simulate dynamic territory growth and interactions within city simulations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-14 16:32:28 -07:00 |
|
autocommit
|
971d64d47b
|
build(magic-civ-physics): 📦️ Rebuild x86_64 physics addon binary with updated physics simulation logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-14 16:32:28 -07:00 |
|
autocommit
|
bde452ffee
|
feat(player): ✨ Introduce culture expansion methods and signals for territory management and cultural influence calculations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-14 16:32:27 -07:00 |
|
autocommit
|
6d13d6b738
|
feat(management): ✨ Add culture processing logic to enable turn order and game mechanics based on cultural factors
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-14 16:32:27 -07:00 |
|
autocommit
|
0eff2bbdca
|
refactor(turn-manager): ♻️ Reorganize turn phase execution to prioritize culture expansion during growth phases for improved citizen assignment logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-14 16:32:26 -07:00 |
|
autocommit
|
6edcc6a7dc
|
feat(auto-play): ✨ Implement 50-turn interval reporting for detailed tile yield analysis in auto-play mode
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-13 14:40:19 -07:00 |
|
autocommit
|
f565e842e2
|
feat(tests): ✨ Add test coverage for marketplace building priority in auto-play logic to prevent warrior disbandment due to bankruptcy
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-13 14:34:57 -07:00 |
|
autocommit
|
a7abb69245
|
feat(city-specific): ✨ Implement balanced city center yield adjustments to optimize early-game resource generation rates
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-13 14:29:05 -07:00 |
|
autocommit
|
f7e419edfc
|
build(magic-civ-physics): 📦️ Implement new city mechanics into the physics engine binary
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-13 14:29:05 -07:00 |
|
autocommit
|
12a04effaa
|
feat(city): ✨ Add food production, consumption, and storage tracking to city simulation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-13 14:23:10 -07:00 |
|
autocommit
|
f3029f1654
|
test(scenes): ✅ Add test cases to verify food storage behavior during auto-play execution
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-13 14:23:10 -07:00 |
|
autocommit
|
61701dc8e5
|
feat(management): ✨ Introduce food storage tracking logic for dynamic inventory and capacity management in turn processor
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-13 14:23:09 -07:00 |
|
autocommit
|
42d03fafe9
|
deps-upgrade(magic-civ-physics): ⬆️ Update physics engine library to latest version for performance improvements
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-13 14:23:09 -07:00 |
|
autocommit
|
b00424ebe6
|
test(scenes): ✅ Add assertions for gold_per_turn and total_pop metrics in auto_play.gd
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-13 14:17:03 -07:00 |
|
autocommit
|
1bd0e5249b
|
deps-upgrade(magic-civ-physics): ⬆️ Update physics engine library to latest version
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-13 14:17:03 -07:00 |
|
autocommit
|
d7d8578705
|
refactor(engine): ♻️ Restructure GameLogger class in autoloads for improved logging configuration and output formats
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-13 13:53:47 -07:00 |
|
autocommit
|
08b5c0c55d
|
fix(scenes): 🐛 Fix auto-play test assertions and edge cases for military unit checks
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-13 13:53:47 -07:00 |
|
autocommit
|
1bac489629
|
feat(hud-hud): ✨ Improve AI thinking message formatting with dynamic line breaks, truncation, and visual cues
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-13 13:53:46 -07:00 |
|
autocommit
|
6245fff940
|
build(magic-civ-physics): 📦️ Update compiled x86_64 physics engine binary for Magic Civ addon
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-13 13:53:46 -07:00 |
|
autocommit
|
2b33c4d1c6
|
test(scenes): ✅ Update auto-play test assertions to enforce new unit resource constraints
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-13 13:37:06 -07:00 |
|
autocommit
|
53b2e30b9d
|
test(scenes): ✅ Add comprehensive test cases for auto-play auto-targeting and stuck detection logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-13 07:43:04 -07:00 |
|
autocommit
|
f2ad1471c7
|
test(scene): ✅ Add test for auto-play target re-targeting to prevent stuck armies
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-13 07:37:39 -07:00 |
|
autocommit
|
9fafc635de
|
test(scenes): ✅ Update test cases to verify pathfinding-based reachable target selection in auto-play logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-13 07:31:51 -07:00 |
|
autocommit
|
eec047d911
|
test(scenes): ✅ Update auto_play.gd test to validate new auto-play behavior with adjusted assertions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-13 07:20:04 -07:00 |
|
autocommit
|
e3e3a80f43
|
perf(scenes): ⚡ Optimize auto-play AI targeting performance by replacing pathfinding with hex distance calculations for enemy city selection
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-13 07:14:36 -07:00 |
|
autocommit
|
5f3663af01
|
test(scenes): ✅ Add test cases to validate floating-point building effect calculations during auto-play execution
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-13 07:08:45 -07:00 |
|