Uses of Enum Class
org.tweetyproject.arg.dung.semantics.Semantics
Packages that use Semantics
Package
Description
-
Uses of Semantics in org.tweetyproject.agents.dialogues.examples
Fields in org.tweetyproject.agents.dialogues.examples declared as Semantics -
Uses of Semantics in org.tweetyproject.agents.dialogues.lotteries
Methods in org.tweetyproject.agents.dialogues.lotteries that return SemanticsMethods in org.tweetyproject.agents.dialogues.lotteries with parameters of type SemanticsModifier and TypeMethodDescriptionabstract double
AbstractLotteryAgent.getUtility
(DungTheory theory, Semantics semantics) Returns the utility of the agent wrt.double
DummyLotteryAgent.getUtility
(DungTheory theory, Semantics semantics) double
ProbabilisticLotteryAgent.getUtility
(DungTheory theory, Semantics semantics) double
RandomLotteryAgent.getUtility
(DungTheory theory, Semantics semantics) double
UtilityBasedLotteryAgent.getUtility
(DungTheory theory, Semantics semantics) Returns the utility of a given Dung theory based on the agent's utility function and the specified semantics.Constructors in org.tweetyproject.agents.dialogues.lotteries with parameters of type SemanticsModifierConstructorDescriptionAbstractLotteryAgent
(String name, DungTheory theory, Semantics semantics) Creates a new lottery agentDummyLotteryAgent
(String name, DungTheory theory, Semantics semantics) Create DummyLotteryAgentProbabilisticLotteryAgent
(String name, DungTheory theory, SubgraphProbabilityFunction prob, UtilityFunction util, Semantics semantics) Creates a new lottery agentProbabilisticLotteryAgent
(String name, DungTheory theory, SubgraphProbabilityFunction prob, UtilityFunction util, Semantics semantics, byte updatestrategy) Creates a new lottery agentProbabilisticLotteryAgent
(String name, DungTheory theory, SubgraphProbabilityFunction prob, UtilityFunction util, Semantics semantics, byte updatestrategy, double stickynesscoefficient) Creates a new lottery agentRandomLotteryAgent
(String name, DungTheory theory, UtilityFunction util, Semantics semantics) Creates a new agent with the given name, theory, utility function and semanticsUtilityBasedLotteryAgent
(String name, DungTheory theory, UtilityFunction util, Semantics semantics) Constructs a newUtilityBasedLotteryAgent
with the given name, Dung theory, utility function, and semantics. -
Uses of Semantics in org.tweetyproject.agents.dialogues.lotteries.sim
Constructors in org.tweetyproject.agents.dialogues.lotteries.sim with parameters of type SemanticsModifierConstructorDescriptionLotteryGameGenerator
(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 -
Uses of Semantics in org.tweetyproject.arg.dung.divisions
Methods in org.tweetyproject.arg.dung.divisions with parameters of type SemanticsModifier and TypeMethodDescriptionDivision.getDividers
(DungTheory theory, Semantics semantics) Returns the dividers for this division, i.e.static boolean
Division.isDisjoint
(Collection<Division> divisions, DungTheory theory, Semantics semantics) Checks whether the given set o divisions is disjoint wrt.static boolean
Division.isExhaustive
(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.equivalence
Constructors in org.tweetyproject.arg.dung.equivalence with parameters of type SemanticsModifierConstructorDescriptionNormalExpansionEquivalence
(Semantics semantics) Initialize Normal Expansion Equivalence for the given semanticsSerialisationEquivalence
(Semantics semantics) Initializes a new instance of this equivalence notion for the given semanticsStandardEquivalence
(Semantics semantics) Initializes a new instance of this equivalence notion for the given semanticsStrongEquivalence
(Semantics semantics) Initializes a Strong Equivalence Instance with a kernel for the given semanticsStrongExpansionEquivalence
(Semantics semantics) Initializes a Strong Expansion Equivalence instance with a kernel for the given semantics -
Uses of Semantics in org.tweetyproject.arg.dung.equivalence.kernel
Methods in org.tweetyproject.arg.dung.equivalence.kernel with parameters of type SemanticsModifier and TypeMethodDescriptionstatic EquivalenceKernel
EquivalenceKernel.getStrongEquivalenceKernelForSemantics
(Semantics semantics) Returns the corresponding strong equivalence kernel for the specified semantics -
Uses of Semantics in org.tweetyproject.arg.dung.ldo.semantics
Constructors in org.tweetyproject.arg.dung.ldo.semantics with parameters of type SemanticsModifierConstructorDescriptionLdoInterpretation
(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 SemanticsModifier and TypeMethodDescriptionLdoFormula.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 SemanticsModifierConstructorDescriptionExampleFinder
(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
(Collection<Argument> args, Semantics semantics, String solverLocation) TheoryLearner
(Collection<Argument> args, Semantics semantics, String solverLocation) -
Uses of Semantics in org.tweetyproject.arg.dung.learning.syntax
Methods in org.tweetyproject.arg.dung.learning.syntax that return SemanticsModifier and TypeMethodDescriptionInput.getSemantics()
return the semantics of this input labelingMethods in org.tweetyproject.arg.dung.learning.syntax with parameters of type SemanticsModifier and TypeMethodDescriptionEntity.getAllLabelings
(Semantics sem) shortcut for getting all labelings wrt a semanticsEntity.getLabeling
(Semantics sem) Ask for a random labeling w.r.t.void
Input.setSemantics
(Semantics semantics) set the semantics of this labelingConstructors in org.tweetyproject.arg.dung.learning.syntax with parameters of type SemanticsModifierConstructorDescriptionInput
(DungTheory theory, Extension extension, Semantics semantics) initialize input labeling from the given extension -
Uses of Semantics in org.tweetyproject.arg.dung.reasoner
Methods in org.tweetyproject.arg.dung.reasoner that return SemanticsModifier and TypeMethodDescriptionSerialisedExtensionReasoner.getSemantics()
Return the semantics of this reasonerProboProblem.semantics()
Returns the semantics of the problem.Methods in org.tweetyproject.arg.dung.reasoner with parameters of type SemanticsModifier and TypeMethodDescriptionstatic AbstractExtensionReasoner
AbstractExtensionReasoner.getSimpleReasonerForSemantics
(Semantics semantics) Creates a reasoner for the given semantics.static void
SimpleClInheritedReasoner.setSemantics
(Semantics semantics) manually sets the semanticsConstructors in org.tweetyproject.arg.dung.reasoner with parameters of type SemanticsModifierConstructorDescriptionIncompleteReasoner
(Semantics semantics) constructor for direct initialization of semanticsProboI23Reasoner
(String path_to_exec, Semantics semantics) Constructs a new instance of ProboI23ReasonerProboI23Reasoner
(String path_to_exec, Semantics semantics, Shell bash) Constructs a new instance of ProboI23ReasonerProboReasoner
(String path_to_exec, Semantics semantics) Constructs a new instance of ProboReasonerProboReasoner
(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.SeeAcceptabilityReasoner
(SatSolver satSolver, Semantics semantics, InferenceMode inferenceMode) Creates a new IaqAcceptabilityReasoner.SeemAcceptabilityReasoner
(MaxSatSolver maxSatSolver, Semantics semantics, InferenceMode inferenceMode) Creates a new IaqAcceptabilityReasoner.SemiQualifiedReasoner
(Semantics semantics) initialize reasoner with the given semantics as base function.SerialisedExtensionReasoner
(Semantics semantics) Initializes a serialisation reasoner for the given semanticsSerialisedExtensionReasoner
(SelectionFunction alpha, TerminationFunction beta, Semantics semantics) Initializes a serialisation reasoner with the given selection and termination functions and sets the semanticsSimpleClInheritedReasoner
(Semantics semantics) constructor for direct initialization of semanticsStratifiedLabelingReasoner
(Semantics semantics) Creates a new reasoner for the given semantics. -
Uses of Semantics in org.tweetyproject.arg.dung.semantics
Subclasses with type arguments of type Semantics in org.tweetyproject.arg.dung.semanticsFields in org.tweetyproject.arg.dung.semantics declared as SemanticsModifier and TypeFieldDescriptionstatic final Semantics
Semantics.ADMISSIBLE_SEMANTICS
all semanticsstatic final Semantics
Semantics.CF2_SEMANTICS
all semanticsstatic final Semantics
Semantics.COMPLETE_SEMANTICS
all semanticsstatic final Semantics
Semantics.CONFLICTFREE_SEMANTICS
all semanticsstatic final Semantics
Semantics.EAGER_SEMANTICS
all semanticsstatic final Semantics
Semantics.GROUNDED_SEMANTICS
all semanticsstatic final Semantics
Semantics.IDEAL_SEMANTICS
all semanticsstatic final Semantics
Semantics.INITIAL_SEMANTICS
all semanticsstatic final Semantics
Semantics.NAIVE_SEMANTICS
all semanticsstatic final Semantics
Semantics.PREFERRED_SEMANTICS
all semanticsstatic final Semantics
Semantics.SCF2_SEMANTICS
all semanticsstatic final Semantics
Semantics.SEMISTABLE_SEMANTICS
all semanticsstatic final Semantics
Semantics.STABLE_SEMANTICS
all semanticsstatic final Semantics
Semantics.STAGE_SEMANTICS
all semanticsstatic final Semantics
Semantics.STAGE2_SEMANTICS
all semanticsstatic final Semantics
Semantics.STRONGLY_ADMISSIBLE_SEMANTICS
all semanticsstatic final Semantics
Semantics.STRONGLY_UNDISPUTED_SEMANTICS
all semanticsstatic final Semantics
Semantics.UNCHALLENGED_SEMANTICS
all semanticsstatic final Semantics
Semantics.UNDISPUTED_SEMANTICS
all semanticsstatic final Semantics
Semantics.WEAKLY_ADMISSIBLE_SEMANTICS
all semanticsstatic final Semantics
Semantics.WEAKLY_COMPLETE_SEMANTICS
all semanticsstatic final Semantics
Semantics.WEAKLY_GROUNDED_SEMANTICS
all semanticsstatic final Semantics
Semantics.WEAKLY_PREFERRED_SEMANTICS
all semanticsMethods in org.tweetyproject.arg.dung.semantics that return SemanticsModifier and TypeMethodDescriptionstatic Semantics
Semantics.getSemantics
(String abbreviation) Returns the semantics whose abbreviation matched the given string.static Semantics
Returns the enum constant of this class with the specified name.static Semantics[]
Semantics.values()
Returns an array containing the constants of this enum class, in the order they are declared. -
Uses of Semantics in org.tweetyproject.arg.dung.serialisability.semantics
Methods in org.tweetyproject.arg.dung.serialisability.semantics that return SemanticsModifier and TypeMethodDescriptionSerialisationGraph.getSemantics()
Return the semantics of this serialisation graphConstructors in org.tweetyproject.arg.dung.serialisability.semantics with parameters of type SemanticsModifierConstructorDescriptionSerialisationGraph
(DungTheory theory, Semantics semantics) Construct a serialisation graph for the given argumentation framework and semantics -
Uses of Semantics in org.tweetyproject.arg.dung.serialisability.util
Methods in org.tweetyproject.arg.dung.serialisability.util with parameters of type SemanticsModifier and TypeMethodDescriptionstatic void
SerialisationAnalysisPlotter.plotAnalyses
(Semantics[] semantics, DungTheory[] frameworks, String title, int width, int height) Plots specified frameworks and their associated serialisation graphs for the specified semantics.static PlotterMultiFrame
SerialisationAnalysisPlotter.plotAnalysesOneFrame
(Semantics[] semantics, DungTheory[] frameworks, String[] titles, int width, int height) Plots specified frameworks and their associated serialisation graphs for the specified semantics. -
Uses of Semantics in org.tweetyproject.arg.extended.reasoner
Methods in org.tweetyproject.arg.extended.reasoner with parameters of type SemanticsModifier and TypeMethodDescriptionAbstractExtendedExtensionReasoner.getSimpleReasonerForSemantics
(Semantics semantics) Returns a simple extended theory reasoner for the given semanticsAbstractRecursiveExtendedExtensionReasoner.getSimpleReasonerForSemantics
(Semantics semantics) Returns a simple recursive extended theory reasoner for the given semanticsConstructors in org.tweetyproject.arg.extended.reasoner with parameters of type SemanticsModifierConstructorDescriptionFlattenBasedExtendedExtensionReasoner
(Semantics semantics) Initialize new reasoner for the given semantics -
Uses of Semantics in org.tweetyproject.arg.prob.lotteries
Methods in org.tweetyproject.arg.prob.lotteries that return SemanticsModifier and TypeMethodDescriptionArgumentationLottery.getSemantics()
Returns the used semantics.LdoArgumentationLottery.getSemantics()
Returns the used semantics.Methods in org.tweetyproject.arg.prob.lotteries with parameters of type SemanticsModifier and TypeMethodDescriptionSubgraphProbabilityFunction.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.LdoUtilityFunction.getUtility
(DungTheory theory, Semantics semantics) Gets the utility of the given theory wrt.UtilityFunction.getUtility
(DungTheory theory, Semantics semantics) Gets the utility of the given theory wrt.Constructors in org.tweetyproject.arg.prob.lotteries with parameters of type SemanticsModifierConstructorDescriptionArgumentationLottery
(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
(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 SemanticsModifierConstructorDescriptionAbstractPafReasoner
(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.postulates
Constructors in org.tweetyproject.arg.rankings.postulates with parameters of type SemanticsModifierConstructorDescriptionRaSigmaCompatibility
(Semantics semantics) Constructs aRaSigmaCompatibility
postulate using a specified semantics.RaSkeptSigmaCompatibility
(Semantics semantics) Constructs aRaSkeptSigmaCompatibility
postulate using a specified semantics. -
Uses of Semantics in org.tweetyproject.arg.rankings.reasoner
Constructors in org.tweetyproject.arg.rankings.reasoner with parameters of type SemanticsModifierConstructorDescriptionProbabilisticRankingReasoner
(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 Semantics in org.tweetyproject.arg.setaf.reasoners
Methods in org.tweetyproject.arg.setaf.reasoners with parameters of type SemanticsModifier and TypeMethodDescriptionAbstractExtensionSetAfReasoner.getSimpleReasonerForSemantics
(Semantics semantics) Creates a reasoner for the given semantics.