Class WFGHypervolume
java.lang.Object
org.uma.jmetal.qualityindicator.QualityIndicator
org.uma.jmetal.qualityindicator.impl.hypervolume.Hypervolume
org.uma.jmetal.qualityindicator.impl.hypervolume.impl.WFGHypervolume
This class implements the hypervolume indicator developed by the WFG
- Author:
- Alejandro Santiago
-
Field Summary
Fields inherited from class org.uma.jmetal.qualityindicator.QualityIndicator
referenceFront -
Constructor Summary
ConstructorsConstructorDescriptionWFGHypervolume(double[] referencePoint) Constructor with reference pointWFGHypervolume(double[][] referenceFront) Constructor -
Method Summary
Methods inherited from class org.uma.jmetal.qualityindicator.impl.hypervolume.Hypervolume
isTheLowerTheIndicatorValueTheBetterMethods inherited from class org.uma.jmetal.qualityindicator.QualityIndicator
referenceFront, referenceFront
-
Constructor Details
-
WFGHypervolume
public WFGHypervolume() -
WFGHypervolume
public WFGHypervolume(double[] referencePoint) Constructor with reference point- Parameters:
referencePoint-
-
WFGHypervolume
public WFGHypervolume(double[][] referenceFront) Constructor- Parameters:
referenceFront-- Throws:
FileNotFoundException
-
-
Method Details
-
newInstance
- Specified by:
newInstancein classQualityIndicator
-
description
- Specified by:
descriptionin classQualityIndicator
-
compute
public double compute(double[][] front) - Specified by:
computein classQualityIndicator
-
name
- Overrides:
namein classHypervolume
-