Class WeightedHypervolumeAlgorithms
java.lang.Object
es.urjc.etsii.grafo.moocore.internal.WeightedHypervolumeAlgorithms
-
Method Summary
Modifier and TypeMethodDescriptionstatic doublehype(double[][] input, double[] reference, double[] ideal, boolean[] maximise, int samples, long seed, HypeDistribution distribution, double[] mu) static doublerectangles(double[][] points, double[][] rectangles, double[] reference, boolean[] maximise) static doubletotal(double[][] points, double[][] rectangles, double[] reference, boolean[] maximise, double[] configuredIdeal, double scaleFactor)
-
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)
-