jmetal.qualityIndicator
Class Epsilon
java.lang.Object
jmetal.qualityIndicator.Epsilon
public class Epsilon
- extends java.lang.Object
This class implements the unary epsilon additive indicator as proposed in
E. Zitzler, E. Thiele, L. Laummanns, M., Fonseca, C., and Grunert da Fonseca.
V (2003): Performance Assesment of Multiobjective Optimizers: An Analysis and
Review. The code is the a Java version of the original metric implementation
by Eckart Zitzler.
It can be used also as a command line program just by typing
$java jmetal.qualityIndicator.Epsilon
Method Summary |
double |
epsilon(double[][] b,
double[][] a,
int dim)
Returns the epsilon indicator. |
static void |
main(java.lang.String[] args)
Returns the additive-epsilon value of the paretoFront. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
utils_
public MetricsUtil utils_
Epsilon
public Epsilon()
epsilon
public double epsilon(double[][] b,
double[][] a,
int dim)
- Returns the epsilon indicator.
- Parameters:
b
- True Pareto fronta
- Solution front
- Returns:
- the value of the epsilon indicator
main
public static void main(java.lang.String[] args)
- Returns the additive-epsilon value of the paretoFront. This method call to the
calculate epsilon-indicator one