public class WFGHypervolume<S extends Solution<?>> extends Hypervolume<S>
referenceParetoFront| Constructor and Description |
|---|
WFGHypervolume()
Default constructor
|
WFGHypervolume(Front referenceParetoFront)
Constructor
|
WFGHypervolume(String referenceParetoFrontFile)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
double |
computeHypervolume(List<S> solutionList,
Point referencePoint) |
List<S> |
computeHypervolumeContribution(List<S> solutionList,
List<S> referenceFrontList) |
Double |
evaluate(List<S> solutionList) |
double |
get2DHV(List<? extends Solution<?>> solutionSet)
Computes the HV of a solution list.
|
String |
getDescription() |
double |
getOffset() |
void |
setOffset(double offset) |
getName, isTheLowerTheIndicatorValueTheBettersetReferenceParetoFront, setReferenceParetoFrontsetDescription, setName, toStringpublic WFGHypervolume()
public WFGHypervolume(String referenceParetoFrontFile) throws FileNotFoundException
referenceParetoFrontFile - FileNotFoundExceptionpublic WFGHypervolume(Front referenceParetoFront)
referenceParetoFront - FileNotFoundExceptionpublic double get2DHV(List<? extends Solution<?>> solutionSet)
public List<S> computeHypervolumeContribution(List<S> solutionList, List<S> referenceFrontList)
computeHypervolumeContribution in class Hypervolume<S extends Solution<?>>public double getOffset()
getOffset in class Hypervolume<S extends Solution<?>>public void setOffset(double offset)
setOffset in class Hypervolume<S extends Solution<?>>public String getDescription()
getDescription in interface DescribedEntitygetDescription in class SimpleDescribedEntityDescribedEntityCopyright © 2017. All rights reserved.