public class GeneralizedSpread extends SimpleDescribedEntity implements QualityIndicator
| Constructor and Description |
|---|
GeneralizedSpread()
Constructor
Creates a new instance of GeneralizedSpread
|
| Modifier and Type | Method and Description |
|---|---|
double |
execute(Front paretoFrontApproximation,
Front trueParetoFront) |
double |
execute(List<? extends Solution> paretoFrontApproximation,
List<? extends Solution> trueParetoFront) |
double |
generalizedSpread(Front paretoFront,
Front paretoTrueFront)
Calculates the generalized spread metric.
|
String |
getName() |
getDescription, setDescription, setName, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetDescriptionpublic GeneralizedSpread()
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 double generalizedSpread(Front paretoFront, Front paretoTrueFront)
double []
and the number of objectives, the method return the value for the
metric.paretoFront - The pareto front.paretoTrueFront - The true pareto front.public String getName()
getName in interface QualityIndicatorgetName in interface DescribedEntitygetName in class SimpleDescribedEntityDescribedEntityCopyright © 2015. All rights reserved.