|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjmetal.qualityIndicator.QualityIndicator
public class QualityIndicator
QualityIndicator class
Field Summary | |
---|---|
MetricsUtil |
utils_
|
Constructor Summary | |
---|---|
QualityIndicator(Problem problem,
java.lang.String paretoFrontFile)
Constructor |
Method Summary | |
---|---|
double |
getEpsilon(SolutionSet solutionSet)
Returns the epsilon indicator of solution set |
double |
getGD(SolutionSet solutionSet)
Returns the generational distance of solution set |
double |
getHypervolume(SolutionSet solutionSet)
Returns the hypervolume of solution set |
double |
getIGD(SolutionSet solutionSet)
Returns the inverted generational distance of solution set |
double |
getSpread(SolutionSet solutionSet)
Returns the spread of solution set |
double |
getTrueParetoFrontHypervolume()
Returns the hypervolume of the true Pareto front |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public MetricsUtil utils_
Constructor Detail |
---|
public QualityIndicator(Problem problem, java.lang.String paretoFrontFile)
problem
- The problemparetoFrontFile
- Pareto front fileMethod Detail |
---|
public double getHypervolume(SolutionSet solutionSet)
solutionSet
- Solution set
public double getTrueParetoFrontHypervolume()
public double getIGD(SolutionSet solutionSet)
solutionSet
- Solution set
public double getGD(SolutionSet solutionSet)
solutionSet
- Solution set
public double getSpread(SolutionSet solutionSet)
solutionSet
- Solution set
public double getEpsilon(SolutionSet solutionSet)
solutionSet
- Solution set
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |