Interface Postulate<S extends Formula>

Type Parameters:
S - The type of formulas this postulate is about.
All Known Implementing Classes:
AdmissibilityPrinciple, AllowingAbstentionPrinciple, CFReinstatementPrinciple, ConflictFreePrinciple, DefencePrinciple, DirectionalityPrinciple, ImAdjunctionInvariance, ImAttenuation, IMaximalityPrinciple, ImConsistency, ImContradiction, ImDominance, ImEqualConflict, ImExchange, ImFreeFormulaDilution, ImFreeFormulaIndependence, ImIrrelevanceOfSyntax, ImMINormalization, ImMISeparability, ImMonotony, ImNormalization, ImPenalty, ImPostulate, ImSafeFormulaIndependence, ImSuperAdditivity, ImWeakDominance, INRAPrinciple, ModularizationPrinciple, NaivetyPrinciple, NonInterferencePrinciple, Principle, RaAbstraction, RaAdditionOfAttackBranch, RaAdditionOfDefenseBranch, RaAttackVsFullDefense, RaCardinalityPrecedence, RaCounterTransitivity, RaDefensePrecedence, RaDistDefensePrecedence, RaIncreaseOfAttackBranch, RaIncreaseOfDefenseBranch, RaIndependence, RankingPostulate, RaNonAttackedEquivalence, RaQualityPrecedence, RaSelfContradiction, RaStrictAdditionOfDefenseBranch, RaStrictCounterTransitivity, RaTotal, RaVoidPrecedence, ReductAdmissibilityPrinciple, ReinstatementPrinciple, SccDecomposabilityPrinciple, SCOOCPrinciple, SemiDirectionalityPrinciple, SemiQualifiedAdmissibilityPrinciple, StrongAdmissibilityPrinciple, WeakDirectionalityPrinciple, WeakReinstatementPrinciple

public interface Postulate<S extends Formula>
Models a general (rationality) postulate, i.e. a property that can be satisfied or violated by some approach. This class contains methods for checking whether an approach satisfies certain instances wrt. this postulate.
Author:
Matthias Thimm