Class RelativeHypervolume

java.lang.Object
es.urjc.etsii.grafo.moocore.Hypervolume
es.urjc.etsii.grafo.moocore.RelativeHypervolume
All Implemented Interfaces:
ToDoubleFunction<double[][]>

public final class RelativeHypervolume extends Hypervolume
Hypervolume deviation relative to a reference front; lower values are better.
  • Constructor Details

    • RelativeHypervolume

      public RelativeHypervolume(double[] reference, double[][] referenceSet)
    • RelativeHypervolume

      public RelativeHypervolume(double[] reference, double[][] referenceSet, boolean[] maximise)
  • Method Details

    • compute

      public double compute(double[][] points)
      Description copied from class: Hypervolume
      Compute hypervolume for the supplied points.
      Overrides:
      compute in class Hypervolume