Stochastic optimization for hydrothermal dispatch. Built in Rust, open source, production-ready.
$ pip install cobre-python Copied!Familiar with hydrothermal dispatch tools? Cobre works with your existing workflows. Convert cases and compare results side-by-side.
Migration guide →Learn how stochastic optimization solves the hydrothermal dispatch problem. Interactive examples included.
pip install, run, get results back as polars DataFrames. Zero-copy via Apache Arrow.
Python quickstart →# Initialize a new study $ cobre init my-study # Run training + simulation $ cobre run my-study/
import cobre # Load and run a study study = cobre.Study("my-study/") result = study.run() # Results as polars DataFrames costs = result.simulation_costs() print(costs.head())
# Convert an existing NEWAVE deck $ cobre-bridge convert newave ./deck/ -o ./study/ # Run the converted case $ cobre run ./study/