Interface SignedCulpabilityMeasure
-
- All Superinterfaces:
net.sf.tweety.logics.commons.analysis.CulpabilityMeasure<ProbabilisticConditional,PclBeliefSet>
- All Known Implementing Classes:
MeanDistanceCulpabilityMeasure
public interface SignedCulpabilityMeasure extends net.sf.tweety.logics.commons.analysis.CulpabilityMeasure<ProbabilisticConditional,PclBeliefSet>
Classes implementing this interface represent signed culpability measures, i.e. measures that assign to each conditional of a conditional belief base a degree of responsibility for causing an inconsistency and additionally a sign of this culpability, i.e. a direction to which this conditional deviates.- Author:
- Matthias Thimm
-
-
Method Summary
Modifier and Type Method Description DoubleculpabilityMeasure(PclBeliefSet beliefSet, ProbabilisticConditional conditional)Doublesign(PclBeliefSet beliefSet, ProbabilisticConditional conditional)Determines the sign of the culpability of the given conditional in the given belief set, i.e.
-
-
-
Method Detail
-
culpabilityMeasure
Double culpabilityMeasure(PclBeliefSet beliefSet, ProbabilisticConditional conditional)
- Specified by:
culpabilityMeasurein interfacenet.sf.tweety.logics.commons.analysis.CulpabilityMeasure<ProbabilisticConditional,PclBeliefSet>
-
sign
Double sign(PclBeliefSet beliefSet, ProbabilisticConditional conditional)
Determines the sign of the culpability of the given conditional in the given belief set, i.e. one of {-1,0,1}.- Parameters:
beliefSet- a belief setconditional- a conditional- Returns:
- one of {-1,0,1}
-
-