We’re pleased to announce version 0.44.0 of the Screeps GPT autonomous bot.
What’s New
New Features
- Bootstrap Phase: Implemented automated first-room resource optimization with harvester-focused spawning
- Added
BootstrapPhaseManagerclass for bootstrap phase state management - Integrated bootstrap logic with Kernel and BehaviorController
- Adjusts role minimums during bootstrap phase (6 harvesters, 1 upgrader, 0 builders = 80%+ harvesters)
- Automatically activates for new rooms with controller level < 2
- Exits when controller level 2 reached OR stable infrastructure (4+ harvesters, 300+ energy)
- Tracks bootstrap state in Memory with persistence across code reloads
- Configurable completion criteria via
BootstrapConfig - Comprehensive documentation in
docs/runtime/bootstrap.md - 37 unit tests validating bootstrap activation, completion, role minimums, and integration
- Resolves #530: Implement bootstrap phase for optimal first-room resource utilization
- Added
- Operational Milestones Documentation: Created
docs/operations/milestones.mdfor tracking progression achievements- Documented E46S58 controller level 2 upgrade milestone (2025-11-08, shard3)
- Established milestone tracking framework for controller upgrades, territorial expansion, and infrastructure development
- Includes automation recommendations for future milestone detection
- Related to #533: Monitoring verification for controller upgrade detection
Full Changelog: 0.44.0 on GitHub