org.moeaframework.core.indicator
Class InvertedGenerationalDistance
java.lang.Object
org.moeaframework.core.indicator.NormalizedIndicator
org.moeaframework.core.indicator.InvertedGenerationalDistance
All Implemented Interfaces: Indicator
public class InvertedGenerationalDistance extends NormalizedIndicator
Inverted generational distance indicator. Represents average distance from
solutions in the reference set to the nearest solution in an approximation
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
InvertedGenerationalDistance
public InvertedGenerationalDistance (Problem problem,
NondominatedPopulation referenceSet)
Constructs an inverted generational distance 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