Same-rules opponents and skirmish
Master: https://github.com/stacksjs/the-settlers-iii-remake/issues/4
AI submits the same commands as players and observes an allowed player view. Difficulty is explicit and seeded. AI must not create resources or use concealed enemy information.
Completion gate
All mandatory child acceptance criteria require verified implementation evidence. Research, compilation, prototype victory, and uploaded but unprocessed binaries are not equivalent to completion. HomeOS integration is independent of supported game platform delivery.
Implementation issues
- https://github.com/stacksjs/the-settlers-iii-remake/issues/72 - Build an economic AI using player commands
- https://github.com/stacksjs/the-settlers-iii-remake/issues/73 - Make AI recover from economic deadlocks
- https://github.com/stacksjs/the-settlers-iii-remake/issues/74 - Implement military and religious AI
- https://github.com/stacksjs/the-settlers-iii-remake/issues/75 - Implement naval and colony AI
- https://github.com/stacksjs/the-settlers-iii-remake/issues/76 - Complete skirmish setup, difficulty, and random maps
Dependencies
Work the actual child blocking graph. Do not make this entire epic a blocker for independent work. Sources and exact acceptance criteria are recorded in each child.