Class ImEqualConflict
- java.lang.Object
-
- net.sf.tweety.logics.pl.postulates.ImPostulate
-
- net.sf.tweety.logics.pl.postulates.ImEqualConflict
-
- All Implemented Interfaces:
net.sf.tweety.commons.postulates.Postulate<PlFormula>
public class ImEqualConflict extends ImPostulate
The "equal conflict" postulate for inconsistency measures: Minimal inconsistent subsets of the same size should have the same inconsistency value.- Author:
- Anna Gessler
- See Also:
ImAttenuation
-
-
Field Summary
-
Fields inherited from class net.sf.tweety.logics.pl.postulates.ImPostulate
ADJUNCTIONINVARIANCE, ATTENUATION, CONSISTENCY, CONTRADICTION, DOMINANCE, EQUALCONFLICT, EXCHANGE, FREEFORMULADILUTION, FREEFORMULAINDEPENDENCE, IRRELEVANCEOFSYNTAX, MINORMALIZATION, MISEPARABILITY, MONOTONY, NORMALIZATION, PENALTY, SAFEFORMULAINDEPENDENCE, SUPERADDITIVITY, WEAKDOMINANCE
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedImEqualConflict()Protected constructor so one uses only the single instance ImPostulate.EQUALCONFLICT
-
Method Summary
Modifier and Type Method Description StringgetName()booleanisApplicable(Collection<PlFormula> kb)booleanisSatisfied(Collection<PlFormula> kb, net.sf.tweety.logics.commons.analysis.BeliefSetInconsistencyMeasure<PlFormula> ev)-
Methods inherited from class net.sf.tweety.logics.pl.postulates.ImPostulate
isSatisfied
-
-
-
-
Method Detail
-
isApplicable
public boolean isApplicable(Collection<PlFormula> kb)
- Specified by:
isApplicablein interfacenet.sf.tweety.commons.postulates.Postulate<PlFormula>- Specified by:
isApplicablein classImPostulate
-
isSatisfied
public boolean isSatisfied(Collection<PlFormula> kb, net.sf.tweety.logics.commons.analysis.BeliefSetInconsistencyMeasure<PlFormula> ev)
- Specified by:
isSatisfiedin classImPostulate
-
getName
public String getName()
-
-