Uses of Class
org.tweetyproject.math.probability.Probability
Package
Description
-
Uses of Probability in org.tweetyproject.arg.delp.syntax
-
Uses of Probability in org.tweetyproject.arg.dung.ldo.syntax
-
Uses of Probability in org.tweetyproject.arg.prob.lotteries
Modifier and TypeMethodDescriptionReturns the probability of the given outcome.LdoArgumentationLottery.get
(LdoFormula f) Returns the probability of the given outcome.SubgraphProbabilityFunction.getAcceptanceProbability
(Division d, Semantics semantics) Returns the probability of the given division being acceptable wrt.SubgraphProbabilityFunction.getAcceptanceProbability
(LdoFormula f, Semantics semantics) Returns the probability of the given formula being acceptable wrt.SubgraphProbabilityFunction.getAcceptanceProbability
(Extension ext, Semantics semantics) Returns the probability of the given set of arguments being acceptable wrt.SubgraphProbabilityFunction.getAcceptanceProbability
(Argument arg, Semantics semantics) Returns the probability of the given argument being acceptable wrt.SubgraphProbabilityFunction.getEpistemicProbability
(Argument arg) Returns the epistemic probability of the given argument, i.e.SubgraphProbabilityFunction.getEpistemicProbability
(Attack att) Returns the epistemic probability of the given attack, i.e. -
Uses of Probability in org.tweetyproject.arg.prob.semantics
Modifier and TypeMethodDescriptionProbabilisticExtension.probability
(Argument a) Computes the probability of the given argument. -
Uses of Probability in org.tweetyproject.arg.prob.syntax
Modifier and TypeMethodDescriptionProbabilisticArgumentationFramework.getProbability
(Argument a) Returns the probability of the given argument.ProbabilisticArgumentationFramework.getProbability
(Attack a) Returns the probability of the given attack.ProbabilisticArgumentationFramework.getProbability
(DungTheory aaf) Computes the probability of the given AAF wrt.Modifier and TypeMethodDescriptionboolean
ProbabilisticArgumentationFramework.add
(Argument a, Probability p) Adds the given argument with the given probabilityboolean
ProbabilisticArgumentationFramework.add
(Attack att, Probability p) Adds the given attack with the given probability -
Uses of Probability in org.tweetyproject.arg.rankings.reasoner
ModifierConstructorDescriptionProbabilisticRankingReasoner
(Semantics sem, Probability p, boolean exactInference) Creates a new ProbabilisticRankingReasoner.ProbabilisticRankingReasoner
(Semantics sem, Probability p, boolean exactInference, InferenceMode mode) Constructs a new instance ofProbabilisticRankingReasoner
with the specified parameters. -
Uses of Probability in org.tweetyproject.logics.commons.syntax
-
Uses of Probability in org.tweetyproject.logics.commons.syntax.interfaces
-
Uses of Probability in org.tweetyproject.logics.dl.syntax
-
Uses of Probability in org.tweetyproject.logics.fol.syntax
-
Uses of Probability in org.tweetyproject.logics.ml.syntax
-
Uses of Probability in org.tweetyproject.logics.mln.syntax
ModifierConstructorDescriptionMlnFormula
(FolFormula formula, Probability p) Creates a new MLN formula and estimates its weight w by the given probability p using the formula w = log(p/(1-p)*f) where "f" is the ratio of the number of worlds not satisfying the formula and the worlds satisfying the formula. -
Uses of Probability in org.tweetyproject.logics.pcl.semantics
Modifier and TypeMethodDescriptionProbabilityDistribution.conditionalProbability
(Conditional c) Returns the probability of the given conditionalProbabilityDistribution.probability
(Interpretation<PlBeliefSet, PlFormula> w) Gets the probability of the given Herbrand interpretation (this is just an alias for get(Object o).ProbabilityDistribution.probability
(PlFormula f) Returns the probability of the given formulaProbabilityDistribution.put
(T key, Probability value) Modifier and TypeMethodDescriptionProbabilityDistribution.entrySet()
ProbabilityDistribution.values()
Modifier and TypeMethodDescriptionvoid
ProbabilityDistribution.putAll
(Map<? extends T, ? extends Probability> m) -
Uses of Probability in org.tweetyproject.logics.pcl.syntax
Modifier and TypeMethodDescriptionProbabilisticConditional.getProbability()
Returns the probability of this conditional.ProbabilisticConditional.getUniformProbability()
ModifierConstructorDescriptionProbabilisticConditional
(Conditional conditional, Probability probability) Creates a new probabilistic conditional using the given conditional and probability.ProbabilisticConditional
(PlFormula premise, PlFormula conclusion, Probability probability) Creates a new probabilistic conditional with the given premise, conclusion, and probability.ProbabilisticConditional
(PlFormula conclusion, Probability probability) Creates a new probabilistic conditional with a tautological premise and given conclusion and probability. -
Uses of Probability in org.tweetyproject.logics.pl.syntax
Modifier and TypeMethodDescriptionPlFormula.getUniformProbability()
Returns this formula's probability in the uniform distribution. -
Uses of Probability in org.tweetyproject.logics.pl.util
ModifierConstructorDescriptionSyntacticRandomSampler
(Signature signature, Probability probneg, Probability probconj, Probability probdisj, double recDecrease) Creates a new sampler.SyntacticRandomSampler
(Signature signature, Probability probneg, Probability probconj, Probability probdisj, double recDecrease, int minLength, int maxLength) Creates a new sampler. -
Uses of Probability in org.tweetyproject.logics.rcl.syntax
-
Uses of Probability in org.tweetyproject.logics.rdl.syntax
-
Uses of Probability in org.tweetyproject.logics.rpcl.parser.rpclcondensedprobabilitydistributionparser
Modifier and TypeMethodDescriptionstatic final Pair
<ReferenceWorld, Probability> RpclCondensedProbabilityDistributionParser.ProbabilityAssignment
(FolSignature signature) Parses a probability assignment from the input stream. -
Uses of Probability in org.tweetyproject.logics.rpcl.parser.rpclprobabilitydistributionparser
Modifier and TypeMethodDescriptionstatic final Pair
<HerbrandInterpretation, Probability> RpclProbabilityDistributionParser.ProbabilityAssignment
(FolSignature signature) Parses and returns a pair consisting of aHerbrandInterpretation
and its associatedProbability
. -
Uses of Probability in org.tweetyproject.logics.rpcl.semantics
Modifier and TypeMethodDescriptionCondensedProbabilityDistribution.probability
(FolFormula f) RpclProbabilityDistribution.probability
(FolFormula f) Gets the probability of the given closed formula, i.e.RpclProbabilityDistribution.probability
(RelationalConditional re) Gets the probability of the given closed relational conditional "re", i.e.RpclProbabilityDistribution.put
(T key, Probability value) Modifier and TypeMethodDescriptionRpclProbabilityDistribution.entrySet()
RpclProbabilityDistribution.values()
Modifier and TypeMethodDescriptionvoid
RpclProbabilityDistribution.putAll
(Map<? extends T, ? extends Probability> m) -
Uses of Probability in org.tweetyproject.logics.rpcl.syntax
Modifier and TypeMethodDescriptionRelationalProbabilisticConditional.getProbability()
Returns the probability of this conditional.ModifierConstructorDescriptionRelationalProbabilisticConditional
(FolFormula premise, FolFormula conclusion, Probability probability) Creates a new conditional with the given premise, conclusion and probability.RelationalProbabilisticConditional
(FolFormula conclusion, Probability probability) Creates a new conditional with the given conclusion and probability and a tautological premise.RelationalProbabilisticConditional
(RelationalConditional conditional, Probability probability) Creates a new relational probabilistic conditional with the given conditional and probability -
Uses of Probability in org.tweetyproject.math.probability
Modifier and TypeFieldDescriptionstatic final Probability
Probability.ONE
Constant for probability 1static final Probability
Probability.ZERO
Constant for probability 0Modifier and TypeMethodDescriptionProbability.add
(Probability other) Computes the sum of this and the given probability.Probability.complement()
Returns the complement of this probability, i.e.Divides this probability by given value returns the result.Probability.divide
(Probability other) Divides this probability by other and returns the result.Computes the product of this probability and the given number.Computes the product of this probability and the given number.Probability.mult
(Probability other) Computes the product of this probability and the given probability.ProbabilityFunction.probability
(Collection<? extends T> objects) Gets the probability of the given object.ProbabilityFunction.probability
(T w) Gets the probability of the given object.ProbabilityFunction.put
(T key, Probability value) Modifier and TypeMethodDescriptionProbabilityFunction.entrySet()
ProbabilityFunction.getProbabilityVector()
Returns the vector of probabilities, depending on the order of the domain elements (which can be ordered as they implement Comparable).ProbabilityFunction.values()
Modifier and TypeMethodDescriptionProbability.add
(Probability other) Computes the sum of this and the given probability.Probability.divide
(Probability other) Divides this probability by other and returns the result.boolean
Probability.isWithinTolerance
(Probability other) Checks whether the given probability is "nearly" the same as this probability (given the actual precision).Probability.mult
(Probability other) Computes the product of this probability and the given probability.ProbabilityFunction.put
(T key, Probability value) Modifier and TypeMethodDescriptionvoid
ProbabilityFunction.putAll
(Map<? extends T, ? extends Probability> m) ModifierConstructorDescriptionProbability
(Probability other) Creates a new probability from the given probability