Class SetCoverage

java.lang.Object
org.uma.jmetal.qualityindicator.QualityIndicator
org.uma.jmetal.qualityindicator.impl.SetCoverage

public class SetCoverage extends QualityIndicator
Set coverage metric
Version:
1.0
Author:
Antonio J. Nebro
  • Constructor Details

    • SetCoverage

      public SetCoverage()
      Constructor
    • SetCoverage

      public SetCoverage(double[][] referenceFront)
      Constructor
      Parameters:
      referenceFront -
      Throws:
      FileNotFoundException
  • Method Details

    • compute

      public double compute(double[][] front)
      Specified by:
      compute in class QualityIndicator
    • isTheLowerTheIndicatorValueTheBetter

      public boolean isTheLowerTheIndicatorValueTheBetter()
      Description copied from class: QualityIndicator
      Returns true if lower indicator values are preferred and false otherwise
      Specified by:
      isTheLowerTheIndicatorValueTheBetter in class QualityIndicator
    • compute

      public double compute(double[][] front, double[][] referenceFront)
      Calculates the set coverage of a front over a reference front
      Parameters:
      front -
      referenceFront -
      Returns:
      The value of the set coverage
    • name

      public String name()
      Specified by:
      name in class QualityIndicator
    • description

      public String description()
      Specified by:
      description in class QualityIndicator