public class DeductiveKnowledgeBase
extends net.sf.tweety.logics.pl.PlBeliefSet
| Constructor and Description |
|---|
DeductiveKnowledgeBase()
Creates a new (empty) knowledge base.
|
DeductiveKnowledgeBase(Collection<? extends net.sf.tweety.logics.pl.syntax.PropositionalFormula> formulas)
Creates a new knowledge base with the given
set of formulas.
|
| Modifier and Type | Method and Description |
|---|---|
Set<DeductiveArgument> |
getDeductiveArguments()
Computes all deductive arguments.
|
Set<DeductiveArgument> |
getDeductiveArguments(net.sf.tweety.logics.pl.syntax.PropositionalFormula claim)
Computes all deductive arguments for the given claim.
|
getSignature, getSyntaxComponents, toCnfadd, addAll, clear, contains, containsAll, equals, hashCode, instantiateSet, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitparallelStream, removeIf, spliterator, streampublic DeductiveKnowledgeBase()
public DeductiveKnowledgeBase(Collection<? extends net.sf.tweety.logics.pl.syntax.PropositionalFormula> formulas)
formulas - a set of formulas.public Set<DeductiveArgument> getDeductiveArguments(net.sf.tweety.logics.pl.syntax.PropositionalFormula claim)
claim - a propositional formula.public Set<DeductiveArgument> getDeductiveArguments()
Copyright © 2018. All rights reserved.