Interface Indicator

All Known Implementing Classes:
AdditiveEpsilonIndicator, Contribution, GenerationalDistance, GenerationalDistancePlus, Hypervolume, InvertedGenerationalDistance, InvertedGenerationalDistancePlus, MaximumParetoFrontError, NativeHypervolume, NormalizedIndicator, PISAHypervolume, R1Indicator, R2Indicator, R3Indicator, RIndicator, Spacing, WFGHypervolume, WFGNormalizedHypervolume

public interface Indicator
Interface for a unary quality indicator.
  • Method Summary

    Modifier and Type
    Method
    Description
    double
    evaluate(NondominatedPopulation approximationSet)
    Returns the value of this unary quality indicator given the specified non-dominated population.
  • Method Details

    • evaluate

      double evaluate(NondominatedPopulation approximationSet)
      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