autocommit
|
ba116c791e
|
test(scenes): ✅ Update auto-play test scenarios to reflect scene behavior changes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 23:28:22 -07:00 |
|
autocommit
|
2c295628b1
|
feat(menus): ✨ Add AI initialization logic to loading screen for wild creature AI setup during load times
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 23:28:22 -07:00 |
|
autocommit
|
4cbe373fe7
|
deps-upgrade(magic-civ-physics): ⬆️ Update x86_64 physics engine library for Magic City Physics addon
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 23:28:21 -07:00 |
|
autocommit
|
d78b3405c1
|
test(scenes): ✅ Add unit tests for auto-play logic to verify unimproved tile prioritization over cities
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 23:22:04 -07:00 |
|
autocommit
|
3502441244
|
feat(ai): ✨ Implement aggressive threat-response prioritization in SimpleHeuristicAI by modifying production strategy logic to enhance defensive decision-making.
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 23:13:34 -07:00 |
|
autocommit
|
dff8bf8552
|
feat(city): ✨ Add new city generation rules and behavior methods to the City struct
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 23:07:55 -07:00 |
|
autocommit
|
7ecefdd470
|
build(magic-civ-physics): 📦️ Update the compiled physics library binary for engine compatibility and performance improvements
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 23:07:54 -07:00 |
|
autocommit
|
bec36b41a4
|
test(scenes): ✅ Add test cases for worker prioritization in auto-play scenarios
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 23:07:54 -07:00 |
|
autocommit
|
f1a7527fb2
|
perf(ai): ⚡ Optimize worker prioritization in SimpleHeuristicAI to dynamically adjust task handling based on worker availability and load
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 23:07:53 -07:00 |
|
autocommit
|
19c1b1107b
|
feat(ai): ✨ Add logic to trigger rush-buy defender deployments when enemy threat exceeds player strength thresholds
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 22:45:29 -07:00 |
|
autocommit
|
8ae2193bf3
|
feat(ai): ✨ Implement military threat detection and defensive unit purchasing heuristics
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 22:39:54 -07:00 |
|
autocommit
|
dad8673a8d
|
fix(scenes): 🐛 Update SaveManager reference in auto-play test to use preload() instead of direct script references
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 22:23:22 -07:00 |
|
autocommit
|
16a3e783aa
|
refactor(ai): ♻️ Replace rigid MILITARY_COMBAT_TYPES list with dynamic combat stats validation for military unit detection in SimpleHeuristicAI
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 21:49:34 -07:00 |
|
autocommit
|
a783d1abbe
|
feat(ai-ai): ✨ Implement emergency garrison fallback logic for AI behavior when no military units are available, with debug logging for player 1
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 21:44:04 -07:00 |
|
autocommit
|
f44a328300
|
feat(city): ✨ Add missing extension validation and production gating for city entities with tech/race/school prerequisites
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 21:38:35 -07:00 |
|
autocommit
|
94a80efa16
|
feat(ai): ✨ Add validation checks to prevent invalid city production decisions in simple heuristic AI
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 21:33:10 -07:00 |
|
autocommit
|
fb1046052c
|
feat(magic-civ-physics): ✨ Replace compiled physics engine binary to support siege mechanics with improved simulation accuracy
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 21:27:53 -07:00 |
|
autocommit
|
49f991995d
|
perf(simulator): ⚡ Adjust siege mechanics constants and wall penalties for balanced defense and siege unit effectiveness
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 21:27:53 -07:00 |
|
autocommit
|
81914d4f20
|
feat(item-system): ✨ Implement core item management, scoring, and decision-making logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 21:05:36 -07:00 |
|
autocommit
|
19546af0ea
|
test(scenes): ✅ Add test scenarios for auto-play city placement and resource gathering logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 21:05:36 -07:00 |
|
autocommit
|
22aafa388f
|
docs(docs): 📝 Update iteration log with VICTORY gap and CITY SITING outcomes, including bug fixes and performance metrics
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 21:05:36 -07:00 |
|
autocommit
|
1a05d0b47f
|
fix(item-system): 🐛 Correct DataLoader node lookups and add debug logging for fauna drops to ensure proper item data handling and gameplay stability
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 20:59:50 -07:00 |
|
autocommit
|
2d356ad8b7
|
feat(tech): ✨ Enhance web API integration in the technology module for improved web-based interactions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 20:54:18 -07:00 |
|
autocommit
|
7b1f5ad105
|
feat(map-placer): ✨ Introduce school affinity logic to strategically group and place resources using new affinity-based placement methods
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 20:54:17 -07:00 |
|
autocommit
|
ebcdc7b4c5
|
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-15 20:54:17 -07:00 |
|
autocommit
|
874f7571b9
|
feat(scenes): ✨ Update auto-play logic to prioritize low-tier lairs for safer teleportation and reduce scout annihilation risk
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 20:48:32 -07:00 |
|
autocommit
|
c850951e3d
|
feat(simulator): ✨ Add Rust API bindings for GDExt to enable city simulation features in the simulator module
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 20:42:55 -07:00 |
|
autocommit
|
7274858ce3
|
feat(mc-city): ✨ Introduce Rust-based City and Production simulation modules with core urban/industrial logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 20:42:54 -07:00 |
|
autocommit
|
11beef576e
|
feat(scenes): ✨ Introduce auto-play system with city growth and military siege/attack logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 20:42:54 -07:00 |
|
autocommit
|
aab3497315
|
test(auto_play): ✅ Update test cases to verify scout behavior clears adjacent lairs during exploration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 20:36:58 -07:00 |
|
autocommit
|
b065287bba
|
test(tests): ✅ Add helper function to teleport scout near lair for auto-play test scaffolding
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 20:31:33 -07:00 |
|
autocommit
|
a82fbba0db
|
feat(scenes): ✨ Add test coverage for lair counting in auto-play scenarios
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 20:26:00 -07:00 |
|
autocommit
|
ff44eaf97e
|
build(magic-civ-physics): 📦️ Update compiled physics simulation extension binary for x86_64 Linux
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 20:20:31 -07:00 |
|
autocommit
|
6afef17150
|
test(engine): ✅ Add and update test cases for simple_heuristic_ai behavior in turn_processor.gd
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 20:15:06 -07:00 |
|
autocommit
|
a3fc98fd1e
|
chore(city): 🔧 Refactor buildable helper logic for city resources in Godot Engine
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 20:15:05 -07:00 |
|
autocommit
|
cebf2dcae1
|
refactor(engine): ♻️ Improve async data loading and event dispatch efficiency in DataLoader and EventBus
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 20:15:05 -07:00 |
|
autocommit
|
142fcc85b0
|
feat(unit-system): ✨ Add new unit types and effects, improve unit AI logic, and optimize rendering performance
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 20:15:04 -07:00 |
|
autocommit
|
2ba740d0e6
|
refactor(combat): ♻️ Streamline CombatResolver and Siege logic with utility functions in combat_utils.gd and resolver.rs
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 20:15:04 -07:00 |
|
autocommit
|
4fa33313e2
|
feat(ai): ✨ Replace local RNG with GameState's deterministic RNG and expose it for AI modules, ensuring consistent tactical behavior
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 20:15:04 -07:00 |
|
autocommit
|
cdf4739e05
|
chore(improvements): 🔧 Update hunting grounds improvement data in JSON config file
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 19:35:25 -07:00 |
|
autocommit
|
6170712657
|
feat(engine): ✨ Add AI scoring support for unit behavior and rendering visualization
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 19:35:25 -07:00 |
|
autocommit
|
09ea4f7bec
|
feat(game-engine): ✨ Refine scoring logic in SimpleHeuristicAI for attack/consolidate decision-making
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 19:35:24 -07:00 |
|
autocommit
|
331faad70d
|
test(scenes): ✅ Adjust auto-play test parameters and assertions for updated game behavior
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 19:23:53 -07:00 |
|
autocommit
|
d35087117a
|
test(engine): ✅ Update unit tests for founder logic in improvement manager to validate behavior and coverage
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 19:23:53 -07:00 |
|
autocommit
|
123775a284
|
feat(ai): ✨ Adjust AI heuristic logic to support the new 'founder' unit, modifying selection and targeting rules in simple_heuristic_ai.gd
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 19:23:52 -07:00 |
|
autocommit
|
720ff2f31c
|
feat(engine): ✨ Introduce founder unit type with custom behavior and rendering
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 19:23:52 -07:00 |
|
autocommit
|
f35742dbf8
|
chore(game-data): 🔧 Update unit type 'settler' to 'founder' in game configuration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 19:23:52 -07:00 |
|
autocommit
|
94965ad3f0
|
test(auto-play): ✅ Update test cases to validate settler proximity bias and fog counting logic in auto-play
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 19:18:06 -07:00 |
|
autocommit
|
c03186b9ae
|
docs(docs): 📝 Add detailed tracking metrics to FINAL_BATCH_REPORT.md for enhanced reporting accuracy
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 19:07:15 -07:00 |
|
autocommit
|
8ebb5704e3
|
docs(iteration-log): 📝 Update iteration log with progress notes and technical details for iteration 6 (CITY SITING)
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-15 18:56:14 -07:00 |
|