Scenario Planner

The detailed planner documentation now lives in Scenario Planning.

Use that section for:

  • planner concepts and workflow
  • scenario specification classes
  • Python API examples for abacus.scenarios.ScenarioPlanner
  • comparison output tables
  • retained YAML recipes through the abacus.scenarios CLI

The planner is a higher-level surface than Budget Optimisation:

  • PanelBudgetOptimizerWrapper uses per-period spend units
  • abacus.scenarios.ScenarioPlanner uses total horizon spend units

Start here: