public class SimpleRelationalCReasoner extends Object implements net.sf.tweety.commons.QualitativeReasoner<RclBeliefSet,net.sf.tweety.logics.fol.syntax.FolFormula>, net.sf.tweety.commons.ModelProvider<RelationalConditional,RclBeliefSet,RelationalRankingFunction>
| Constructor and Description |
|---|
SimpleRelationalCReasoner(boolean simple)
Creates a new relational c-representation reasoner.
|
| Modifier and Type | Method and Description |
|---|---|
RelationalRankingFunction |
getModel(RclBeliefSet bbase) |
RelationalRankingFunction |
getModel(RclBeliefSet bs,
net.sf.tweety.logics.fol.syntax.FolSignature signature)
Retrieves the C representation of the given belief set wrt.
|
Collection<RelationalRankingFunction> |
getModels(RclBeliefSet bbase) |
Boolean |
query(RclBeliefSet bs,
net.sf.tweety.logics.fol.syntax.FolFormula query) |
Boolean |
query(RclBeliefSet bs,
net.sf.tweety.logics.fol.syntax.FolFormula query,
net.sf.tweety.logics.fol.syntax.FolSignature signature)
Queries the given belief set wrt.
|
public SimpleRelationalCReasoner(boolean simple)
simple - whether the computed c-representation is simple.public Boolean query(RclBeliefSet bs, net.sf.tweety.logics.fol.syntax.FolFormula query, net.sf.tweety.logics.fol.syntax.FolSignature signature)
bs - some belief setquery - some querysignature - some signaturepublic Boolean query(RclBeliefSet bs, net.sf.tweety.logics.fol.syntax.FolFormula query)
query in interface net.sf.tweety.commons.QualitativeReasoner<RclBeliefSet,net.sf.tweety.logics.fol.syntax.FolFormula>query in interface net.sf.tweety.commons.Reasoner<Boolean,RclBeliefSet,net.sf.tweety.logics.fol.syntax.FolFormula>public Collection<RelationalRankingFunction> getModels(RclBeliefSet bbase)
getModels in interface net.sf.tweety.commons.ModelProvider<RelationalConditional,RclBeliefSet,RelationalRankingFunction>public RelationalRankingFunction getModel(RclBeliefSet bbase)
getModel in interface net.sf.tweety.commons.ModelProvider<RelationalConditional,RclBeliefSet,RelationalRankingFunction>public RelationalRankingFunction getModel(RclBeliefSet bs, net.sf.tweety.logics.fol.syntax.FolSignature signature)
bs - some belief setsignature - some signatureCopyright © 2019. All rights reserved.