This Rust library implements the Ciuc Planet AI for managing planetary resources, building rockets, and handling energy cells in a simulation environment.
Full documentation is available at Ciuc Docs.
To create and use a planet with Ciuc AI:
use ciuc::create_planet;
// Assuming you have already defined these channels:
let planet = create_planet(rx_orchestrator, tx_orchestrator, rx_explorer, planet_id);
The AI handles:
- Resource generation (carbon)
- Energy cell charging and management
- Rocket building
- Asteroid deflection
- Logging of AI actions
This project is licensed under the MIT License. See the LICENSE file for details.