public class PISAHypervolume<S extends Solution<?>> extends Hypervolume<S>
referenceParetoFront| Constructor and Description |
|---|
PISAHypervolume()
Default constructor
|
PISAHypervolume(Front referenceParetoFront)
Constructor
|
PISAHypervolume(String referenceParetoFrontFile)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
double |
calculateHypervolume(double[][] front,
int noPoints,
int noObjectives) |
List<S> |
computeHypervolumeContribution(List<S> solutionList,
List<S> referenceFrontList) |
Double |
evaluate(List<S> paretoFrontApproximation)
Evaluate() method
|
String |
getDescription() |
double |
getOffset() |
void |
setOffset(double offset) |
getName, isTheLowerTheIndicatorValueTheBettersetReferenceParetoFront, setReferenceParetoFrontsetDescription, setName, toStringpublic PISAHypervolume()
public PISAHypervolume(String referenceParetoFrontFile) throws FileNotFoundException
referenceParetoFrontFile - FileNotFoundExceptionpublic PISAHypervolume(Front referenceParetoFront)
referenceParetoFront - FileNotFoundExceptionpublic Double evaluate(List<S> paretoFrontApproximation)
paretoFrontApproximation - public double calculateHypervolume(double[][] front,
int noPoints,
int noObjectives)
public String getDescription()
getDescription in interface DescribedEntitygetDescription in class SimpleDescribedEntityDescribedEntitypublic void setOffset(double offset)
setOffset in class Hypervolume<S extends Solution<?>>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<?>>Copyright © 2018. All rights reserved.