org.moeaframework.core.indicator
Class AdditiveEpsilonIndicator
java.lang.Object
org.moeaframework.core.indicator.NormalizedIndicator
org.moeaframework.core.indicator.AdditiveEpsilonIndicator
- All Implemented Interfaces:
- Indicator
public class AdditiveEpsilonIndicator
- extends NormalizedIndicator
Additive ε-indicator for minimization problems. Finds the minimum
ε value for the approximation set to ε-dominate the reference
set.
|
Method Summary |
double |
evaluate(NondominatedPopulation approximationSet)
Returns the value of this unary quality indicator given the specified
non-dominated population. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AdditiveEpsilonIndicator
public AdditiveEpsilonIndicator(Problem problem,
NondominatedPopulation referenceSet)
- Constructs an additive ε-indicator evaluator for the specified
problem and corresponding reference set.
- Parameters:
problem - the problemreferenceSet - the reference set for the problem
evaluate
public double evaluate(NondominatedPopulation approximationSet)
- Description copied from interface:
Indicator
- Returns the value of this unary quality indicator given the specified
non-dominated population.
- Parameters:
approximationSet - the non-dominated population to be evaluated
- Returns:
- the value of this quality indicator given the specified
non-dominated population
Copyright 2009-2015 MOEA Framework. All rights reserved.
Licensed under the GNU Lesser General Public License.
Return to the MOEA Framework homepage. Hosted by