Uses of Interface
org.tweetyproject.arg.dung.syntax.DungEntity
Package
Description
-
Uses of DungEntity in org.tweetyproject.arg.aba.semantics
-
Uses of DungEntity in org.tweetyproject.arg.aba.syntax
-
Uses of DungEntity in org.tweetyproject.arg.aspic.semantics
Modifier and TypeClassDescriptionclass
AspicAttack<T extends Invertable>
Checks whether an argument defeats another argument -
Uses of DungEntity in org.tweetyproject.arg.aspic.syntax
Modifier and TypeClassDescriptionclass
AspicArgument<T extends Invertable>
An argument according to the ASPIC+ specification -
Uses of DungEntity in org.tweetyproject.arg.bipolar.syntax
Modifier and TypeInterfaceDescriptioninterface
This interface captures common methods of different interpretations of the attack relation in bipolar abstract argumentation theories.interface
This interface captures common methods of arguments and argument sets of bipolar abstract argumentation theories.interface
This interface captures common methods of different interpretations of the support relation in bipolar abstract argumentation theories.Modifier and TypeClassDescriptionclass
This class models a set of arguments used in the context of bipolar abstract argumentation theory.class
This class models an argument used by bipolar abstract argumentation theories.class
This class models a binary attack relation between two arguments.class
This class models a support between two arguments.class
Evidential attack used for PEAF and EAFclass
This class models an attack between a set of arguments and an argument.class
This class models a support between a set of arguments and an argument.class
Represents a weighted support relationship between two argument sets. -
Uses of DungEntity in org.tweetyproject.arg.deductive.syntax
Modifier and TypeClassDescriptionclass
Represents a simple propositional logic argument in deductive argumentation. -
Uses of DungEntity in org.tweetyproject.arg.dung.causal.syntax
Modifier and TypeClassDescriptionclass
This class is responsible for the representation of anArgument
that was induced by aCausalKnowledgeBase
Reference: "Argumentation-based Causal and Counterfactual Reasoning" by Lars Bengel, Lydia Blümel, Tjitze Rienstra and Matthias Thimm, published at 1st International Workshop on Argumentation for eXplainable AI (ArgXAI, co-located with COMMA ’22), September 12, 2022 -
Uses of DungEntity in org.tweetyproject.arg.dung.syntax
Modifier and TypeClassDescriptionclass
This class models an argument used by Dung's abstract argumentation theory and is just described by its name.class
This class models an attack between two arguments.class
an argument with a claim -
Uses of DungEntity in org.tweetyproject.arg.extended.reasoner
Modifier and TypeMethodDescriptionabstract Collection
<Collection<DungEntity>> AbstractRecursiveExtendedExtensionReasoner.getModels
(RecursiveExtendedTheory bbase) Computes all models for the given theorySimpleRecursiveExtendedAdmissibleReasoner.getModels
(RecursiveExtendedTheory bbase) Returns the collection of admissible sets of Dung entities for the given recursive extended theory.SimpleRecursiveExtendedCompleteReasoner.getModels
(RecursiveExtendedTheory bbase) Returns the collection of complete extensions of the given recursive extended theory.SimpleRecursiveExtendedConflictFreeReasoner.getModels
(RecursiveExtendedTheory bbase) Returns the collection of conflict-free sets of Dung entities for the given recursive extended theory. -
Uses of DungEntity in org.tweetyproject.arg.extended.syntax
Modifier and TypeClassDescriptionclass
Represents an Extended Attack, i.e., an attack from some argument to another (extended) attack or argumentModifier and TypeMethodDescriptionExtendedAttack.getAttacked()
returns the attacked element of this attack relation.ExtendedAttack.getNodeB()
get target of edgeModifier and TypeMethodDescriptionExtendedTheory.getAllAttacks()
Computes the set of all attacks in the theoryExtendedTheory.getAttacked
(Collection<Argument> ext) Computes the set of Arguments/Attacks attacked by 'ext'ExtendedTheory.getAttacked
(Argument argument) Computes the set of Arguments/Attacks attacked by 'argument'RecursiveExtendedTheory.getAttacked
(Collection<Argument> ext) Computes the set of arguments/attacks directly attacked by some argument in 'ext'.RecursiveExtendedTheory.getAttacked
(Argument arg) Computes the set of arguments/attacks directly attacked by 'arg'.RecursiveExtendedTheory.getAttacked
(ExtendedAttack attack) Computes the set of arguments/attacks attacked by 'attack'.Modifier and TypeMethodDescriptionRecursiveExtendedTheory.getAttackers
(DungEntity entity) Computes the set of arguments that attack the given argument/attack.boolean
RecursiveExtendedTheory.isAcceptable
(DungEntity entity, Collection<DungEntity> ext) Determines whether 'ext' defends 'entity'.boolean
RecursiveExtendedTheory.isAttackRelation
(ExtendedAttack attack, DungEntity target) Determines whether 'attack' attacks 'target'.Modifier and TypeMethodDescriptionExtendedTheory.getAttackers
(Collection<DungEntity> entities) Computes the set of attackers of 'entities'RecursiveExtendedTheory.getAttackers
(Collection<DungEntity> entities) Computes the set of arguments that attack some member of the given set of arguments/attacks.boolean
RecursiveExtendedTheory.isAcceptable
(DungEntity entity, Collection<DungEntity> ext) Determines whether 'ext' defends 'entity'.boolean
RecursiveExtendedTheory.isAdmissible
(Collection<DungEntity> ext) Determines whether 'ext' is admissible.boolean
RecursiveExtendedTheory.isComplete
(Collection<DungEntity> ext) Determines whether 'ext' is complete.boolean
RecursiveExtendedTheory.isConflictFree
(Collection<DungEntity> ext) Determines whether the given set of arguments/attacks is conflict-free.ModifierConstructorDescriptionExtendedAttack
(Argument attacker, DungEntity attacked) Constructs anExtendedAttack
object, which represents an extended attack in a Dung argumentation framework. -
Uses of DungEntity in org.tweetyproject.arg.saf.syntax
Modifier and TypeClassDescriptionclass
This class models an argument structure, i.e.class
This class models a basic argument in structured argumentation frameworks, i.e. -
Uses of DungEntity in org.tweetyproject.arg.setaf.syntax
Modifier and TypeClassDescriptionclass
This class models an attack between two arguments.