Uses of Class
net.sf.tweety.arg.dung.syntax.Argument
-
-
-
Uses of Argument in net.sf.tweety.agents.dialogues
Fields in net.sf.tweety.agents.dialogues with type parameters of type Argument 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 Argument Modifier and Type Method Description DialogueTrace<Argument,Extension>ArgumentationEnvironment. getDialogueTrace()Returns the current dialogue trace.Constructor parameters in net.sf.tweety.agents.dialogues with type arguments of type Argument Constructor Description ExecutableExtension(java.util.Collection<? extends Argument> arguments)Creates a new extension for the given arguments. -
Uses of Argument in net.sf.tweety.agents.dialogues.oppmodels
Fields in net.sf.tweety.agents.dialogues.oppmodels declared as Argument Modifier and Type Field Description private ArgumentGroundedGameUtilityFunction. argumentThe argument which is played for or against.Fields in net.sf.tweety.agents.dialogues.oppmodels with type parameters of type Argument Modifier and Type Field Description private UtilityFunction<Argument,Extension>BeliefState. utilityFunctionThe utility function of the agent.private java.util.Set<Argument>T3BeliefState. virtualArgumentsThe set of virtual arguments assumed to exist.Methods in net.sf.tweety.agents.dialogues.oppmodels that return Argument Modifier and Type Method Description ArgumentRecognitionFunction. getPreimage(Argument a)Returns the argument which maps to the set containing the given argument.Methods in net.sf.tweety.agents.dialogues.oppmodels that return types with arguments of type Argument 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 Argument Modifier and Type Method Description ArgumentRecognitionFunction. getPreimage(Argument a)Returns the argument which maps to the set containing the given argument.Method parameters in net.sf.tweety.agents.dialogues.oppmodels with type arguments of type Argument 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)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.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 Argument Constructor Description GroundedGameUtilityFunction(DungTheory theory, Argument argument, GroundedGameSystem.AgentFaction faction)Construct utility function.Constructor parameters in net.sf.tweety.agents.dialogues.oppmodels with type arguments of type Argument 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.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 Argument in net.sf.tweety.agents.dialogues.structured
Methods in net.sf.tweety.agents.dialogues.structured that return types with arguments of type Argument Modifier and Type Method Description protected java.util.Set<Argument>OvercautiousArgumentationAgent. attackSet()Computes the attack set of this agent's focal element wrt.protected java.util.Set<Argument>SasAgent. getPossibleArguments()Returns the set of arguments this agent may bring forward.protected java.util.Set<Argument>CautiousArgumentationAgent. necessaryArguments()Computes the set of necessary arguments for this agent's focal element, i.e. -
Uses of Argument in net.sf.tweety.arg.aba.semantics
Constructors in net.sf.tweety.arg.aba.semantics with parameters of type Argument Constructor Description ABAAttack(Argument attacker, Argument attacked)Creates a new ABA attack -
Uses of Argument in net.sf.tweety.arg.aba.syntax
Subclasses of Argument in net.sf.tweety.arg.aba.syntax Modifier and Type Class Description classDeduction<T extends Formula> -
Uses of Argument in net.sf.tweety.arg.aspic.syntax
Subclasses of Argument in net.sf.tweety.arg.aspic.syntax Modifier and Type Class Description classAspicArgument<T extends Invertable> -
Uses of Argument in net.sf.tweety.arg.deductive.syntax
Subclasses of Argument in net.sf.tweety.arg.deductive.syntax Modifier and Type Class Description classSimplePlLogicArgument -
Uses of Argument in net.sf.tweety.arg.dung.ldo.syntax
Methods in net.sf.tweety.arg.dung.ldo.syntax that return Argument Modifier and Type Method Description ArgumentLdoArgument. getArgument()Returns an argument representation (in Dung-style) of this LdoArgument. -
Uses of Argument in net.sf.tweety.arg.dung.parser
Methods in net.sf.tweety.arg.dung.parser that return types with arguments of type Argument Modifier and Type Method Description static java.util.Collection<java.util.Collection<Argument>>AbstractDungParser. parseExtensionList(java.lang.String s)Returns a collection view of the given set of extensions (=sets of arguments) -
Uses of Argument in net.sf.tweety.arg.dung.reasoner
Methods in net.sf.tweety.arg.dung.reasoner that return types with arguments of type Argument Modifier and Type Method Description private java.util.Collection<Argument>SimpleCF2Reasoner. getOutparents(DungTheory af, java.util.Collection<Argument> s)Returns the set { a in A | a nicht in S und a -> S }Methods in net.sf.tweety.arg.dung.reasoner with parameters of type Argument Modifier and Type Method Description abstract java.lang.BooleanAbstractDungReasoner. query(DungTheory beliefbase, Argument formula)java.lang.BooleanAbstractExtensionReasoner. query(DungTheory beliefbase, Argument formula)java.lang.BooleanAbstractExtensionReasoner. query(DungTheory beliefbase, Argument formula, InferenceMode inferenceMode)Queries the given AAF for the given argument using the given inference type.java.lang.BooleanProboReasoner. query(DungTheory beliefbase, Argument formula, InferenceMode inferenceMode)java.lang.BooleanStratifiedLabelingReasoner. query(DungTheory beliefbase, Argument formula)java.lang.BooleanStratifiedLabelingReasoner. query(DungTheory beliefbase, Argument formula, InferenceMode inferenceMode)Queries the given AAF for the given argument using the given inference type.Method parameters in net.sf.tweety.arg.dung.reasoner with type arguments of type Argument 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>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 extensionsprivate java.util.Collection<Argument>SimpleCF2Reasoner. getOutparents(DungTheory af, java.util.Collection<Argument> s)Returns the set { a in A | a nicht in S und a -> S }protected abstract PlBeliefSetAbstractSatExtensionReasoner. getPropositionalCharacterisationBySemantics(DungTheory aaf, java.util.Map<Argument,Proposition> in, java.util.Map<Argument,Proposition> out, java.util.Map<Argument,Proposition> undec)Returns the semantic-specific propositional characterization of the underlying Dung theory, seegetPropositionalCharacterisation.protected PlBeliefSetSatCompleteReasoner. getPropositionalCharacterisationBySemantics(DungTheory aaf, java.util.Map<Argument,Proposition> in, java.util.Map<Argument,Proposition> out, java.util.Map<Argument,Proposition> undec)protected PlBeliefSetSatStableReasoner. getPropositionalCharacterisationBySemantics(DungTheory aaf, java.util.Map<Argument,Proposition> in, java.util.Map<Argument,Proposition> out, java.util.Map<Argument,Proposition> undec) -
Uses of Argument in net.sf.tweety.arg.dung.semantics
Fields in net.sf.tweety.arg.dung.semantics with type parameters of type Argument Modifier and Type Field Description private java.util.Set<Argument>Extension. argumentsThe arguments in the extensionprivate java.util.Map<Argument,ArgumentStatus>Labeling. labelingThe actual labeling.private java.util.HashMap<Argument,java.lang.Integer>StratifiedLabeling. mapThe actual mapping of arguments to integers.private Order<Argument>LatticeArgumentRanking. orderThe actual orderprivate java.util.Map<Argument,java.lang.Double>NumericalArgumentRanking. theMapThe actual map used for storing acceptability valuesMethods in net.sf.tweety.arg.dung.semantics that return types with arguments of type Argument Modifier and Type Method Description java.util.Set<java.util.Map.Entry<Argument,ArgumentStatus>>Labeling. entrySet()java.util.Set<java.util.Map.Entry<Argument,java.lang.Double>>NumericalArgumentRanking. entrySet()java.util.Set<java.util.Map.Entry<Argument,java.lang.Integer>>StratifiedLabeling. entrySet()java.util.Collection<Argument>ArgumentRanking. getMaximallyAcceptedArguments(java.util.Collection<Argument> args)Returns the set of all arguments a from the given set that are maximally accepted, i.e.java.util.Collection<Argument>ArgumentRanking. getMinimallyAcceptedArguments(java.util.Collection<Argument> args)Returns the set of all arguments a from the given set that are minimally accepted, i.e.java.util.Iterator<Argument>Extension. iterator()java.util.Set<Argument>Labeling. keySet()java.util.Set<Argument>NumericalArgumentRanking. keySet()java.util.Set<Argument>StratifiedLabeling. keySet()Methods in net.sf.tweety.arg.dung.semantics with parameters of type Argument Modifier and Type Method Description booleanExtension. add(Argument arg0)intArgumentRanking. compare(Argument arg0, Argument arg1)booleanAbstractArgumentationInterpretation. isAcceptable(Argument argument, DungTheory dungTheory)returns true if every attacker onargumentis attacked by some accepted argument wrt.booleanArgumentRanking. isEquallyAcceptableThan(Argument a, Argument b)Returns "true" iff a is equally acceptable as b or a and b are not comparable, i.e.booleanArgumentRanking. isStrictlyLessAcceptableThan(Argument a, Argument b)Returns "true" iff a is strictly less acceptable than b, i.e.abstract booleanArgumentRanking. isStrictlyLessOrEquallyAcceptableThan(Argument a, Argument b)Returns "true" iff a is strictly less acceptable than b or a is equally acceptable as b or a and b are not comparable, i.e.booleanLatticeArgumentRanking. isStrictlyLessOrEquallyAcceptableThan(Argument a, Argument b)booleanNumericalArgumentRanking. isStrictlyLessOrEquallyAcceptableThan(Argument a, Argument b)booleanArgumentRanking. isStrictlyMoreAcceptableThan(Argument a, Argument b)Returns "true" iff a is strictly more acceptable than b, i.e.booleanArgumentRanking. isStrictlyMoreOrEquallyAcceptableThan(Argument a, Argument b)Returns "true" iff a is strictly more acceptable than b or a is equally acceptable as b or a and b are not comparable, i.e.ArgumentStatusLabeling. put(Argument arg0, ArgumentStatus arg1)java.lang.DoubleNumericalArgumentRanking. put(Argument arg0, java.lang.Double arg1)java.lang.IntegerStratifiedLabeling. put(Argument arg0, java.lang.Integer arg1)booleanAbstractArgumentationInterpretation. satisfies(Argument formula)booleanStratifiedLabeling. satisfies(Argument formula)voidLatticeArgumentRanking. setStrictlyLessOrEquallyAcceptableThan(Argument a, Argument b)Defines "a" to be strictly less or equally acceptable than "b".Method parameters in net.sf.tweety.arg.dung.semantics with type arguments of type Argument Modifier and Type Method Description booleanExtension. addAll(java.util.Collection<? extends Argument> arg0)java.util.Collection<Argument>ArgumentRanking. getMaximallyAcceptedArguments(java.util.Collection<Argument> args)Returns the set of all arguments a from the given set that are maximally accepted, i.e.java.util.Collection<Argument>ArgumentRanking. getMinimallyAcceptedArguments(java.util.Collection<Argument> args)Returns the set of all arguments a from the given set that are minimally accepted, i.e.booleanArgumentRanking. isEquivalent(ArgumentRanking other, java.util.Collection<Argument> args)Checks whether this ranking is equivalent to the other one wrt.voidLabeling. putAll(java.util.Map<? extends Argument,? extends ArgumentStatus> arg0)voidNumericalArgumentRanking. putAll(java.util.Map<? extends Argument,? extends java.lang.Double> arg0)voidStratifiedLabeling. putAll(java.util.Map<? extends Argument,? extends java.lang.Integer> arg0)Constructor parameters in net.sf.tweety.arg.dung.semantics with type arguments of type Argument Constructor Description Extension(java.util.Collection<? extends Argument> arguments)Creates a new extension with the given set of arguments.LatticeArgumentRanking(java.util.Collection<Argument> args)Creates a new argument ranking with the given arguments which are initially all incomparable.NumericalArgumentRanking(java.util.Collection<Argument> args, double initialvalue)Creates a new argument ranking. -
Uses of Argument in net.sf.tweety.arg.dung.syntax
Fields in net.sf.tweety.arg.dung.syntax with type parameters of type Argument Modifier and Type Field Description private static java.util.Map<DungTheory,java.util.Collection<Graph<Argument>>>DungTheory. archivedSubgraphsFor archiving sub graphsprivate java.util.Map<Argument,java.util.Set<Argument>>DungTheory. childrenprivate java.util.Map<Argument,java.util.Set<Argument>>DungTheory. childrenprivate java.util.Map<Argument,java.util.Set<Argument>>DungTheory. parentsexplicit listing of direct attackers and attackees (for efficiency reasons)private java.util.Map<Argument,java.util.Set<Argument>>DungTheory. parentsexplicit listing of direct attackers and attackees (for efficiency reasons)Methods in net.sf.tweety.arg.dung.syntax that return Argument Modifier and Type Method Description ArgumentAttack. getAttacked()returns the attacked argument of this attack relation.ArgumentAttack. getAttacker()returns the attacking argument of this attack relation.Methods in net.sf.tweety.arg.dung.syntax that return types with arguments of type Argument Modifier and Type Method Description java.util.Set<Argument>DungTheory. getAttacked(Argument argument)Computes the set {A | (argument,A) in attacks}.java.util.Set<Argument>DungTheory. getAttackers(Argument argument)Computes the set {A | (A,argument) in attacks}.java.util.Collection<Argument>DungTheory. getChildren(Node node)Edge<Argument>DungTheory. getEdge(Argument a, Argument b)java.util.Collection<? extends Edge<? extends Argument>>DungTheory. getEdges()java.util.Collection<Argument>DungTheory. getNeighbors(Argument node)java.util.Collection<Argument>DungTheory. getNodes()java.util.Collection<Argument>DungTheory. getParents(Node node)Graph<Argument>DungTheory. getRestriction(java.util.Collection<Argument> arguments)java.util.Collection<java.util.Collection<Argument>>DungTheory. getStronglyConnectedComponents()java.util.Collection<Graph<Argument>>DungTheory. getSubgraphs()Methods in net.sf.tweety.arg.dung.syntax with parameters of type Argument Modifier and Type Method Description booleanDungTheory. addAttack(Argument attacker, Argument attacked)Adds an attack from the first argument to the second to thisDdung theory.booleanDungTheory. areAdjacent(Argument a, Argument b)booleanAttack. contains(Argument argument)Return true if the given argument is in this attack relation.booleanDungTheory. existsDirectedPath(Argument node1, Argument node2)java.util.Set<Argument>DungTheory. getAttacked(Argument argument)Computes the set {A | (argument,A) in attacks}.java.util.Set<Argument>DungTheory. getAttackers(Argument argument)Computes the set {A | (A,argument) in attacks}.Edge<Argument>DungTheory. getEdge(Argument a, Argument b)java.util.Collection<Argument>DungTheory. getNeighbors(Argument node)booleanDungTheory. isAttacked(Argument argument, Extension ext)returns true if some argument ofextattacks argument.booleanDungTheory. isAttackedBy(Argument argument, java.util.Collection<Argument> ext)returns true if some argument ofextis attacked by argument.booleanDungTheory. isAttackedBy(Argument arg1, Argument arg2)Checks whether arg1 is attacked by arg2.booleanDungTheory. isIndirectAttack(Argument arg1, Argument arg2)Checks whether "arg1" indirectly attacks "arg2", i.e.private booleanDungTheory. isIndirectAttack(Argument arg1, Argument arg2, java.util.Set<Argument> visited)Checks whether "arg1" indirectly attacks "arg2", i.e.booleanDungTheory. isSupport(Argument arg1, Argument arg2)Checks whether "arg1" supports "arg2", i.e.private booleanDungTheory. isSupport(Argument arg1, Argument arg2, java.util.Set<Argument> visited)Checks whether "arg1" supports "arg2", i.e.booleanDungTheory. remove(Argument a)Removes the argument and all its attacksMethod parameters in net.sf.tweety.arg.dung.syntax with type arguments of type Argument Modifier and Type Method Description booleanDungTheory. add(Edge<Argument> edge)private booleanDungTheory. dfs(int i, java.util.List<Argument> arguments, boolean[] dfn, boolean[] inProgress)Depth-First-Search to find a cycle in the theory.Graph<Argument>DungTheory. getRestriction(java.util.Collection<Argument> arguments)booleanDungTheory. isAttackedBy(Argument argument, java.util.Collection<Argument> ext)returns true if some argument ofextis attacked by argument.booleanAttack. isConflictFree(java.util.Collection<? extends Argument> arguments)returns true if one arguments inargumentsattacks another within this attack relation.private booleanDungTheory. isIndirectAttack(Argument arg1, Argument arg2, java.util.Set<Argument> visited)Checks whether "arg1" indirectly attacks "arg2", i.e.private booleanDungTheory. isSupport(Argument arg1, Argument arg2, java.util.Set<Argument> visited)Checks whether "arg1" supports "arg2", i.e.Constructors in net.sf.tweety.arg.dung.syntax with parameters of type Argument Constructor Description Attack(Argument attacker, Argument attacked)Default constructor; initializes the two arguments used in this attack relationDungSignature(Argument argument)Creates a new signature with the single given argument.Constructor parameters in net.sf.tweety.arg.dung.syntax with type arguments of type Argument Constructor Description DungSignature(java.util.Collection<? extends Argument> arguments)Creates a new signature with the given set of arguments.DungTheory(Graph<Argument> graph)Creates a new theory from the given graph. -
Uses of Argument in net.sf.tweety.arg.dung.util
Fields in net.sf.tweety.arg.dung.util with type parameters of type Argument Modifier and Type Field Description private java.util.Set<Argument>EnumeratingDungTheoryGenerator. argumentsThe current set of arguments.Methods in net.sf.tweety.arg.dung.util with parameters of type Argument Modifier and Type Method Description private DungTheoryDefaultDungTheoryGenerator. generateTreeShape(Argument arg)Generates a Dung theory with a tree shape where the given argument is the root.DungTheoryDefaultDungTheoryGenerator. next(Argument arg)DungTheoryDungTheoryGenerator. next(Argument arg)Generates a new Dung theory where the given argument is enforced to be in the grounded extensionDungTheoryEnumeratingDungTheoryGenerator. next(Argument arg)DungTheoryFileDungTheoryGenerator. next(Argument arg)DungTheoryIsoSafeEnumeratingDungTheoryGenerator. next(Argument arg)DungTheoryPodlaszewskiCaminadaDungTheoryGenerator. next(Argument arg)Method parameters in net.sf.tweety.arg.dung.util with type arguments of type Argument Modifier and Type Method Description private java.util.List<Attack>EnumeratingDungTheoryGenerator. generatePossibleAttacks(java.util.Set<Argument> arguments)Computes all possible attacks. -
Uses of Argument in net.sf.tweety.arg.dung.writer
Method parameters in net.sf.tweety.arg.dung.writer with type arguments of type Argument Modifier and Type Method Description static java.lang.StringAbstractDungWriter. writeArguments(java.util.Collection<Argument> args)Writes the given collection of arguments into a string of the form [arg1,...,argn]. -
Uses of Argument in net.sf.tweety.arg.prob.dynamics
Method parameters in net.sf.tweety.arg.prob.dynamics with type arguments of type Argument Modifier and Type Method Description protected voidAbstractPAChangeOperator. prepareOptimizationProblem(PartialProbabilityAssignment ppa, DungTheory theory, OptimizationProblem problem, java.util.Map<java.util.Collection<Argument>,FloatVariable> varsComp, java.util.Map<java.util.Collection<Argument>,FloatVariable> varsSem, java.util.Vector<Term> varsCompVector, java.util.Vector<Term> varsSemVector) -
Uses of Argument in net.sf.tweety.arg.prob.lotteries
Methods in net.sf.tweety.arg.prob.lotteries with parameters of type Argument Modifier and Type Method Description ProbabilitySubgraphProbabilityFunction. getAcceptanceProbability(Argument arg, Semantics semantics)Returns the probability of the given argument being acceptable wrt.ProbabilitySubgraphProbabilityFunction. getEpistemicProbability(Argument arg)Returns the epistemic probability of the given argument, i.e. -
Uses of Argument in net.sf.tweety.arg.prob.reasoner
Methods in net.sf.tweety.arg.prob.reasoner with parameters of type Argument Modifier and Type Method Description java.lang.DoubleAbstractPafReasoner. query(ProbabilisticArgumentationFramework beliefbase, Argument formula)abstract java.lang.DoubleAbstractPafReasoner. query(ProbabilisticArgumentationFramework beliefbase, Argument formula, InferenceMode inferenceMode)Queries the given PAF for the given argument using the given inference type.java.lang.DoubleMonteCarloPafReasoner. query(ProbabilisticArgumentationFramework beliefbase, Argument formula, InferenceMode inferenceMode)java.lang.DoubleSimplePafReasoner. query(ProbabilisticArgumentationFramework beliefbase, Argument formula, InferenceMode inferenceMode) -
Uses of Argument in net.sf.tweety.arg.prob.semantics
Methods in net.sf.tweety.arg.prob.semantics with parameters of type Argument Modifier and Type Method Description ProbabilityProbabilisticExtension. probability(Argument a)Computes the probability of the given argument.protected TermAbstractPASemantics. probabilityTerm(Argument arg, java.util.Map<java.util.Collection<Argument>,FloatVariable> worlds2vars)Constructs the term expressing the probability of the given argument wrt.Method parameters in net.sf.tweety.arg.prob.semantics with type arguments of type Argument Modifier and Type Method Description abstract java.util.Collection<Statement>AbstractPASemantics. getSatisfactionStatements(DungTheory theory, java.util.Map<java.util.Collection<Argument>,FloatVariable> worlds2vars)java.util.Collection<Statement>CoherentPASemantics. getSatisfactionStatements(DungTheory theory, java.util.Map<java.util.Collection<Argument>,FloatVariable> worlds2vars)java.util.Collection<Statement>FoundedPASemantics. getSatisfactionStatements(DungTheory theory, java.util.Map<java.util.Collection<Argument>,FloatVariable> worlds2vars)java.util.Collection<Statement>InvolutaryPASemantics. getSatisfactionStatements(DungTheory theory, java.util.Map<java.util.Collection<Argument>,FloatVariable> worlds2vars)java.util.Collection<Statement>JustifiablePASemantics. getSatisfactionStatements(DungTheory theory, java.util.Map<java.util.Collection<Argument>,FloatVariable> worlds2vars)java.util.Collection<Statement>NeutralPASemantics. getSatisfactionStatements(DungTheory theory, java.util.Map<java.util.Collection<Argument>,FloatVariable> worlds2vars)java.util.Collection<Statement>OptimisticPASemantics. getSatisfactionStatements(DungTheory theory, java.util.Map<java.util.Collection<Argument>,FloatVariable> worlds2vars)java.util.Collection<Statement>PASemantics. getSatisfactionStatements(DungTheory theory, java.util.Map<java.util.Collection<Argument>,FloatVariable> worlds2vars)Returns the mathematical statement corresponding to the satisfaction of the given theory wrt.java.util.Collection<Statement>RationalPASemantics. getSatisfactionStatements(DungTheory theory, java.util.Map<java.util.Collection<Argument>,FloatVariable> worlds2vars)java.util.Collection<Statement>SemiFoundedPASemantics. getSatisfactionStatements(DungTheory theory, java.util.Map<java.util.Collection<Argument>,FloatVariable> worlds2vars)java.util.Collection<Statement>SemiOptimisticPASemantics. getSatisfactionStatements(DungTheory theory, java.util.Map<java.util.Collection<Argument>,FloatVariable> worlds2vars)protected TermAbstractPASemantics. probabilityTerm(Argument arg, java.util.Map<java.util.Collection<Argument>,FloatVariable> worlds2vars)Constructs the term expressing the probability of the given argument wrt. -
Uses of Argument in net.sf.tweety.arg.prob.syntax
Fields in net.sf.tweety.arg.prob.syntax with type parameters of type Argument Modifier and Type Field Description private java.util.Map<Argument,Probability>ProbabilisticArgumentationFramework. argumentProbabilityAssignmentProbability assignments to arguments (with independence assumption).Methods in net.sf.tweety.arg.prob.syntax with parameters of type Argument Modifier and Type Method Description booleanProbabilisticArgumentationFramework. add(Argument a)booleanProbabilisticArgumentationFramework. add(Argument a, Probability p)Adds the given argument with the given probabilityProbabilityProbabilisticArgumentationFramework. getProbability(Argument a)Returns the probability of the given argument.booleanProbabilisticArgumentationFramework. remove(Argument a)Constructor parameters in net.sf.tweety.arg.prob.syntax with type arguments of type Argument Constructor Description ProbabilisticArgumentationFramework(Graph<Argument> graph)Creates a new PAF from the given graph, all arguments and attacks have probability 1. -
Uses of Argument in net.sf.tweety.arg.rankings.postulates
Method parameters in net.sf.tweety.arg.rankings.postulates with type arguments of type Argument Modifier and Type Method Description booleanRaAbstraction. isApplicable(java.util.Collection<Argument> kb)booleanRaAdditionOfAttackBranch. isApplicable(java.util.Collection<Argument> kb)booleanRaAdditionOfDefenseBranch. isApplicable(java.util.Collection<Argument> kb)booleanRaAttackVsFullDefense. isApplicable(java.util.Collection<Argument> kb)booleanRaCardinalityPrecedence. isApplicable(java.util.Collection<Argument> kb)booleanRaIndependence. isApplicable(java.util.Collection<Argument> kb)abstract booleanRankingPostulate. isApplicable(java.util.Collection<Argument> kb)The INCREASEOFDEFENSEBRANCH postulatebooleanRaNonAttackedEquivalence. isApplicable(java.util.Collection<Argument> kb)booleanRaQualityPrecedence. isApplicable(java.util.Collection<Argument> kb)booleanRaSelfContradiction. isApplicable(java.util.Collection<Argument> kb)booleanRaStrictAdditionOfDefenseBranch. isApplicable(java.util.Collection<Argument> kb)booleanRaTotal. isApplicable(java.util.Collection<Argument> kb)booleanRaVoidPrecedence. isApplicable(java.util.Collection<Argument> kb)booleanRaAbstraction. isSatisfied(java.util.Collection<Argument> kb, AbstractRankingReasoner<ArgumentRanking> ev)booleanRaAdditionOfAttackBranch. isSatisfied(java.util.Collection<Argument> kb, AbstractRankingReasoner<ArgumentRanking> ev)booleanRaAdditionOfDefenseBranch. isSatisfied(java.util.Collection<Argument> kb, AbstractRankingReasoner<ArgumentRanking> ev)booleanRaAttackVsFullDefense. isSatisfied(java.util.Collection<Argument> kb, AbstractRankingReasoner<ArgumentRanking> ev)booleanRaCardinalityPrecedence. isSatisfied(java.util.Collection<Argument> kb, AbstractRankingReasoner<ArgumentRanking> ev)booleanRaIndependence. isSatisfied(java.util.Collection<Argument> kb, AbstractRankingReasoner<ArgumentRanking> ev)abstract booleanRankingPostulate. isSatisfied(java.util.Collection<Argument> kb, AbstractRankingReasoner<ArgumentRanking> ev)booleanRankingPostulate. isSatisfied(java.util.Collection<Argument> kb, PostulateEvaluatable<Argument> ev)booleanRankingPostulate. isSatisfied(java.util.Collection<Argument> kb, PostulateEvaluatable<Argument> ev)booleanRaNonAttackedEquivalence. isSatisfied(java.util.Collection<Argument> kb, AbstractRankingReasoner<ArgumentRanking> ev)booleanRaQualityPrecedence. isSatisfied(java.util.Collection<Argument> kb, AbstractRankingReasoner<ArgumentRanking> ev)booleanRaSelfContradiction. isSatisfied(java.util.Collection<Argument> kb, AbstractRankingReasoner<ArgumentRanking> ev)booleanRaStrictAdditionOfDefenseBranch. isSatisfied(java.util.Collection<Argument> kb, AbstractRankingReasoner<ArgumentRanking> ev)booleanRaTotal. isSatisfied(java.util.Collection<Argument> kb, AbstractRankingReasoner<ArgumentRanking> ev)booleanRaVoidPrecedence. isSatisfied(java.util.Collection<Argument> kb, AbstractRankingReasoner<ArgumentRanking> ev) -
Uses of Argument in net.sf.tweety.arg.rankings.reasoner
Methods in net.sf.tweety.arg.rankings.reasoner that return types with arguments of type Argument Modifier and Type Method Description java.util.HashSet<java.util.ArrayList<Argument>>DiscussionBasedRankingReasoner. getPathsOfHigherSize(java.util.HashSet<java.util.ArrayList<Argument>> old_paths, DungTheory base)Given a set of argument paths of length i-1, this method returns a set of argument paths of length i for the given DungTheory.java.util.Collection<Argument>GrossiModgilRankingReasoner. gradedDefense(DungTheory theory, java.util.Collection<Argument> args, int m, int n)Implements the graded defense function from Def.java.util.Collection<Argument>GrossiModgilRankingReasoner. gradedNeutrality(DungTheory theory, java.util.Collection<Argument> args, int m)Implements the graded neutrality function from Def.Methods in net.sf.tweety.arg.rankings.reasoner with parameters of type Argument Modifier and Type Method Description Pair<int[],int[]>TuplesRankingReasoner. computeTupledValue(Argument a, DungTheory kb)Computes the tupled value for the given argument.intDiscussionBasedRankingReasoner. getNumberOfPathsOfLength(DungTheory base, Argument a, int i)Returns the number of linear discussions of the given length in the given DungTheory for the given argument.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".private intGrossiModgilRankingReasoner. numOfAttackers(DungTheory theory, Argument y, java.util.Collection<Argument> x)Determines the number of attackers from x to y.Method parameters in net.sf.tweety.arg.rankings.reasoner with type arguments of type Argument Modifier and Type Method Description java.util.HashSet<java.util.ArrayList<Argument>>DiscussionBasedRankingReasoner. getPathsOfHigherSize(java.util.HashSet<java.util.ArrayList<Argument>> old_paths, DungTheory base)Given a set of argument paths of length i-1, this method returns a set of argument paths of length i for the given DungTheory.java.util.Collection<Argument>GrossiModgilRankingReasoner. gradedDefense(DungTheory theory, java.util.Collection<Argument> args, int m, int n)Implements the graded defense function from Def.java.util.Collection<Argument>GrossiModgilRankingReasoner. gradedNeutrality(DungTheory theory, java.util.Collection<Argument> args, int m)Implements the graded neutrality function from Def.booleanGrossiModgilRankingReasoner. isMConflictFree(DungTheory theory, java.util.Collection<Argument> args, int m)Checks whether the given set of arguments is m-conflict-free, cf.booleanGrossiModgilRankingReasoner. isMNAdmissible(DungTheory theory, java.util.Collection<Argument> args, int m, int n)Checks whether the given set of arguments is mn-admissible, cf.booleanGrossiModgilRankingReasoner. isMNComplete(DungTheory theory, java.util.Collection<Argument> args, int m, int n)Checks whether the given set of arguments is mn-complete, cf.booleanGrossiModgilRankingReasoner. isMNGrounded(DungTheory theory, java.util.Collection<Argument> args, int m, int n)Checks whether the given set of arguments is mn-grounded, cf.booleanGrossiModgilRankingReasoner. isMNPreferred(DungTheory theory, java.util.Collection<Argument> args, int m, int n)Checks whether the given set of arguments is mn-preferred, cf.booleanGrossiModgilRankingReasoner. isMStable(DungTheory theory, java.util.Collection<Argument> args, int m)Checks whether the given set of arguments is m-stable, cf.private intGrossiModgilRankingReasoner. numOfAttackers(DungTheory theory, Argument y, java.util.Collection<Argument> x)Determines the number of attackers from x to y. -
Uses of Argument in net.sf.tweety.arg.saf.syntax
Subclasses of Argument in net.sf.tweety.arg.saf.syntax Modifier and Type Class Description classArgumentStructureThis class models an argument structure, i.e.classBasicArgumentThis class models a basic argument in structured argumentation frameworks, i.e.Methods in net.sf.tweety.arg.saf.syntax with parameters of type Argument Modifier and Type Method Description booleanStructuredArgumentationFramework. isAttackedBy(Argument arg1, Argument arg2) -
Uses of Argument in net.sf.tweety.arg.social.reasoner
Methods in net.sf.tweety.arg.social.reasoner with parameters of type Argument Modifier and Type Method Description java.lang.DoubleIssReasoner. query(SocialAbstractArgumentationFramework beliefbase, Argument formula)Method parameters in net.sf.tweety.arg.social.reasoner with type arguments of type Argument Modifier and Type Method Description private doubleIssReasoner. dist(SocialMapping<java.lang.Double> sm1, SocialMapping<java.lang.Double> sm2, java.util.Collection<Argument> args)Returns the maximum-norm distance between the two social mappings -
Uses of Argument in net.sf.tweety.arg.social.semantics
Fields in net.sf.tweety.arg.social.semantics with type parameters of type Argument Modifier and Type Field Description private java.util.Map<Argument,L>SocialMapping. mapMaps arguments to their valuesMethods in net.sf.tweety.arg.social.semantics with parameters of type Argument Modifier and Type Method Description booleanSocialMapping. containsKey(Argument a)Returns "true" iff the given argument has a value.LSocialMapping. get(Argument a)Returns the social value of the given argumentLSocialMapping. put(Argument a, L val)Sets the social value of the given argumentbooleanSocialMapping. satisfies(Argument formula) -
Uses of Argument in net.sf.tweety.arg.social.syntax
Fields in net.sf.tweety.arg.social.syntax with type parameters of type Argument Modifier and Type Field Description private java.util.Map<Argument,java.lang.Integer>SocialAbstractArgumentationFramework. neg_votesThe number of negative votes of argumentsprivate java.util.Map<Argument,java.lang.Integer>SocialAbstractArgumentationFramework. pos_votesThe number of positive votes of argumentsMethods in net.sf.tweety.arg.social.syntax with parameters of type Argument Modifier and Type Method Description booleanSocialAbstractArgumentationFramework. add(Argument a)intSocialAbstractArgumentationFramework. getNegative(Argument arg)Returns the number of negative votes of the given argumentintSocialAbstractArgumentationFramework. getPositive(Argument arg)Returns the number of positive votes of the given argumentbooleanSocialAbstractArgumentationFramework. remove(Argument a)voidSocialAbstractArgumentationFramework. voteDown(Argument arg)Adds a negative vote to the given argument.voidSocialAbstractArgumentationFramework. voteDown(Argument arg, int number)Adds the given number of negative votes to the given argumentvoidSocialAbstractArgumentationFramework. voteUp(Argument arg)Adds a positive vote to the given argument.voidSocialAbstractArgumentationFramework. voteUp(Argument arg, int number)Adds the given number of positive votes to the given argumentConstructor parameters in net.sf.tweety.arg.social.syntax with type arguments of type Argument Constructor Description SocialAbstractArgumentationFramework(Graph<Argument> graph)Creates a new social abstract argumentation framework from the given graph.
-