Skip to content

Investment fails when only remaining options fail to dispatch #1347

Description

@alexdewar

When selecting the best assets for a commodity, it is possible to end up with a situation where demand is not met by already-selected assets and we are unable to calculate metrics for any of the remaining options because they fail to dispatch (appraisal produces activity of zero in every time slice). This is bad. While profitable assets should clearly be preferred to unprofitable ones, unprofitable ones should be selected in preference to terminating the simulation.

The question is what to do with these dud options.

A few ideas have been floated:

  1. Keep bumping the price of the CoI until assets start dispatching
  2. Just pick assets arbitrarily until demand is met in partial dispatch
  3. Calculate the price increase that would be required for each asset to dispatch and use that
  4. Calculate what the metric would for each asset assuming full utilisation

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status
    On hold

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions