Interface CulpabilityMeasure<S extends net.sf.tweety.commons.Formula,T extends net.sf.tweety.commons.BeliefSet<S,?>>
-
- Type Parameters:
S- the type of formulasT- the type of belief sets
- All Known Implementing Classes:
ShapleyCulpabilityMeasure
public interface CulpabilityMeasure<S extends net.sf.tweety.commons.Formula,T extends net.sf.tweety.commons.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 DoubleculpabilityMeasure(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
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).
-
-