Class LdoArgumentationLottery
java.lang.Object
org.tweetyproject.arg.prob.lotteries.LdoArgumentationLottery
This class implements an argumentation lottery based on the logic of dialectical outcomes,
 i.e. a lottery on an exhaustive and disjoint set of formulas of LDO.
- Author:
 - Matthias Thimm
 
- 
Constructor Summary
ConstructorsConstructorDescriptionLdoArgumentationLottery(Collection<LdoFormula> formulas, SubgraphProbabilityFunction p, Semantics semantics) Creates a new lottery for the given set of formulas using the given probability function and semantics. - 
Method Summary
Modifier and TypeMethodDescriptionget(LdoFormula f) Returns the probability of the given outcome.Returns the set of possible outcomes.Returns the used semantics.Returns the used argumentation theory.toString() 
- 
Constructor Details
- 
LdoArgumentationLottery
public LdoArgumentationLottery(Collection<LdoFormula> formulas, SubgraphProbabilityFunction p, Semantics semantics) Creates a new lottery for the given set of formulas using the given probability function and semantics.- Parameters:
 formulas- some set of formulasp- some probability functionsemantics- some semantics
 
 - 
 - 
Method Details
- 
getSemantics
Returns the used semantics.- Returns:
 - the used semantics.
 
 - 
getPossibleOutcomes
Returns the set of possible outcomes.- Returns:
 - the set of possible outcomes.
 
 - 
get
Returns the probability of the given outcome.- Parameters:
 f- some LDO formula- Returns:
 - the probability of the given division.
 
 - 
getTheory
Returns the used argumentation theory.- Returns:
 - the used argumentation theory.
 
 - 
toString
 
 -