Class AttackRelation
java.lang.Object
org.tweetyproject.arg.lp.semantics.AttackRelation
This class represents an attack relation for a specific set
of arguments represented by an ArgumentationKnowledgeBase.
- Author:
- Sebastian Homann
-
Constructor Summary
ConstructorDescriptionAttackRelation
(ArgumentationKnowledgeBase kb, AttackStrategy strategy) Creates a new AttackRelation for an argumentation knowledgebase and a certain notion of attack. -
Method Summary
Modifier and TypeMethodDescriptionboolean
Is true iff at least one attacking argument attacks bboolean
Returns true iff argument a attacks argument b for the notion of attack represented by this attack relation.Returns all arguments from the knowledgebase, that attack argument a.
-
Constructor Details
-
AttackRelation
Creates a new AttackRelation for an argumentation knowledgebase and a certain notion of attack.- Parameters:
kb
- an argument knowledge basestrategy
- a notion of attack for arguments in the knowledgebase
-
-
Method Details
-
attacks
-
attacks
-
getAttackingArguments
-