Class DrasticInconsistencyMeasure<T extends DungTheory>

java.lang.Object
org.tweetyproject.arg.dung.analysis.DrasticInconsistencyMeasure<T>
Type Parameters:
T - the type of DungTheory
All Implemented Interfaces:
InconsistencyMeasure<T>

public class DrasticInconsistencyMeasure<T extends DungTheory> extends Object implements InconsistencyMeasure<T>
Calculates the drastic inconsistency measure of the given argumentation framework.It implements the InconsistencyMeasure interface.
Author:
Timothy Gillespie
  • Constructor Details

    • DrasticInconsistencyMeasure

      public DrasticInconsistencyMeasure()
  • Method Details

    • inconsistencyMeasure

      public Double inconsistencyMeasure(T argumentationFramework)
      Calculates the inconsistency measure based on the drastic inconsistency measure.
      Specified by:
      inconsistencyMeasure in interface InconsistencyMeasure<T extends DungTheory>
      Parameters:
      argumentationFramework - the argumentation framework to calculate the inconsistency measure for
      Returns:
      The inconsistency measure of the argumentation framework. Returns 0.0 if the argumentation framework has no attacks, otherwise returns 1.0 indicating inconsistency.