Uses of Class
org.tweetyproject.logics.pcl.semantics.ProbabilityDistribution
-
Uses of ProbabilityDistribution in org.tweetyproject.logics.pcl.reasoner
Modifier and TypeMethodDescriptionabstract ProbabilityDistribution<PossibleWorld>
AbstractPclReasoner.getModel(PclBeliefSet beliefbase)
DefaultMeReasoner.getModel(PclBeliefSet beliefbase)
DefaultMeReasoner.getModel(PclBeliefSet bs, PlSignature signature)
Computes the ME-distribution this reasoner bases on.GeneralizedMeReasoner.getModel(PclBeliefSet beliefbase)
GeneralizedMeReasoner.getModel(PclBeliefSet bs, PlSignature signature)
Computes the ME-distribution this reasoner bases on.Modifier and TypeMethodDescriptionabstract Collection<ProbabilityDistribution<PossibleWorld>>
AbstractPclReasoner.getModels(PclBeliefSet bbase)
DefaultMeReasoner.getModels(PclBeliefSet bbase)
GeneralizedMeReasoner.getModels(PclBeliefSet bbase)
-
Uses of ProbabilityDistribution in org.tweetyproject.logics.pcl.semantics
Modifier and TypeMethodDescriptionstatic <S extends Interpretation<PlBeliefSet, PlFormula>>
ProbabilityDistribution<S>ProbabilityDistribution.convexCombination(double[] factors, ProbabilityDistribution<S>[] creators)
Computes the convex combination of the given probability distributions P1,...,PN with parameters factors, i.e.ProbabilityDistribution.convexCombination(double d, ProbabilityDistribution<T> other)
Computes the convex combination of this P1 and the given probability distribution P2 with parameter d, i.e.static <S extends Interpretation<PlBeliefSet, PlFormula>>
ProbabilityDistribution<S>ProbabilityDistribution.getUniformDistribution(Set<S> interpretations, Signature sig)
Returns the uniform distribution on the given interpretations.ProbabilityDistribution.linearCombination(double d1, double d2, ProbabilityDistribution<T> other)
Makes a linear combination of this distribution "p1" and the given distribution "other" and the given parameters, i.e.Modifier and TypeMethodDescriptionstatic <S extends Interpretation<PlBeliefSet, PlFormula>>
ProbabilityDistribution<S>ProbabilityDistribution.convexCombination(double[] factors, ProbabilityDistribution<S>[] creators)
Computes the convex combination of the given probability distributions P1,...,PN with parameters factors, i.e.ProbabilityDistribution.convexCombination(double d, ProbabilityDistribution<T> other)
Computes the convex combination of this P1 and the given probability distribution P2 with parameter d, i.e.ProbabilityDistribution.linearCombination(double d1, double d2, ProbabilityDistribution<T> other)
Makes a linear combination of this distribution "p1" and the given distribution "other" and the given parameters, i.e.