Class WeightedHypervolumeAlgorithms

java.lang.Object
es.urjc.etsii.grafo.moocore.internal.WeightedHypervolumeAlgorithms

public final class WeightedHypervolumeAlgorithms extends Object
  • Method Summary

    Modifier and Type
    Method
    Description
    static double
    hype(double[][] input, double[] reference, double[] ideal, boolean[] maximise, int samples, long seed, HypeDistribution distribution, double[] mu)
     
    static double
    rectangles(double[][] points, double[][] rectangles, double[] reference, boolean[] maximise)
     
    static double
    total(double[][] points, double[][] rectangles, double[] reference, boolean[] maximise, double[] configuredIdeal, double scaleFactor)
     

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • rectangles

      public static double rectangles(double[][] points, double[][] rectangles, double[] reference, boolean[] maximise)
    • total

      public static double total(double[][] points, double[][] rectangles, double[] reference, boolean[] maximise, double[] configuredIdeal, double scaleFactor)
    • hype

      public static double hype(double[][] input, double[] reference, double[] ideal, boolean[] maximise, int samples, long seed, HypeDistribution distribution, double[] mu)