autocommit
fcaf6decd4
remove(screenshots): 🔥 Clean up outdated autoplay screenshots by removing 11 legacy assets
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-13 00:02:14 -07:00
autocommit
029a802c93
refactor(scenes): ♻️ Update test assertions to reflect restructured auto-play prioritization for city expansion, defense, and happiness logic
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 23:56:10 -07:00
autocommit
30691c4847
remove(screenshots): 🔥 Remove outdated autoplay test screenshots (031–111) from assets
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 23:44:11 -07:00
autocommit
63c92c7dc0
feat(ai): ✨ Modify city founding logic to accept tiles with quality ≥ 1.0 and update tests to validate the new threshold
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 23:44:10 -07:00
autocommit
6213c30137
remove(screenshots): 🔥 Remove outdated auto-play screenshots (turns 111-201) from documentation/assets
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 23:37:54 -07:00
autocommit
4117b9a294
feat(scenes): ✨ Update auto-play logic to handle city founding differently on turn 1
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 23:37:54 -07:00
autocommit
25e5f8849f
test(scenes): ✅ Add test cases for AI-driven auto-play city founding behavior validation
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 23:32:26 -07:00
autocommit
93c27b60db
feat(ai): ✨ Add tile quality scoring and refined site selection logic for city founding in SimpleHeuristicAI
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 23:32:26 -07:00
autocommit
ae78011c69
remove(assets): 🔥 Remove outdated autoplay screenshots from .project/screenshots/
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 23:32:25 -07:00
autocommit
be2853915b
docs(screenshots-specific): 📝 Add 40 screenshots illustrating autoplay gameplay turns (111–491)
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 23:26:20 -07:00
autocommit
3723e67fe5
feat(empire): ✨ Introduce luxury deposit tracking to adjust happiness calculations
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 23:20:41 -07:00
autocommit
896781ca09
remove(screenshots): 🔥 Clean up outdated autoplay screenshots (turn 071-231)
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 23:20:41 -07:00
autocommit
05f9192c68
feat(management): ✨ Introduce happiness penalty logic for production and growth rates
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 23:14:34 -07:00
autocommit
24338985ad
docs(screenshots): 📝 Add 18 new autoplay screenshots for turns 61-231 in .project/screenshots/
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 23:14:34 -07:00
autocommit
8ca88587be
feat(scenes): ✨ Add test assertions and debug logging to track and display tile counts during auto-play execution
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 23:08:25 -07:00
autocommit
ea4827093b
ui(screenshots): 💄 Add 22 new autoplay screenshots for turns 21-42 to the screenshot collection
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 23:08:24 -07:00
autocommit
0af5e8263d
perf(turn-processor): ⚡ Optimize culture computation and border expansion by migrating to Rust in TurnProcessor
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 23:02:23 -07:00
autocommit
1c4d8f8aec
remove: 🔥 Remove outdated autoplay screenshots from project metadata
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 23:02:22 -07:00
autocommit
6ec8c244ea
build(magic-civ-physics): 📦 ️ Update compiled physics engine binary to x86_64 for improved city physics performance and bug fixes
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 22:56:52 -07:00
autocommit
4767622ce2
docs(screenshots): 📝 Remove outdated autoplay screenshots (autoplay_turn_161.png–autoplay_turn_241.png)
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 22:56:51 -07:00
autocommit
5147510e4e
feat(city): ✨ Introduce culture yield calculation to modify city resource generation logic
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 22:56:51 -07:00
autocommit
d3438ef691
feat(turn-processor): ✨ Reimplement culture processing in turn processor by adding HexUtilsScript dependency and reactivating stubbed-out culture logic
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 22:50:50 -07:00
autocommit
c0d5a804c5
remove(screenshots): 🔥 Clean up outdated autoplay screenshots
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 22:50:50 -07:00
autocommit
1f03dadb97
docs(screenshots): 📝 Update autoplay visual documentation with new screenshots for turns 141-491 and final turn 500
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 22:44:46 -07:00
autocommit
a0b42c7150
test(scenes): ✅ Add test cases to verify brewery building logic in auto-play system
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 22:38:39 -07:00
autocommit
f90e7ff33f
docs(screenshots): 📝 Add 15 new autoplay screenshots for turns 61–201
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 22:38:38 -07:00
autocommit
164d1d8121
fix(turn-processor): 🐛 Validate player input in TurnProcessor to prevent null/undefined errors
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 22:32:23 -07:00
autocommit
2be555469f
style(ai): 🎨 Replace String() constructor with str() for consistent string conversion in AI building selection logic
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 22:32:23 -07:00
autocommit
9fd57dfbb6
feat(screenshots): ✨ Add 46 autoplay screenshots for turns 2–47 in PNG format
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 22:32:22 -07:00
autocommit
719771d83b
feat(scenes): ✨ Add player metrics logging (happiness, gold, technologies) to auto-play tests for debugging and analysis
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 22:25:49 -07:00
autocommit
bbc029cc14
ui(screenshots): 💄 Update autoplay sequence visual assets with 21 screenshots (frames 251–491) for UI testing and documentation
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 22:25:49 -07:00
autocommit
b83f89a2dd
remove(screenshots): 🔥 Remove final turn screenshot from autoplay sequence
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 22:25:48 -07:00
autocommit
45599bedb4
docs: 📝 Update autoplay screenshots for turns 121-491 and final turn (500) to reflect visual state changes
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 22:18:46 -07:00
autocommit
231d2a812a
docs(screenshots): 📝 Replace 10 auto-play screenshots to reflect updated feature progression visuals for turns 21-111
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 22:12:48 -07:00
autocommit
74fab48446
fix(turn-processor): 🐛 Refine research logic in TurnProcessor to handle edge cases and optimize performance for research effects during turns
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 22:12:48 -07:00
autocommit
f18057265a
fix(ai-simple-heuristic): 🐛 Fix incorrect culture requirement handling in AI building selection logic and update auto-play test for proper behavior
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 22:12:47 -07:00
autocommit
45da7b81b7
remove(screenshots): 🔥 Clean up outdated autoplay screenshots in the screenshots directory
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 22:07:14 -07:00
autocommit
068eebcbfc
docs(screenshots): 📝 Add 11 new autoplay screenshots (turns 051–151) for feature documentation
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 22:00:56 -07:00
autocommit
9f5510a73b
feat(game-management): ✨ Update research progress calculation to use tile-specific yields for dynamic, context-aware gameplay
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 22:00:56 -07:00
autocommit
8d24a713c3
remove(screenshots): 🔥 Clean up outdated autoplay screenshots by removing 41 legacy assets from .project/screenshots/
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 21:55:28 -07:00
Natalie
7e3c573127
chore(@projects/@magic-civilization): 🔧 add scheduled_tasks.lock file
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 21:54:00 -07:00
Natalie
303919f5f1
feat(ai): ✨ add research automation logic
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 21:37:12 -07:00
Natalie
96bf38c9e4
feat(@projects/magic-civilization): ✨ add physics engine support
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 21:32:32 -07:00
autocommit
db5b2cd3ce
ui(screenshots): 💄 Replace autoplay victory turn screenshot with corrected visual asset
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 19:30:32 -07:00
autocommit
8d4a1111eb
ui(screenshots): 💄 Replace outdated autoplay screenshots for turns 41–50 with updated visual assets
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 19:24:39 -07:00
autocommit
63af9ae01c
docs(screenshots): 📝 Add/update project screenshots for visual documentation
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 19:18:51 -07:00
Natalie
9db0c6ef81
feat(auto-play): build walls, settlers, forge — match AI strategy
...
Our auto-play now mirrors the AI's build order:
1. Walls (defense first)
2. Settler to expand to 3 cities
3. Forge (+2 production)
4. Warriors for military
Settlers move away from existing cities (5+ hex distance) before founding.
Removed debug prints from production tracking.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-12 19:17:42 -07:00
autocommit
7d74bde835
perf(physics): ⚡ Update x86_64 physics engine library with performance optimizations and bug fixes
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 19:13:19 -07:00
autocommit
4daa0bfb66
chore(none-root-level-config): 🔧 Update .gitignore to exclude build outputs, logs, and sensitive data files
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 19:13:19 -07:00
Natalie
99ff12292f
debug: log production progress
2026-04-12 19:06:47 -07:00