Class PclBeliefSet
java.lang.Object
org.tweetyproject.commons.BeliefSet<ProbabilisticConditional,PlSignature>
org.tweetyproject.logics.pcl.syntax.PclBeliefSet
- All Implemented Interfaces:
Iterable<ProbabilisticConditional>
,Collection<ProbabilisticConditional>
,BeliefBase
This class models a belief set on probabilistic conditional logic, i.e. a set of
probabilistic conditionals.
- Author:
- Matthias Thimm
-
Field Summary
Fields inherited from class org.tweetyproject.commons.BeliefSet
EQUALS_USES_SIGNATURE
-
Constructor Summary
ConstructorDescriptionCreates a new (empty) conditional belief set.PclBeliefSet
(Collection<? extends ProbabilisticConditional> conditionals) Creates a new conditional belief set with the given collection of conditionals. -
Method Summary
Modifier and TypeMethodDescriptionReturns the signature of the language of this knowledge base.Methods inherited from class org.tweetyproject.commons.BeliefSet
add, add, addAll, clear, contains, containsAll, equals, getSignature, hashCode, isEmpty, iterator, remove, removeAll, retainAll, setSignature, size, toArray, toArray, toString, toString
Methods inherited from interface java.util.Collection
parallelStream, removeIf, spliterator, stream, toArray
-
Constructor Details
-
PclBeliefSet
public PclBeliefSet()Creates a new (empty) conditional belief set. -
PclBeliefSet
Creates a new conditional belief set with the given collection of conditionals.- Parameters:
conditionals
- a collection of conditionals.
-
-
Method Details
-
getMinimalSignature
Description copied from interface:BeliefBase
Returns the signature of the language of this knowledge base.- Returns:
- the signature of the language of this knowledge base.
-