Uses of Class
net.sf.tweety.arg.dung.semantics.Extension
-
-
-
Uses of Extension in net.sf.tweety.agents.dialogues
Subclasses of Extension in net.sf.tweety.agents.dialogues Modifier and Type Class Description classExecutableExtensionThis class packs an extension into an executable object.Fields in net.sf.tweety.agents.dialogues with type parameters of type Extension Modifier and Type Field Description private DialogueTrace<Argument,Extension>ArgumentationEnvironment. traceThe current dialogue trace.Methods in net.sf.tweety.agents.dialogues that return types with arguments of type Extension Modifier and Type Method Description DialogueTrace<Argument,Extension>ArgumentationEnvironment. getDialogueTrace()Returns the current dialogue trace.Methods in net.sf.tweety.agents.dialogues with parameters of type Extension Modifier and Type Method Description DungTheoryArgumentationEnvironment. getPerceivedDungTheory(Extension arguments)Returns the view of the universal Dung theory restricted to the given set of arguments.DungTheoryLotteryArgumentationEnvironment. getPerceivedDungTheory(Extension arguments)Returns the view of the universal Dung theory restricted to the given set of arguments. -
Uses of Extension in net.sf.tweety.agents.dialogues.oppmodels
Fields in net.sf.tweety.agents.dialogues.oppmodels declared as Extension Modifier and Type Field Description private ExtensionBeliefState. knownArgumentsThe set of arguments known by the agent.Fields in net.sf.tweety.agents.dialogues.oppmodels with type parameters of type Extension Modifier and Type Field Description private UtilityFunction<Argument,Extension>BeliefState. utilityFunctionThe utility function of the agent.Methods in net.sf.tweety.agents.dialogues.oppmodels that return Extension Modifier and Type Method Description protected ExtensionBeliefState. getKnownArguments()Returns the set of known arguments.Methods in net.sf.tweety.agents.dialogues.oppmodels that return types with arguments of type Extension Modifier and Type Method Description protected UtilityFunction<Argument,Extension>BeliefState. getUtilityFunction()Returns the utility function of this belief state.Methods in net.sf.tweety.agents.dialogues.oppmodels with parameters of type Extension Modifier and Type Method Description private doubleGroundedGameUtilityFunction. getUtility(Extension groundedExtension, DialogueTrace<Argument,Extension> trace)Determines the utility of the given trace with the given grounded extension.Method parameters in net.sf.tweety.agents.dialogues.oppmodels with type arguments of type Extension Modifier and Type Method Description protected abstract Pair<java.lang.Double,java.util.Set<ExecutableExtension>>BeliefState. doMove(ArgumentationEnvironment env, DialogueTrace<Argument,Extension> trace)Gives the set of all best next moves with their expected utility according to the belief state and the given trace.Pair<java.lang.Double,java.util.Set<ExecutableExtension>>T1BeliefState. doMove(ArgumentationEnvironment env, DialogueTrace<Argument,Extension> trace)protected Pair<java.lang.Double,java.util.Set<ExecutableExtension>>T2BeliefState. doMove(ArgumentationEnvironment env, DialogueTrace<Argument,Extension> trace)protected Pair<java.lang.Double,java.util.Set<ExecutableExtension>>T3BeliefState. doMove(ArgumentationEnvironment env, DialogueTrace<Argument,Extension> trace)protected java.util.Set<ExecutableExtension>BeliefState. getLegalMoves(ArgumentationEnvironment env, DialogueTrace<Argument,Extension> trace)Returns the set of possible moves in the given situation and the given trace.protected doubleArguingAgent. getUtility(DialogueTrace<Argument,Extension> trace)Assess the given dialogue trace with the belief states utility function.doubleGroundedGameUtilityFunction. getUtility(DialogueTrace<Argument,Extension> trace)doubleGroundedGameUtilityFunction. getUtility(DialogueTrace<Argument,Extension> trace, java.util.Set<Argument> additionalArguments, java.util.Set<Attack> additionalAttacks)private doubleGroundedGameUtilityFunction. getUtility(Extension groundedExtension, DialogueTrace<Argument,Extension> trace)Determines the utility of the given trace with the given grounded extension.private booleanBeliefState. isLegal(ArgumentationEnvironment env, DialogueTrace<Argument,Extension> trace, java.util.Set<Argument> move)Given the theory from the environment and the dialogue trace, returns true if move is a valid move.abstract voidBeliefState. update(DialogueTrace<Argument,Extension> trace)Updates the current belief state accordingly to the given dialogue trace.voidT1BeliefState. update(DialogueTrace<Argument,Extension> trace)voidT2BeliefState. update(DialogueTrace<Argument,Extension> trace)voidT3BeliefState. update(DialogueTrace<Argument,Extension> trace)Constructors in net.sf.tweety.agents.dialogues.oppmodels with parameters of type Extension Constructor Description BeliefState(Extension knownArguments, UtilityFunction<Argument,Extension> utilityFunction)Creates a new belief-state with the given parameters.T1BeliefState(Extension knownArguments, UtilityFunction<Argument,Extension> utilityFunction)Creates a new T1-belief-state with the given parameters and without nesting.T1BeliefState(Extension knownArguments, UtilityFunction<Argument,Extension> utilityFunction, T1BeliefState oppModel)Creates a new T1-belief-state with the given parameters.T2BeliefState(Extension knownArguments, UtilityFunction<Argument,Extension> utilityFunction)Creates a new T2-belief-state with the given parameters and without nesting.T2BeliefState(Extension knownArguments, UtilityFunction<Argument,Extension> utilityFunction, ProbabilityFunction<T2BeliefState> prob)Creates a new T2-belief-state with the given parameters.T3BeliefState(Extension knownArguments, UtilityFunction<Argument,Extension> utilityFunction, java.util.Set<Argument> virtualArguments, java.util.Set<Attack> virtualAttacks, RecognitionFunction rec, ProbabilityFunction<T3BeliefState> prob)Creates a new T3-belief-state with the given parameters.Constructor parameters in net.sf.tweety.agents.dialogues.oppmodels with type arguments of type Extension Constructor Description BeliefState(Extension knownArguments, UtilityFunction<Argument,Extension> utilityFunction)Creates a new belief-state with the given parameters.T1BeliefState(Extension knownArguments, UtilityFunction<Argument,Extension> utilityFunction)Creates a new T1-belief-state with the given parameters and without nesting.T1BeliefState(Extension knownArguments, UtilityFunction<Argument,Extension> utilityFunction, T1BeliefState oppModel)Creates a new T1-belief-state with the given parameters.T2BeliefState(Extension knownArguments, UtilityFunction<Argument,Extension> utilityFunction)Creates a new T2-belief-state with the given parameters and without nesting.T2BeliefState(Extension knownArguments, UtilityFunction<Argument,Extension> utilityFunction, ProbabilityFunction<T2BeliefState> prob)Creates a new T2-belief-state with the given parameters.T3BeliefState(Extension knownArguments, UtilityFunction<Argument,Extension> utilityFunction, java.util.Set<Argument> virtualArguments, java.util.Set<Attack> virtualAttacks, RecognitionFunction rec, ProbabilityFunction<T3BeliefState> prob)Creates a new T3-belief-state with the given parameters. -
Uses of Extension in net.sf.tweety.agents.dialogues.oppmodels.sim
Methods in net.sf.tweety.agents.dialogues.oppmodels.sim with parameters of type Extension Modifier and Type Method Description private T1BeliefStateGroundedGameT1AgentGenerator. generateBeliefState(GroundedGameSystem mas, SimulationParameters params, int depth, Extension arguments, GroundedGameSystem.AgentFaction faction)Generates the (sub-)belief state of a T1-belief state.private T2BeliefStateGroundedGameT2AgentGenerator. generateBeliefState(GroundedGameSystem mas, SimulationParameters params, int depth, Extension arguments, GroundedGameSystem.AgentFaction faction)Generates the (sub-)belief state of a T2-belief state.private T3BeliefStateGroundedGameT3AgentGenerator. generateBeliefState(GroundedGameSystem mas, SimulationParameters params, int depth, Extension arguments, GroundedGameSystem.AgentFaction faction)Generates the (sub-)belief state of a T3-belief state. -
Uses of Extension in net.sf.tweety.arg.bipolar.reasoner
Methods in net.sf.tweety.arg.bipolar.reasoner that return Extension Modifier and Type Method Description ExtensionClosureReasoner. getModel(DungTheory bbase)ExtensionSafetyReasoner. getModel(DungTheory bbase)Methods in net.sf.tweety.arg.bipolar.reasoner that return types with arguments of type Extension Modifier and Type Method Description java.util.Collection<Extension>ClosureReasoner. getModels(BipolarArgFramework bbase)java.util.Collection<Extension>SafetyReasoner. getModels(BipolarArgFramework bbase) -
Uses of Extension in net.sf.tweety.arg.bipolar.reasoner.evidential
Methods in net.sf.tweety.arg.bipolar.reasoner.evidential that return Extension Modifier and Type Method Description ExtensionAdmissibleReasoner. getModel(EvidentialArgSystem bbase)ExtensionEvidentialCompleteReasoner. getModel(EvidentialArgSystem bbase)ExtensionGroundedReasoner. getModel(EvidentialArgSystem bbase)ExtensionPreferredReasoner. getModel(EvidentialArgSystem bbase)ExtensionSelfSupportingReasoner. getModel(EvidentialArgSystem bbase)Methods in net.sf.tweety.arg.bipolar.reasoner.evidential that return types with arguments of type Extension Modifier and Type Method Description java.util.Collection<Extension>AdmissibleReasoner. getModels(EvidentialArgSystem bbase)java.util.Collection<Extension>EvidentialCompleteReasoner. getModels(EvidentialArgSystem bbase)java.util.Collection<Extension>GroundedReasoner. getModels(EvidentialArgSystem bbase)java.util.Collection<Extension>PreferredReasoner. getModels(EvidentialArgSystem bbase)java.util.Collection<Extension>SelfSupportingReasoner. getModels(EvidentialArgSystem bbase)java.util.Collection<Extension>StableReasoner. getModels(EvidentialArgSystem bbase) -
Uses of Extension in net.sf.tweety.arg.bipolar.syntax
Methods in net.sf.tweety.arg.bipolar.syntax that return Extension Modifier and Type Method Description ExtensionEvidentialArgSystem. fes(Extension extension)The characteristic function of an abstract argumentation framework: F_ES(S) = {A|A is acceptable wrt.Methods in net.sf.tweety.arg.bipolar.syntax with parameters of type Extension Modifier and Type Method Description ExtensionEvidentialArgSystem. fes(Extension extension)The characteristic function of an abstract argumentation framework: F_ES(S) = {A|A is acceptable wrt.booleanBipolarArgFramework. isClosed(Extension ext)Determines if ext is closed under the support relation of this framework i.e., if all arguments supported by ext are an element of extbooleanBipolarArgFramework. isSupported(Extension ext1, Extension ext2)returns true if some argument ofext2supports some argument inext1booleanBipolarArgFramework. isSupported(Argument argument, Extension ext)returns true if some argument ofextsupports argument. -
Uses of Extension in net.sf.tweety.arg.dung.divisions
Methods in net.sf.tweety.arg.dung.divisions with parameters of type Extension Modifier and Type Method Description static java.util.Collection<Division>Division. getDivisions(Extension ext, DungTheory aaf)Returns all divisions of aaf that arise from the given extension.booleanDivision. isValid(Extension ext)Checks whether this division is valid wrt.Method parameters in net.sf.tweety.arg.dung.divisions with type arguments of type Extension Modifier and Type Method Description static java.util.Collection<Division>Division. getDivisions(java.util.Collection<Extension> exts, DungTheory aaf)Returns all divisions of all given extensions and the given aaf.booleanDivision. isValid(java.util.Collection<Extension> exts)Checks whether this division is valid wrt.Constructors in net.sf.tweety.arg.dung.divisions with parameters of type Extension Constructor Description Division(Extension p, Extension v)Creates a new division for the given parameters. -
Uses of Extension in net.sf.tweety.arg.dung.ldo.semantics
Fields in net.sf.tweety.arg.dung.ldo.semantics declared as Extension Modifier and Type Field Description private ExtensionLdoInterpretation. extthe extensionConstructors in net.sf.tweety.arg.dung.ldo.semantics with parameters of type Extension Constructor Description LdoInterpretation(DungTheory theory, Extension ext, Semantics semantics)Creates a new interpretation -
Uses of Extension in net.sf.tweety.arg.dung.parser
Methods in net.sf.tweety.arg.dung.parser that return Extension Modifier and Type Method Description static ExtensionAbstractDungParser. parseArgumentList(java.lang.String s)Returns a collection view of the given set of arguments -
Uses of Extension in net.sf.tweety.arg.dung.reasoner
Methods in net.sf.tweety.arg.dung.reasoner that return Extension Modifier and Type Method Description abstract ExtensionAbstractExtensionReasoner. getModel(DungTheory bbase)ExtensionAbstractSatExtensionReasoner. getModel(DungTheory bbase)ExtensionProboReasoner. getModel(DungTheory bbase)ExtensionSimpleAdmissibleReasoner. getModel(DungTheory bbase)ExtensionSimpleCF2Reasoner. getModel(DungTheory bbase)ExtensionSimpleCompleteReasoner. getModel(DungTheory bbase)ExtensionSimpleConflictFreeReasoner. getModel(DungTheory bbase)ExtensionSimpleGroundedReasoner. getModel(DungTheory bbase)ExtensionSimpleIdealReasoner. getModel(DungTheory bbase)ExtensionSimplePreferredReasoner. getModel(DungTheory bbase)ExtensionSimpleSccCompleteReasoner. getModel(DungTheory bbase)ExtensionSimpleSemiStableReasoner. getModel(DungTheory bbase)ExtensionSimpleStableReasoner. getModel(DungTheory bbase)ExtensionSimpleStageReasoner. getModel(DungTheory bbase)Methods in net.sf.tweety.arg.dung.reasoner that return types with arguments of type Extension Modifier and Type Method Description private java.util.Set<Extension>SimpleSccCompleteReasoner. computeExtensionsViaSccs(DungTheory theory, java.util.List<java.util.Collection<Argument>> sccs, int idx, java.util.Collection<Argument> in, java.util.Collection<Argument> out, java.util.Collection<Argument> undec)Computes extensions recursively following the SCC structure.private java.util.Set<Extension>SimpleCompleteReasoner. getCompleteExtensions(DungTheory dungTheory, Extension ext, java.util.Collection<Argument> remaining)Auxiliary method to compute all complete extensionsabstract java.util.Collection<Extension>AbstractExtensionReasoner. getModels(DungTheory bbase)java.util.Collection<Extension>AbstractSatExtensionReasoner. getModels(DungTheory bbase)java.util.Collection<Extension>ProboReasoner. getModels(DungTheory bbase)java.util.Collection<Extension>SimpleAdmissibleReasoner. getModels(DungTheory bbase)java.util.Collection<Extension>SimpleCF2Reasoner. getModels(DungTheory bbase)java.util.Collection<Extension>SimpleCompleteReasoner. getModels(DungTheory bbase)java.util.Collection<Extension>SimpleConflictFreeReasoner. getModels(DungTheory bbase)java.util.Collection<Extension>SimpleGroundedReasoner. getModels(DungTheory bbase)java.util.Collection<Extension>SimpleIdealReasoner. getModels(DungTheory bbase)java.util.Collection<Extension>SimplePreferredReasoner. getModels(DungTheory bbase)java.util.Collection<Extension>SimpleSccCompleteReasoner. getModels(DungTheory bbase)java.util.Collection<Extension>SimpleSemiStableReasoner. getModels(DungTheory bbase)java.util.Collection<Extension>SimpleStableReasoner. getModels(DungTheory bbase)java.util.Collection<Extension>SimpleStageReasoner. getModels(DungTheory bbase)private java.util.Set<Extension>SimpleCF2Reasoner. singleAFExtensions(DungTheory theory)Computes the extensions for the single af case.Methods in net.sf.tweety.arg.dung.reasoner with parameters of type Extension Modifier and Type Method Description private java.util.Set<Extension>SimpleCompleteReasoner. getCompleteExtensions(DungTheory dungTheory, Extension ext, java.util.Collection<Argument> remaining)Auxiliary method to compute all complete extensions -
Uses of Extension in net.sf.tweety.arg.dung.semantics
Methods in net.sf.tweety.arg.dung.semantics that return Extension Modifier and Type Method Description abstract ExtensionAbstractArgumentationInterpretation. getArgumentsOfStatus(ArgumentStatus status)Returns all arguments that have the given status in this interpretation.ExtensionExtension. getArgumentsOfStatus(ArgumentStatus status)ExtensionLabeling. getArgumentsOfStatus(ArgumentStatus status)Methods in net.sf.tweety.arg.dung.semantics with parameters of type Extension Modifier and Type Method Description intExtension. compareTo(Extension arg0)Constructors in net.sf.tweety.arg.dung.semantics with parameters of type Extension Constructor Description Labeling(DungTheory theory, Extension ext)Creates a new labeling from the given extension wrt. -
Uses of Extension in net.sf.tweety.arg.dung.syntax
Methods in net.sf.tweety.arg.dung.syntax that return Extension Modifier and Type Method Description ExtensionDungTheory. faf(Extension extension)The characteristic function of an abstract argumentation framework: F_AF(S) = {A|A is acceptable wrt.Methods in net.sf.tweety.arg.dung.syntax with parameters of type Extension Modifier and Type Method Description ExtensionDungTheory. faf(Extension extension)The characteristic function of an abstract argumentation framework: F_AF(S) = {A|A is acceptable wrt.booleanDungTheory. isAttacked(Extension ext1, Extension ext2)returns true if some argument ofext2attacks some argument inext1booleanDungTheory. isAttacked(Argument argument, Extension ext)returns true if some argument ofextattacks argument.booleanDungTheory. isAttackingAllOtherArguments(Extension ext)returns true ifargumentsattack all other arguments in the theorybooleanDungTheory. isStable(Extension e)Checks whether the given extension is stable wrt. -
Uses of Extension in net.sf.tweety.arg.prob.lotteries
Methods in net.sf.tweety.arg.prob.lotteries with parameters of type Extension Modifier and Type Method Description ProbabilitySubgraphProbabilityFunction. getAcceptanceProbability(Extension ext, Semantics semantics)Returns the probability of the given set of arguments being acceptable wrt.SubgraphProbabilityFunctionSubgraphProbabilityFunction. naiveUpdate(Extension e)Updates this probability function with the given extension, i.e. -
Uses of Extension in net.sf.tweety.arg.prob.reasoner
Methods in net.sf.tweety.arg.prob.reasoner with parameters of type Extension Modifier and Type Method Description abstract java.lang.DoubleAbstractPafReasoner. query(ProbabilisticArgumentationFramework paf, Extension ext)Estimates the probability that the given set of arguments is an extensionjava.lang.DoubleMonteCarloPafReasoner. query(ProbabilisticArgumentationFramework paf, Extension ext)java.lang.DoubleSimplePafReasoner. query(ProbabilisticArgumentationFramework paf, Extension ext)Estimates the probability that the given set of arguments is an extension -
Uses of Extension in net.sf.tweety.arg.prob.semantics
Methods in net.sf.tweety.arg.prob.semantics that return Extension Modifier and Type Method Description ExtensionProbabilisticExtension. geLowerCut(DungTheory theory, double delta)Returns the lower cut of this probabilistic extension wrt.ExtensionProbabilisticExtension. getAllArguments()Returns the set of all arguments appearing.ExtensionProbabilisticExtension. getUpperCut(DungTheory theory, double delta)Returns the upper cut of this probabilistic extension wrt. -
Uses of Extension in net.sf.tweety.arg.rankings.reasoner
Methods in net.sf.tweety.arg.rankings.reasoner that return types with arguments of type Extension Modifier and Type Method Description java.util.Collection<Extension>GrossiModgilRankingReasoner. getAllMNCompleteExtensions(DungTheory theory, int m, int n)Returns all mn-complete extensions.java.util.Collection<Extension>GrossiModgilRankingReasoner. getAllMNGroundedExtensions(DungTheory theory, int m, int n)Returns all mn-grounded extensions.java.util.Collection<Extension>GrossiModgilRankingReasoner. getAllMNPreferredExtensions(DungTheory theory, int m, int n)Returns all mn-preferred extensions.java.util.Collection<Extension>GrossiModgilRankingReasoner. getAllMStableExtensions(DungTheory theory, int m)Returns all m-stable extensions.Method parameters in net.sf.tweety.arg.rankings.reasoner with type arguments of type Extension Modifier and Type Method Description private booleanGrossiModgilRankingReasoner. isContainedInAll(Argument y, java.util.Collection<Extension> exts)Checks whether the given argument "y" is contained in all sets of arguments in "args". -
Uses of Extension in net.sf.tweety.arg.rankings.semantics
Methods in net.sf.tweety.arg.rankings.semantics that return Extension Modifier and Type Method Description ExtensionLatticeArgumentRanking. getArgumentsOfStatus(ArgumentStatus status)ExtensionNumericalArgumentRanking. getArgumentsOfStatus(ArgumentStatus status)
-