| Modifier and Type | Field and Description |
|---|---|
protected Front |
GenericIndicator.referenceParetoFront |
| Modifier and Type | Method and Description |
|---|---|
double |
GeneralizedSpread.generalizedSpread(Front front,
Front referenceFront)
Calculates the generalized spread metric.
|
double |
GenerationalDistance.generationalDistance(Front front,
Front referenceFront)
Returns the generational distance value for a given front
|
double |
InvertedGenerationalDistance.invertedGenerationalDistance(Front front,
Front referenceFront)
Returns the inverted generational distance value for a given front
|
double |
InvertedGenerationalDistancePlus.invertedGenerationalDistancePlus(Front front,
Front referenceFront)
Returns the inverted generational distance plus value for a given front
|
double |
R2.r2(Front front) |
void |
GenericIndicator.setReferenceParetoFront(Front referenceFront) |
double |
Spread.spread(Front front,
Front referenceFront)
Calculates the Spread metric.
|
| Constructor and Description |
|---|
Epsilon(Front referenceParetoFront)
Constructor
|
ErrorRatio(Front referenceParetoFront)
Constructor
|
GeneralizedSpread(Front referenceParetoFront)
Constructor
|
GenerationalDistance(Front referenceParetoFront)
Constructor
|
GenericIndicator(Front referenceParetoFront) |
Hypervolume(Front referenceParetoFront) |
InvertedGenerationalDistance(Front referenceParetoFront)
Constructor
|
InvertedGenerationalDistancePlus(Front referenceParetoFront)
Constructor
|
R2(Front referenceParetoFront)
Creates a new instance of the R2 indicator for a problem with
two objectives and 100 lambda vectors
|
R2(int nVectors,
Front referenceParetoFront)
Creates a new instance of the R2 indicator for a problem with
two objectives and N lambda vectors
|
R2(String file,
Front referenceParetoFront)
Constructor
Creates a new instance of the R2 indicator for nDimensiosn
It loads the weight vectors from the file fileName
|
Spread(Front referenceParetoFront)
Constructor
|
| Constructor and Description |
|---|
PISAHypervolume(Front referenceParetoFront)
Constructor
|
WFGHypervolume(Front referenceParetoFront)
Constructor
|
| Modifier and Type | Class and Description |
|---|---|
class |
WfgHypervolumeFront
Created by ajnebro on 3/2/15.
|
| Modifier and Type | Method and Description |
|---|---|
List<Double> |
FrontExtremeValues.findHighestValues(Front front) |
List<Double> |
FrontExtremeValues.findLowestValues(Front front) |
| Modifier and Type | Class and Description |
|---|---|
class |
ArrayFront
|
| Constructor and Description |
|---|
ArrayFront(Front front)
Copy Constructor
|
| Modifier and Type | Method and Description |
|---|---|
static Front |
FrontUtils.getInvertedFront(Front front)
This method receives a normalized pareto front and return the inverted one.
|
Front |
FrontNormalizer.normalize(Front front)
Returns a normalized front
|
| Modifier and Type | Method and Description |
|---|---|
static double[][] |
FrontUtils.convertFrontToArray(Front front)
Given a front, converts it to an array of double values
|
static List<PointSolution> |
FrontUtils.convertFrontToSolutionList(Front front)
Given a front, converts it to a Solution set of PointSolutions
|
static double |
FrontUtils.distanceToClosestPoint(Point point,
Front front)
Gets the distance between a point and the nearest one in a given front.
|
static double |
FrontUtils.distanceToClosestPoint(Point point,
Front front,
PointDistance distance)
Gets the distance between a point and the nearest one in a given front
|
static double |
FrontUtils.distanceToNearestPoint(Point point,
Front front)
Gets the distance between a point and the nearest one in a front.
|
static double |
FrontUtils.distanceToNearestPoint(Point point,
Front front,
PointDistance distance)
Gets the distance between a point and the nearest one in a front.
|
static Front |
FrontUtils.getInvertedFront(Front front)
This method receives a normalized pareto front and return the inverted one.
|
static double[] |
FrontUtils.getMaximumValues(Front front)
Gets the maximum values for each objectives in a front
|
static double[] |
FrontUtils.getMinimumValues(Front front)
Gets the minimum values for each objectives in a given front
|
Front |
FrontNormalizer.normalize(Front front)
Returns a normalized front
|
| Constructor and Description |
|---|
FrontNormalizer(Front referenceFront)
Constructor.
|
Copyright © 2017. All rights reserved.