public class Hypervolume<Evaluate extends List<? extends Solution<?>>> extends SimpleDescribedEntity implements QualityIndicator<Evaluate,Double>
| Constructor and Description |
|---|
Hypervolume() |
Hypervolume(Front referenceParetoFront)
Constructor
|
Hypervolume(String referenceParetoFrontFile)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
double |
calculateHypervolume(double[][] front,
int noPoints,
int noObjectives) |
Double |
evaluate(Evaluate paretoFrontApproximation)
Evaluate() method
|
String |
getName() |
getDescription, setDescription, setName, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetDescriptionpublic Hypervolume()
public Hypervolume(String referenceParetoFrontFile) throws FileNotFoundException
referenceParetoFrontFile - FileNotFoundExceptionpublic Hypervolume(Front referenceParetoFront)
referenceParetoFront - FileNotFoundExceptionpublic String getName()
getName in interface QualityIndicator<Evaluate extends List<? extends Solution<?>>,Double>getName in interface DescribedEntitygetName in class SimpleDescribedEntityDescribedEntitypublic double calculateHypervolume(double[][] front,
int noPoints,
int noObjectives)
Copyright © 2015. All rights reserved.