Draft: Implement Hyperverse for iterated simulation workflows

This MR implements the Hyperverse, which can be used for iterative simulation workflows.

The Hyperverse orchestrates multiple Multiverse runs (called "epochs") in sequence, using evaluation results from one epoch to inform the parameter configuration of the next. This allows parameter optimisation, simulation-based inference on Multiverse results, ... and more.

To figure out:

  • Configuration levels
  • Configuration persistence
  • Resuming a Hyperverse
  • ...

Can this MR be accepted?

  • Implementation ready
  • Tests added or adjusted
  • Documentation extended or updated
  • Code quality
  • Ready for merging
    • Pipeline passes without warnings
    • History cleaned-up or squash option set
    • Changelog entry added
    • Version number bumped

Related issues

#88

Merge request reports

Loading