Package org.tweetyproject.commons
Interface ModelProvider<S extends Formula,B extends BeliefBase,T extends Interpretation<B,S>>
-
- Type Parameters:
S- the type of formulasB- the type of belief basesT- the type of interpretations
- All Known Implementing Classes:
AbstractConditionalLogicReasoner,AbstractExtensionReasoner,AbstractPclReasoner,AbstractRankingReasoner,AbstractSatExtensionReasoner,ASPSolver,BurdenBasedRankingReasoner,CategorizerRankingReasoner,ClingoSolver,CompleteReasoner,CountingRankingReasoner,CReasoner,DefaultMeReasoner,DiscussionBasedRankingReasoner,DLVSolver,FlatAbaReasoner,GeneralAbaReasoner,GeneralizedMeReasoner,IdealReasoner,IssReasoner,IteratedGradedDefenseReasoner,MTRankingReasoner,PreferredReasoner,ProbabilisticRankingReasoner,ProboReasoner,PropagationRankingReasoner,QualifiedReasoner,RpclMeReasoner,RuleBasedCReasoner,SAFRankingReasoner,SatCompleteReasoner,SatStableReasoner,SccCF2Reasoner,SCF2Reasoner,SCOOCNaiveReasoner,SemiQualifiedReasoner,SimpleAdmissibleReasoner,SimpleCompleteReasoner,SimpleConflictFreeReasoner,SimpleCReasoner,SimpleDefaultReasoner,SimpleGroundedReasoner,SimpleIdealReasoner,SimpleNaiveReasoner,SimplePreferredReasoner,SimpleRelationalCReasoner,SimpleSccCompleteReasoner,SimpleSemiStableReasoner,SimpleStableReasoner,SimpleStageReasoner,StableReasoner,Stage2Reasoner,StratifiedLabelingReasoner,TuplesRankingReasoner,WeaklyAdmissibleReasoner,WellFoundedReasoner,ZReasoner
public interface ModelProvider<S extends Formula,B extends BeliefBase,T extends Interpretation<B,S>>Instances of this interface model reasoners that determine the (selected) models for a given set of formulas.- Author:
- Matthias Thimm