Uses of Class
org.tweetyproject.arg.dung.semantics.Semantics
-
-
-
Uses of Semantics in org.tweetyproject.agents.dialogues.examples
-
Uses of Semantics in org.tweetyproject.agents.dialogues.lotteries
Methods in org.tweetyproject.agents.dialogues.lotteries that return Semantics Modifier and Type Method Description SemanticsAbstractLotteryAgent. getSemantics()Returns the semantics.Methods in org.tweetyproject.agents.dialogues.lotteries with parameters of type Semantics Modifier and Type Method Description abstract doubleAbstractLotteryAgent. getUtility(DungTheory theory, Semantics semantics)Returns the utility of the agent wrt.doubleDummyLotteryAgent. getUtility(DungTheory theory, Semantics semantics)doubleProbabilisticLotteryAgent. getUtility(DungTheory theory, Semantics semantics)doubleRandomLotteryAgent. getUtility(DungTheory theory, Semantics semantics)doubleUtilityBasedLotteryAgent. getUtility(DungTheory theory, Semantics semantics)Constructors in org.tweetyproject.agents.dialogues.lotteries with parameters of type Semantics Constructor Description AbstractLotteryAgent(java.lang.String name, DungTheory theory, Semantics semantics)Creates a new lottery agentDummyLotteryAgent(java.lang.String name, DungTheory theory, Semantics semantics)ProbabilisticLotteryAgent(java.lang.String name, DungTheory theory, SubgraphProbabilityFunction prob, UtilityFunction util, Semantics semantics)Creates a new lottery agentProbabilisticLotteryAgent(java.lang.String name, DungTheory theory, SubgraphProbabilityFunction prob, UtilityFunction util, Semantics semantics, byte updatestrategy)Creates a new lottery agentProbabilisticLotteryAgent(java.lang.String name, DungTheory theory, SubgraphProbabilityFunction prob, UtilityFunction util, Semantics semantics, byte updatestrategy, double stickynesscoefficient)Creates a new lottery agentRandomLotteryAgent(java.lang.String name, DungTheory theory, UtilityFunction util, Semantics semantics)Creates a new agent with the given name, theory, utility function and semanticsUtilityBasedLotteryAgent(java.lang.String name, DungTheory theory, UtilityFunction util, Semantics semantics) -
Uses of Semantics in org.tweetyproject.agents.dialogues.lotteries.sim
Constructors in org.tweetyproject.agents.dialogues.lotteries.sim with parameters of type Semantics Constructor Description LotteryGameGenerator(DungTheoryGenerator gen, Semantics semantics)Creates a new game generator.LotteryGameGenerator(DungTheoryGenerator gen, Semantics semantics, boolean ensureArg)Creates a new game generator. -
Uses of Semantics in org.tweetyproject.arg.aba.reasoner
Constructors in org.tweetyproject.arg.aba.reasoner with parameters of type Semantics Constructor Description FlatAbaReasoner(Semantics semantics)Creates a new instance -
Uses of Semantics in org.tweetyproject.arg.dung.divisions
Methods in org.tweetyproject.arg.dung.divisions with parameters of type Semantics Modifier and Type Method Description java.util.Collection<DungTheory>Division. getDividers(DungTheory theory, Semantics semantics)Returns the dividers for this division, i.e.static booleanDivision. isDisjoint(java.util.Collection<Division> divisions, DungTheory theory, Semantics semantics)Checks whether the given set o divisions is disjoint wrt.static booleanDivision. isExhaustive(java.util.Collection<Division> divisions, DungTheory theory, Semantics semantics)Checks whether the given set of divisions is exhaustive wrt. -
Uses of Semantics in org.tweetyproject.arg.dung.ldo.semantics
Constructors in org.tweetyproject.arg.dung.ldo.semantics with parameters of type Semantics Constructor Description LdoInterpretation(DungTheory theory, Extension ext, Semantics semantics)Creates a new interpretationLdoInterpretation(DungTheory theory, Semantics semantics)Creates a new interpretation -
Uses of Semantics in org.tweetyproject.arg.dung.ldo.syntax
Methods in org.tweetyproject.arg.dung.ldo.syntax with parameters of type Semantics Modifier and Type Method Description java.util.Collection<DungTheory>LdoFormula. getDividers(DungTheory theory, Semantics semantics)Returns the dividers for this formula, i.e. -
Uses of Semantics in org.tweetyproject.arg.dung.learning
Constructors in org.tweetyproject.arg.dung.learning with parameters of type Semantics Constructor Description ExampleFinder(Semantics semantics1, Semantics semantics2)initialize with two semantics and automatically find reasoners for them (if they exist)ExtendedExampleFinder(Semantics semantics1, Semantics semantics2, Semantics semantics3)initialize with three semantics and automatically find reasoners for them (if they exist)NiskanenTheorySynthesizer(java.util.Collection<Argument> args, Semantics semantics, java.lang.String solverLocation)TheoryLearner(java.util.Collection<Argument> args, Semantics semantics, java.lang.String solverLocation) -
Uses of Semantics in org.tweetyproject.arg.dung.reasoner
Methods in org.tweetyproject.arg.dung.reasoner that return Semantics Modifier and Type Method Description SemanticsProboProblem. semantics()Returns the semantics of the problem.Methods in org.tweetyproject.arg.dung.reasoner with parameters of type Semantics Modifier and Type Method Description static AbstractExtensionReasonerAbstractExtensionReasoner. getSimpleReasonerForSemantics(Semantics semantics)Creates a reasoner for the given semantics.Constructors in org.tweetyproject.arg.dung.reasoner with parameters of type Semantics Constructor Description ProboReasoner(java.lang.String path_to_exec, Semantics semantics)Constructs a new instance of ProboReasonerProboReasoner(java.lang.String path_to_exec, Semantics semantics, Shell bash)Constructs a new instance of ProboReasonerQualifiedReasoner(Semantics semantics)initialize reasoner with the given semantics as base function.SemiQualifiedReasoner(Semantics semantics)initialize reasoner with the given semantics as base function.StratifiedLabelingReasoner(Semantics semantics)Creates a new reasoner for the given semantics. -
Uses of Semantics in org.tweetyproject.arg.dung.semantics
Fields in org.tweetyproject.arg.dung.semantics declared as Semantics Modifier and Type Field Description static SemanticsSemantics. ADMISSIBLE_SEMANTICSstatic SemanticsSemantics. CF2_SEMANTICSstatic SemanticsSemantics. COMPLETE_SEMANTICSstatic SemanticsSemantics. CONFLICTFREE_SEMANTICSstatic SemanticsSemantics. GROUNDED_SEMANTICSstatic SemanticsSemantics. IDEAL_SEMANTICSstatic SemanticsSemantics. NAIVE_SEMANTICSstatic SemanticsSemantics. PREFERRED_SEMANTICSstatic SemanticsSemantics. SCF2_SEMANTICSstatic SemanticsSemantics. SEMISTABLE_SEMANTICSstatic SemanticsSemantics. STABLE_SEMANTICSstatic SemanticsSemantics. STAGE_SEMANTICSstatic SemanticsSemantics. STAGE2_SEMANTICSstatic SemanticsSemantics. WEAKLY_ADMISSIBLE_SEMANTICSMethods in org.tweetyproject.arg.dung.semantics that return Semantics Modifier and Type Method Description static SemanticsSemantics. valueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static Semantics[]Semantics. values()Returns an array containing the constants of this enum type, in the order they are declared. -
Uses of Semantics in org.tweetyproject.arg.prob.lotteries
Methods in org.tweetyproject.arg.prob.lotteries that return Semantics Modifier and Type Method Description SemanticsArgumentationLottery. getSemantics()Returns the used semantics.SemanticsLdoArgumentationLottery. getSemantics()Returns the used semantics.Methods in org.tweetyproject.arg.prob.lotteries with parameters of type Semantics Modifier and Type Method Description ProbabilitySubgraphProbabilityFunction. getAcceptanceProbability(Division d, Semantics semantics)Returns the probability of the given division being acceptable wrt.ProbabilitySubgraphProbabilityFunction. getAcceptanceProbability(LdoFormula f, Semantics semantics)Returns the probability of the given formula being acceptable wrt.ProbabilitySubgraphProbabilityFunction. getAcceptanceProbability(Extension ext, Semantics semantics)Returns the probability of the given set of arguments being acceptable wrt.ProbabilitySubgraphProbabilityFunction. getAcceptanceProbability(Argument arg, Semantics semantics)Returns the probability of the given argument being acceptable wrt.java.lang.DoubleLdoUtilityFunction. getUtility(DungTheory theory, Semantics semantics)Gets the utility of the given theory wrt.java.lang.DoubleUtilityFunction. getUtility(DungTheory theory, Semantics semantics)Gets the utility of the given theory wrt.Constructors in org.tweetyproject.arg.prob.lotteries with parameters of type Semantics Constructor Description ArgumentationLottery(java.util.Collection<Division> divisions, SubgraphProbabilityFunction p, Semantics semantics)Creates a new lottery for the given set of divisions using the given probability function and semantics.LdoArgumentationLottery(java.util.Collection<LdoFormula> formulas, SubgraphProbabilityFunction p, Semantics semantics)Creates a new lottery for the given set of formulas using the given probability function and semantics. -
Uses of Semantics in org.tweetyproject.arg.prob.reasoner
Constructors in org.tweetyproject.arg.prob.reasoner with parameters of type Semantics Constructor Description AbstractPafReasoner(Semantics semantics)Creates a new reasoner.MonteCarloPafReasoner(Semantics semantics, int numberOfTrials)Creates a new reasoner.SimplePafReasoner(Semantics semantics)Creates a new reasoner. -
Uses of Semantics in org.tweetyproject.arg.rankings.reasoner
Constructors in org.tweetyproject.arg.rankings.reasoner with parameters of type Semantics Constructor Description ProbabilisticRankingReasoner(Semantics sem, Probability p, boolean exactInference)Creates a new reasoner.
-