Uses of Interface
org.tweetyproject.arg.dung.syntax.DungEntity
Packages that use DungEntity
Package
Description
-
Uses of DungEntity in org.tweetyproject.arg.aba.semantics
Classes in org.tweetyproject.arg.aba.semantics that implement DungEntity -
Uses of DungEntity in org.tweetyproject.arg.aba.syntax
Classes in org.tweetyproject.arg.aba.syntax that implement DungEntity -
Uses of DungEntity in org.tweetyproject.arg.aspic.semantics
Classes in org.tweetyproject.arg.aspic.semantics that implement DungEntityModifier and TypeClassDescriptionclassAspicAttack<T extends Invertable>Checks whether an argument defeats another argument -
Uses of DungEntity in org.tweetyproject.arg.aspic.syntax
Classes in org.tweetyproject.arg.aspic.syntax that implement DungEntityModifier and TypeClassDescriptionclassAspicArgument<T extends Invertable>An argument according to the ASPIC+ specification -
Uses of DungEntity in org.tweetyproject.arg.bipolar.syntax
Subinterfaces of DungEntity in org.tweetyproject.arg.bipolar.syntaxModifier and TypeInterfaceDescriptioninterfaceThis interface captures common methods of different interpretations of the attack relation in bipolar abstract argumentation theories.interfaceThis interface captures common methods of arguments and argument sets of bipolar abstract argumentation theories.interfaceThis interface captures common methods of different interpretations of the support relation in bipolar abstract argumentation theories.Classes in org.tweetyproject.arg.bipolar.syntax that implement DungEntityModifier and TypeClassDescriptionclassThis class models a set of arguments used in the context of bipolar abstract argumentation theory.classThis class models an argument used by bipolar abstract argumentation theories.classThis class models a binary attack relation between two arguments.classThis class models a support between two arguments.classEvidential attack used for PEAF and EAFclassThis class models an attack between a set of arguments and an argument.classThis class models a support between a set of arguments and an argument.classRepresents a weighted support relationship between two argument sets. -
Uses of DungEntity in org.tweetyproject.arg.deductive.syntax
Classes in org.tweetyproject.arg.deductive.syntax that implement DungEntityModifier and TypeClassDescriptionclassRepresents a simple propositional logic argument in deductive argumentation. -
Uses of DungEntity in org.tweetyproject.arg.dung.causal.syntax
Classes in org.tweetyproject.arg.dung.causal.syntax that implement DungEntityModifier and TypeClassDescriptionclassThis class is responsible for the representation of anArgumentthat was induced by aCausalKnowledgeBaseReference: "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
Classes in org.tweetyproject.arg.dung.syntax that implement DungEntityModifier and TypeClassDescriptionclassThis class models an argument used by Dung's abstract argumentation theory and is just described by its name.classThis class models an attack between two arguments.classan argument with a claim -
Uses of DungEntity in org.tweetyproject.arg.extended.reasoner
Methods in org.tweetyproject.arg.extended.reasoner that return types with arguments of type DungEntityModifier 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
Classes in org.tweetyproject.arg.extended.syntax that implement DungEntityModifier and TypeClassDescriptionclassRepresents an Extended Attack, i.e., an attack from some argument to another (extended) attack or argumentMethods in org.tweetyproject.arg.extended.syntax that return DungEntityModifier and TypeMethodDescriptionExtendedAttack.getAttacked()returns the attacked element of this attack relation.ExtendedAttack.getNodeB()get target of edgeMethods in org.tweetyproject.arg.extended.syntax that return types with arguments of type DungEntityModifier 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'.Methods in org.tweetyproject.arg.extended.syntax with parameters of type DungEntityModifier and TypeMethodDescriptionRecursiveExtendedTheory.getAttackers(DungEntity entity) Computes the set of arguments that attack the given argument/attack.booleanRecursiveExtendedTheory.isAcceptable(DungEntity entity, Collection<DungEntity> ext) Determines whether 'ext' defends 'entity'.booleanRecursiveExtendedTheory.isAttackRelation(ExtendedAttack attack, DungEntity target) Determines whether 'attack' attacks 'target'.Method parameters in org.tweetyproject.arg.extended.syntax with type arguments of type DungEntityModifier 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.booleanRecursiveExtendedTheory.isAcceptable(DungEntity entity, Collection<DungEntity> ext) Determines whether 'ext' defends 'entity'.booleanRecursiveExtendedTheory.isAdmissible(Collection<DungEntity> ext) Determines whether 'ext' is admissible.booleanRecursiveExtendedTheory.isComplete(Collection<DungEntity> ext) Determines whether 'ext' is complete.booleanRecursiveExtendedTheory.isConflictFree(Collection<DungEntity> ext) Determines whether the given set of arguments/attacks is conflict-free.Constructors in org.tweetyproject.arg.extended.syntax with parameters of type DungEntityModifierConstructorDescriptionExtendedAttack(Argument attacker, DungEntity attacked) Constructs anExtendedAttackobject, which represents an extended attack in a Dung argumentation framework. -
Uses of DungEntity in org.tweetyproject.arg.saf.syntax
Classes in org.tweetyproject.arg.saf.syntax that implement DungEntityModifier and TypeClassDescriptionclassThis class models an argument structure, i.e.classThis class models a basic argument in structured argumentation frameworks, i.e. -
Uses of DungEntity in org.tweetyproject.arg.setaf.syntax
Classes in org.tweetyproject.arg.setaf.syntax that implement DungEntityModifier and TypeClassDescriptionclassThis class models an attack between two arguments.