Skip to content

Phase comparison utilities #81

@jc-macdonald

Description

@jc-macdonald

Problem

After running a multi-phase Study, there's no built-in way to compare results across phases — e.g., did refinement actually improve the Pareto front?

Proposed

  • Study.compare_phases() → summary table of per-phase hypervolume, front size, best objective values
  • Optional: IGD+ between successive phase fronts to quantify improvement
  • Could return a dataframe or a formatted string

Notes

All the primitives exist (hypervolume, igd_plus, extract_front). This is a convenience wrapper.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3-lowNice to havefeatureNew feature or enhancementgood first issueGood for newcomersstudystudy.py module

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions