autocommit
|
8e98627830
|
test(saves): ✅ Add 100 game save files (turn_0401.save to turn_0500.save) as test output
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 15:09:52 -07:00 |
|
autocommit
|
4c1203904b
|
wip(game): 🚧 Update game state saves during autoplay batch testing
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 15:09:51 -07:00 |
|
autocommit
|
a867d715ae
|
fix(game): 🐛 Fix inconsistent save state corruption in turn-based game mechanics
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 15:09:50 -07:00 |
|
autocommit
|
5e2474652f
|
chore(game): 🔧 create 100 automated test save files for benchmarking (turn_0401.save to turn_0500.save)
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 15:09:49 -07:00 |
|
autocommit
|
753dbbcc98
|
test(game-specific): ✅ Implement incremental game save state generation for automated testing benchmarking
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 15:09:49 -07:00 |
|
autocommit
|
4e4c5cba98
|
chore(game-specific): 🔧 Update 200 game save files (turn_0001.save to turn_0200.save) from autoplay batch run
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 15:09:48 -07:00 |
|
autocommit
|
157905b8fc
|
chore(config): 🔧 Update .gitignore to exclude build artifacts, logs, and environment files
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 15:09:47 -07:00 |
|
autocommit
|
d9ea8e5221
|
deps-upgrade(crates): ⬆️ Update Rust dependencies across crates (mc-ai, mc-balance) and modules (api-gdext, api-wasm) with version bumps and adjust package.json for JS/TS deps
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 15:09:47 -07:00 |
|
autocommit
|
2e601df5b8
|
feat(mc-ai): ✨ Introduce new AI simulation algorithms in the mc-ai crate
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 14:45:35 -07:00 |
|
autocommit
|
11eedc5bef
|
build(magic-civ): 📦️ Rebuild x86_64 physics engine library for Magic Civ addon with dependency/performance updates
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 14:45:34 -07:00 |
|
autocommit
|
e2e0e1445d
|
feat(management): ✨ Implement Rust-based turn processing and GDScript-Rust API extensions for optimized turn-based logic execution
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 14:45:34 -07:00 |
|
autocommit
|
0230833324
|
feat(combat): ✨ Update core CombatResolver and MCTS algorithm to enforce new combat rules and enhance AI decision-making logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 14:45:33 -07:00 |
|
autocommit
|
fd0097b838
|
feat(game-engine): ✨ Introduce siege mechanics with damage accumulation, per-turn healing, and attacked city state tracking in City entities
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 14:45:33 -07:00 |
|
autocommit
|
7f6e3ad6e2
|
build(magic-civ-physics): 📦️ Rebuild compiled physics addon binary for x86_64 platform to ensure compatibility with updated physics behavior
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 14:32:32 -07:00 |
|
autocommit
|
61d707dcc8
|
feat(mc-combat): ✨ Enhance combat resolution with refined damage calculation and hit resolution, plus introduce siege mechanics for siege engine behavior and defense rules
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 14:32:32 -07:00 |
|
autocommit
|
956270c951
|
feat(city-specific): ✨ Refactor city generation logic to support dynamic block placement and growth rules
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 14:32:31 -07:00 |
|
autocommit
|
ca2e70240f
|
feat(ai): ✨ Implement heuristic logic to prioritize attacking adjacent enemy cities for AI units
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 14:32:31 -07:00 |
|
autocommit
|
35dc508f70
|
build(physics): 📦️ Rebuild shared physics engine library with updated parameters or optimizations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 14:20:57 -07:00 |
|
autocommit
|
4ab482a0e2
|
feat(city): ✨ Implement adjusted healing thresholds and siege resolution to prevent rapid warrior capture vulnerability in city mechanics
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 14:20:57 -07:00 |
|
autocommit
|
a35adafcdf
|
feat(combat): ✨ Update combat resolver to handle new mechanics and edge cases in hit detection and damage calculation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 14:15:02 -07:00 |
|
autocommit
|
efa4df5aaf
|
feat(game-engine): ✨ Add deterministic tiebreaker logic to A* and Dijkstra algorithms to resolve pathfinding conflicts consistently
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 14:15:02 -07:00 |
|
autocommit
|
c52a8da7ef
|
build(magic-civ-physics): 📦️ Rebuild x86_64 shared library for physics engine to ensure compatibility with updated core physics engine changes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 14:09:23 -07:00 |
|
autocommit
|
274c7cc775
|
feat(mc-combat): ✨ Add siege mechanics module with attack/defense logic and combat rules
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 14:09:22 -07:00 |
|
autocommit
|
5b13942db8
|
refactor(climate): ♻️ Improve anomaly handling with sorted keys and enforce proper typing for better performance and type safety
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 14:09:22 -07:00 |
|
autocommit
|
6e02f0b174
|
fix(climate): 🐛 Fix inconsistent lens unlock processing order by sorting filenames deterministically
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 13:57:44 -07:00 |
|
autocommit
|
e0b37c3b60
|
feat(generation): ✨ Introduce balanced start position generation algorithm for multiplayer maps
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 13:52:26 -07:00 |
|
autocommit
|
73ca3fd3bf
|
refactor(game-engine): ♻️ Enforce deterministic JSON processing in data_loader.gd by restructuring loading logic to ensure consistent parsing, validation, and ordered execution
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 13:52:26 -07:00 |
|
autocommit
|
3b2371d86f
|
feat(age-dwarves): ✨ Add balanced starting conditions map generator settings to setup.json
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 13:52:26 -07:00 |
|
autocommit
|
c57720ad70
|
refactor(ai): ♻️ Remove capital wall construction priority logic from simple heuristic AI to simplify early-game production decisions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 13:35:38 -07:00 |
|
autocommit
|
4fc3170bc5
|
refactor(simulator): ♻️ Update Rust simulation engine and traits to add/modify AI-driven logic for threat assessment, including ThreatAssessor and core simulation function improvements
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 13:29:26 -07:00 |
|
autocommit
|
3e3403a746
|
refactor(ai): ♻️ Remove threat-preemption override in wall production logic to prioritize defense for non-threatened single-city capitals
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 13:29:25 -07:00 |
|
autocommit
|
093d52a7ab
|
feat(ai): ✨ Add capital wall prioritization logic to prioritize early-game defense in SimpleHeuristicAI
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 13:23:52 -07:00 |
|
autocommit
|
e40332e4d8
|
refactor(ai): ♻️ Remove threat-based cap calculation in defender rush-buy logic to increase AI aggression
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 13:18:25 -07:00 |
|
autocommit
|
5f175a0a8d
|
feat(ai): ✨ Update rush-buy defender logic to dynamically calculate production gaps and prioritize defensive unit purchases in SimpleHeuristicAI
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 13:13:02 -07:00 |
|
autocommit
|
7b8fd97c7a
|
build(magic-civ-physics): 📦️ Rebuild x86_64 physics engine binary to incorporate latest physics implementation changes for improved game simulation performance
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 13:07:13 -07:00 |
|
autocommit
|
c10cd82320
|
feat(simulator): ✨ Implement new combat resolution mechanics with critical hits and status effects
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 13:07:13 -07:00 |
|
autocommit
|
8f042e4a65
|
feat(city-specific): ✨ Refactor city data structures and generation logic for improved layout rules and optimizations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 13:07:13 -07:00 |
|
autocommit
|
8f18eb57eb
|
feat(ai): ✨ Implement capital defense threat assessment and military production prioritization in SimpleHeuristicAI
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 13:07:12 -07:00 |
|
autocommit
|
e9b3f64e7b
|
deps-upgrade(magic-civ-physics): ⬆️ Update physics engine binary to resolve compatibility issues with latest dependency versions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 12:55:36 -07:00 |
|
autocommit
|
6303dcd071
|
feat(simulator): ✨ Adjust melee vs city damage fractions for improved combat balance
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 12:55:36 -07:00 |
|
autocommit
|
d4cdf77f47
|
feat(mc-combat): ✨ Reduce melee combat damage fraction to improve city defense balance
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 12:50:03 -07:00 |
|
autocommit
|
1bdd75649a
|
perf(magic-civ-physics): ⚡ Update physics engine library for performance optimizations in collision detection and simulation accuracy
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 12:50:02 -07:00 |
|
autocommit
|
7d34d111e4
|
feat(mc-combat): ✨ Update melee city damage fraction calculation to balance early-game strategy
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 12:38:29 -07:00 |
|
autocommit
|
21af78f7d4
|
feat(game-engine): ✨ Update physics engine library to align with combat resolver logic for accurate civilization combat simulations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 12:38:29 -07:00 |
|
autocommit
|
1858f0546b
|
deps-upgrade(magic-civ-physics): ⬆️ Update compiled physics addon (x86_64) to resolve dependency/platform compatibility issues
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 12:21:24 -07:00 |
|
autocommit
|
12a89e3818
|
feat(city): ✨ Introduce AI-driven garrison logic for dynamic troop placement and defense strategies
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 12:21:24 -07:00 |
|
autocommit
|
f16d94a8f1
|
feat(ai): ✨ Introduce emergency garrison logic for undefended cities in SimpleHeuristicAI to enhance tactical defense under threat
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 12:21:23 -07:00 |
|
autocommit
|
d1a681f963
|
perf(city-specific): ⚡ Optimize city health points (HP) thresholds to better align capital fall mechanics with population growth, improving dynamic progression pacing
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 12:15:49 -07:00 |
|
autocommit
|
b7bd4318a3
|
perf(magic-civ-physics): ⚡ Replace compiled physics engine with optimized binary to improve collision detection and simulation speed
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 12:15:48 -07:00 |
|
autocommit
|
4efeb895bc
|
feat(simulator): ✨ Adjust melee damage fraction for city structural HP in resolver.rs to improve damage calculation accuracy
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-16 12:04:25 -07:00 |
|