Interface CulpabilityMeasure<S extends Formula,​T extends BeliefSet<S,​?>>

  • Type Parameters:
    S - the type of formulas
    T - the type of belief sets
    All Known Subinterfaces:
    SignedCulpabilityMeasure
    All Known Implementing Classes:
    MeanDistanceCulpabilityMeasure, ShapleyCulpabilityMeasure

    public interface CulpabilityMeasure<S extends Formula,​T extends BeliefSet<S,​?>>
    Classes implementing this interface represent culpability measures, i.e. measure that assign to each conditional of a conditional belief base a degree of responsibility for causing an inconsistency.
    Author:
    Matthias Thimm
    • Method Summary

      Modifier and Type Method Description
      java.lang.Double culpabilityMeasure​(T beliefSet, S formula)
      Returns the degree of responsibility of the given formula to cause inconsistency in the given belief set (NOTE: the formula should be in the given belief set).
    • Method Detail

      • culpabilityMeasure

        java.lang.Double culpabilityMeasure​(T beliefSet,
                                            S formula)
        Returns the degree of responsibility of the given formula to cause inconsistency in the given belief set (NOTE: the formula should be in the given belief set).
        Parameters:
        beliefSet - a belief set.
        formula - a formula
        Returns:
        a Double indicating the degree of inconsistency (NOTE: if the given formula does not appear in the given belief set the degree is defined to be zero).