Class WFGHypervolume<S extends Solution<?>>
java.lang.Object
org.uma.jmetal.util.naming.impl.SimpleDescribedEntity
org.uma.jmetal.util.legacy.qualityindicator.impl.GenericIndicator<S>
org.uma.jmetal.util.legacy.qualityindicator.impl.hypervolume.Hypervolume<S>
org.uma.jmetal.util.legacy.qualityindicator.impl.hypervolume.impl.WFGHypervolume<S>
- All Implemented Interfaces:
Serializable,QualityIndicator<List<S>,,Double> DescribedEntity
Deprecated.
This class implements the hypervolume indicator developed by the WFG
- Author:
- Alejandro Santiago
- See Also:
-
Field Summary
Fields inherited from class org.uma.jmetal.util.legacy.qualityindicator.impl.GenericIndicator
referenceParetoFront -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.Default constructorWFGHypervolume(double[] referencePoint) Deprecated.Constructor with reference pointWFGHypervolume(String referenceParetoFrontFile) Deprecated.ConstructorWFGHypervolume(Front referenceParetoFront) Deprecated.Constructor -
Method Summary
Methods inherited from class org.uma.jmetal.util.legacy.qualityindicator.impl.hypervolume.Hypervolume
computeHypervolumeContribution, isTheLowerTheIndicatorValueTheBetter, nameMethods inherited from class org.uma.jmetal.util.legacy.qualityindicator.impl.GenericIndicator
getReferenceParetoFront, setReferenceParetoFront, setReferenceParetoFrontMethods inherited from class org.uma.jmetal.util.naming.impl.SimpleDescribedEntity
setDescription, setName, toString
-
Constructor Details
-
WFGHypervolume
public WFGHypervolume()Deprecated.Default constructor -
WFGHypervolume
public WFGHypervolume(double[] referencePoint) Deprecated.Constructor with reference point- Parameters:
referencePoint-
-
WFGHypervolume
-
WFGHypervolume
-
-
Method Details
-
getOffset
public double getOffset()Deprecated.- Specified by:
getOffsetin classHypervolume<S extends Solution<?>>
-
setOffset
public void setOffset(double offset) Deprecated.- Specified by:
setOffsetin classHypervolume<S extends Solution<?>>
-
evaluate
-
description
Deprecated.- Specified by:
descriptionin interfaceDescribedEntity- Overrides:
descriptionin classSimpleDescribedEntity- Returns:
- the description of the
DescribedEntity
-
computeHypervolumeContribution
Deprecated.- Specified by:
computeHypervolumeContributionin classHypervolume<S extends Solution<?>>
-