| 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 value for a given front
|
double |
R2.r2(Front front,
Front referenceFront)
Returns the R2 indicator value of a given front
|
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
|
Hypervolume(Front referenceParetoFront)
Constructor
|
InvertedGenerationalDistance(Front referenceParetoFront)
Constructor
|
InvertedGenerationalDistancePlus(Front referenceParetoFront)
Constructor
|
R2(Front referenceParetoFrontFile)
Creates a new instance of the R2 indicator for a problem with
two objectives and 100 lambda vectors
|
Spread(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<DoubleSolution> |
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 © 2015. All rights reserved.