Uses of Interface
org.tweetyproject.logics.rpcl.semantics.RpclSemantics
-
-
Uses of RpclSemantics in org.tweetyproject.logics.rpcl.parser.rpclcondensedprobabilitydistributionparser
Methods in org.tweetyproject.logics.rpcl.parser.rpclcondensedprobabilitydistributionparser with parameters of type RpclSemantics Modifier and Type Method Description static CondensedProbabilityDistribution
RpclCondensedProbabilityDistributionParser. Distribution(RpclSemantics semantics, FolSignature signature)
void
RpclCondensedProbabilityDistributionParser. setSemantics(RpclSemantics semantics)
Constructors in org.tweetyproject.logics.rpcl.parser.rpclcondensedprobabilitydistributionparser with parameters of type RpclSemantics Constructor Description RpclCondensedProbabilityDistributionParser(RpclSemantics semantics)
RpclCondensedProbabilityDistributionParser(RpclSemantics semantics, FolSignature signature)
-
Uses of RpclSemantics in org.tweetyproject.logics.rpcl.parser.rpclprobabilitydistributionparser
Methods in org.tweetyproject.logics.rpcl.parser.rpclprobabilitydistributionparser with parameters of type RpclSemantics Modifier and Type Method Description static RpclProbabilityDistribution
RpclProbabilityDistributionParser. Distribution(RpclSemantics semantics, FolSignature signature)
void
RpclProbabilityDistributionParser. setSemantics(RpclSemantics semantics)
Constructors in org.tweetyproject.logics.rpcl.parser.rpclprobabilitydistributionparser with parameters of type RpclSemantics Constructor Description RpclProbabilityDistributionParser(RpclSemantics semantics)
RpclProbabilityDistributionParser(RpclSemantics semantics, FolSignature signature)
-
Uses of RpclSemantics in org.tweetyproject.logics.rpcl.reasoner
Constructors in org.tweetyproject.logics.rpcl.reasoner with parameters of type RpclSemantics Constructor Description RpclMeReasoner(RpclSemantics semantics)
Creates a new reasoner.RpclMeReasoner(RpclSemantics semantics, int inferenceType)
Creates a new reasoner. -
Uses of RpclSemantics in org.tweetyproject.logics.rpcl.semantics
Classes in org.tweetyproject.logics.rpcl.semantics that implement RpclSemantics Modifier and Type Class Description class
AbstractRpclSemantics
This class bundles common answering behaviour for relational conditional semantics.class
AggregatingSemantics
This class implements aggregating semantics due to [Kern-Isberner, Thimm, KR'2010].class
AveragingSemantics
This class implements averaging semantics due to [Kern-Isberner, Thimm, KR'2010].Methods in org.tweetyproject.logics.rpcl.semantics that return RpclSemantics Modifier and Type Method Description RpclSemantics
RpclProbabilityDistribution. getSemantics()
Returns the semantics of this distribution.Methods in org.tweetyproject.logics.rpcl.semantics with parameters of type RpclSemantics Modifier and Type Method Description static CondensedProbabilityDistribution
CondensedProbabilityDistribution. getRandomDistribution(RpclSemantics semantics, FolSignature signature, java.util.Set<java.util.Set<Constant>> equivalenceClasses)
Returns a random distribution on the given signature.static CondensedProbabilityDistribution
CondensedProbabilityDistribution. getUniformDistribution(RpclSemantics semantics, FolSignature signature, java.util.Set<java.util.Set<Constant>> equivalenceClasses)
Returns the uniform distribution on the given signature.static RpclProbabilityDistribution<HerbrandInterpretation>
RpclProbabilityDistribution. getUniformDistribution(RpclSemantics semantics, FolSignature signature)
Returns the uniform distribution on the given signature.Constructors in org.tweetyproject.logics.rpcl.semantics with parameters of type RpclSemantics Constructor Description CondensedProbabilityDistribution(RpclSemantics semantics, FolSignature signature)
Creates a new condensed probability distribution for the given signature.RpclProbabilityDistribution(RpclSemantics semantics, FolSignature signature)
Creates a new probability distribution for the given signature.
-