public class GeneralizedSpread<Evaluate extends List<? extends Solution<?>>> extends SimpleDescribedEntity implements QualityIndicator<Evaluate,Double>
| Constructor and Description |
|---|
GeneralizedSpread(Front referenceParetoFront)
Constructor
|
GeneralizedSpread(String referenceParetoFrontFile)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
Double |
evaluate(Evaluate solutionList)
Evaluate() method
|
double |
generalizedSpread(Front front,
Front referenceFront)
Calculates the generalized spread metric.
|
String |
getName() |
getDescription, setDescription, setName, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetDescriptionpublic GeneralizedSpread(String referenceParetoFrontFile) throws FileNotFoundException
referenceParetoFrontFile - FileNotFoundExceptionpublic GeneralizedSpread(Front referenceParetoFront)
referenceParetoFront - FileNotFoundExceptionpublic double generalizedSpread(Front front, Front referenceFront)
double []
and the number of objectives, the method return the value for the
metric.front - The front.referenceFront - The reference pareto front.public String getName()
getName in interface QualityIndicator<Evaluate extends List<? extends Solution<?>>,Double>getName in interface DescribedEntitygetName in class SimpleDescribedEntityDescribedEntityCopyright © 2015. All rights reserved.