public class Hypervolume extends Object implements QualityIndicator
| Constructor and Description |
|---|
Hypervolume() |
| Modifier and Type | Method and Description |
|---|---|
double |
calculateHypervolume(double[][] front,
int noPoints,
int noObjectives) |
double |
execute(Front paretoFrontApproximation,
Front trueParetoFront) |
double |
execute(List<? extends Solution> paretoFrontApproximation,
List<? extends Solution> trueParetoFront) |
String |
getName() |
double |
hypervolume(Front front,
Front trueParetoFront)
Returns the hypervolume value of a front of points
|
public double execute(Front paretoFrontApproximation, Front trueParetoFront)
execute in interface QualityIndicatorpublic double execute(List<? extends Solution> paretoFrontApproximation, List<? extends Solution> trueParetoFront)
execute in interface QualityIndicatorpublic String getName()
getName in interface QualityIndicatorpublic double calculateHypervolume(double[][] front,
int noPoints,
int noObjectives)
Copyright © 2015. All rights reserved.