Uses of Interface
org.tweetyproject.arg.dung.syntax.ArgumentationFramework
Packages that use ArgumentationFramework
Package
Description
-
Uses of ArgumentationFramework in org.tweetyproject.agents.dialogues
Classes in org.tweetyproject.agents.dialogues that implement ArgumentationFrameworkModifier and TypeClassDescriptionclassThis class packs a Dung theory into an executable object. -
Uses of ArgumentationFramework in org.tweetyproject.agents.dialogues.structured
Classes in org.tweetyproject.agents.dialogues.structured that implement ArgumentationFrameworkModifier and TypeClassDescriptionclassThis class packs a structured argumentation framework into a perceivable object. -
Uses of ArgumentationFramework in org.tweetyproject.arg.adf.syntax.adf
Subinterfaces of ArgumentationFramework in org.tweetyproject.arg.adf.syntax.adfModifier and TypeInterfaceDescriptioninterfaceThe implementing subtypes must ensure the following properties: Immutability All methods return a non-null value if its parameters, e.g. -
Uses of ArgumentationFramework in org.tweetyproject.arg.caf.syntax
Classes in org.tweetyproject.arg.caf.syntax that implement ArgumentationFrameworkModifier and TypeClassDescriptionclassThis class implements a constrained abstract argumentation theory (CAF) using a propositional logic formula. -
Uses of ArgumentationFramework in org.tweetyproject.arg.dung.causal.syntax
Classes in org.tweetyproject.arg.dung.causal.syntax that implement ArgumentationFrameworkModifier and TypeClassDescriptionclassThis class describes anabstract argumentation frameworkthat 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 ArgumentationFramework in org.tweetyproject.arg.dung.semantics
Classes in org.tweetyproject.arg.dung.semantics with type parameters of type ArgumentationFrameworkModifier and TypeClassDescriptionclassThis abstract class acts as a common ancestor for interpretations to abstract argumentation frameworks.classExtension<T extends ArgumentationFramework<Argument>>This class models a (possible) extension of a Dung theory, i.e.Methods in org.tweetyproject.arg.dung.semantics that return types with arguments of type ArgumentationFrameworkModifier and TypeMethodDescriptionExtension<? extends ArgumentationFramework<Argument>> Labeling.getArgumentsOfStatus(ArgumentStatus status) Constructors in org.tweetyproject.arg.dung.semantics with parameters of type ArgumentationFrameworkModifierConstructorDescriptionLabeling(ArgumentationFramework<Argument> theory, Extension<? extends ArgumentationFramework<Argument>> ext) Creates a new labeling from the given extension wrt.MinMaxNumbering(ArgumentationFramework<Argument> theory, Extension<? extends ArgumentationFramework<Argument>> extension) Initializes a new Min-Max Numbering for the given theory and extensionMinMaxNumbering(ArgumentationFramework<Argument> theory, Labeling labeling) Initialize a new Min-Max Numbering from the given theory and labelingConstructor parameters in org.tweetyproject.arg.dung.semantics with type arguments of type ArgumentationFrameworkModifierConstructorDescriptionLabeling(ArgumentationFramework<Argument> theory, Extension<? extends ArgumentationFramework<Argument>> ext) Creates a new labeling from the given extension wrt.MinMaxNumbering(ArgumentationFramework<Argument> theory, Extension<? extends ArgumentationFramework<Argument>> extension) Initializes a new Min-Max Numbering for the given theory and extension -
Uses of ArgumentationFramework in org.tweetyproject.arg.dung.syntax
Classes in org.tweetyproject.arg.dung.syntax that implement ArgumentationFrameworkModifier and TypeClassDescriptionclassimplements claim based theory see: The Complexity Landscape of Claim-Augmented Argumentation Frameworks (Wolfgang Dvoˇr´ak Alexander Greßler Anna Rapberger StefanWoltran )classThis class implements an abstract argumentation theory in the sense of Dung.classimplementation of incomplete argumentation frameworksclassMinimalistic Implementation of a weighted argumentation theory used for learning argumentation theories from labelingsMethod parameters in org.tweetyproject.arg.dung.syntax with type arguments of type ArgumentationFrameworkModifier and TypeMethodDescriptionbooleanArgumentationFramework.isAttacked(Arg a, Extension<? extends ArgumentationFramework<?>> ext) Determines whether a given argument is attacked by any arguments in the specified extension.booleanDungTheory.isAttacked(Argument argument, Extension<? extends ArgumentationFramework<?>> ext) returns true if some argument ofextattacks argument.booleanDungTheory.isAttackingAllOtherArguments(Extension<? extends ArgumentationFramework<Argument>> ext) returns true ifargumentsattack all other arguments in the theory -
Uses of ArgumentationFramework in org.tweetyproject.arg.eaf.syntax
Classes in org.tweetyproject.arg.eaf.syntax that implement ArgumentationFrameworkModifier and TypeClassDescriptionclassThis class implements an epistemic abstract argumentation theory (EAF) using modal logic formulas. -
Uses of ArgumentationFramework in org.tweetyproject.arg.extended.syntax
Classes in org.tweetyproject.arg.extended.syntax that implement ArgumentationFrameworkModifier and TypeClassDescriptionclassImplementation of extended argumentation frameworks in the sense of ModgilclassImplementation of argumentation frameworks with recursive attacks in the sense of Baroni et al.Method parameters in org.tweetyproject.arg.extended.syntax with type arguments of type ArgumentationFrameworkModifier and TypeMethodDescriptionbooleanExtendedTheory.isAttacked(Argument a, Extension<? extends ArgumentationFramework<?>> ext) booleanRecursiveExtendedTheory.isAttacked(Argument a, Extension<? extends ArgumentationFramework<?>> ext) -
Uses of ArgumentationFramework in org.tweetyproject.arg.prob.syntax
Classes in org.tweetyproject.arg.prob.syntax that implement ArgumentationFrameworkModifier and TypeClassDescriptionclassThis class implements the probabilistic argumentation framework approach of [Li, Oren, Norman. -
Uses of ArgumentationFramework in org.tweetyproject.arg.saf.syntax
Classes in org.tweetyproject.arg.saf.syntax that implement ArgumentationFrameworkModifier and TypeClassDescriptionclassThis class represents a structured argumentation framework, i.e. -
Uses of ArgumentationFramework in org.tweetyproject.arg.setaf.syntax
Classes in org.tweetyproject.arg.setaf.syntax that implement ArgumentationFrameworkModifier and TypeClassDescriptionclassThis class implements a SetAF in the sense of Nielson/Parson:Method parameters in org.tweetyproject.arg.setaf.syntax with type arguments of type ArgumentationFrameworkModifier and TypeMethodDescriptionbooleanSetAf.isAttacked(Argument argument, Extension<? extends ArgumentationFramework<?>> ext) returns true if some argument ofextattacks argument. -
Uses of ArgumentationFramework in org.tweetyproject.arg.social.syntax
Classes in org.tweetyproject.arg.social.syntax that implement ArgumentationFrameworkModifier and TypeClassDescriptionclassThis class implements a social abstract argumentation framework from [Joao Leite, Joao Martins. -
Uses of ArgumentationFramework in org.tweetyproject.arg.weighted.syntax
Classes in org.tweetyproject.arg.weighted.syntax that implement ArgumentationFrameworkModifier and TypeClassDescriptionclassThis class implements a weighted abstract argumentation theory (WAF) using a C-Semiring.Method parameters in org.tweetyproject.arg.weighted.syntax with type arguments of type ArgumentationFrameworkModifier and TypeMethodDescriptionbooleanWeightedArgumentationFramework.isAttacked(Argument argument, Extension<? extends ArgumentationFramework<?>> ext) returns true if some argument ofextattacks argument and argument cannot w-defend itself.