Uses of Interface
net.sf.tweety.arg.lp.semantics.attack.AttackStrategy
-
Packages that use AttackStrategy Package Description net.sf.tweety.arg.lp.reasoner net.sf.tweety.arg.lp.semantics net.sf.tweety.arg.lp.semantics.attack net.sf.tweety.lp.asp.beliefdynamics.selectiverevision -
-
Uses of AttackStrategy in net.sf.tweety.arg.lp.reasoner
Fields in net.sf.tweety.arg.lp.reasoner declared as AttackStrategy Modifier and Type Field Description protected AttackStrategy
ArgumentationReasoner. attackStrategy
protected AttackStrategy
ArgumentationReasoner. defenceStrategy
Constructors in net.sf.tweety.arg.lp.reasoner with parameters of type AttackStrategy Constructor Description ArgumentationReasoner(AttackStrategy attack, AttackStrategy defence)
Creates a new ArgumentationReasoner parameterised by a notion of attack for the opponent and another notion of attack for the defenseLiteralReasoner(AttackStrategy attack, AttackStrategy defence)
Creates a new reasoner for reasoning about literals in an extended logic program given by the beliefBase. -
Uses of AttackStrategy in net.sf.tweety.arg.lp.semantics
Fields in net.sf.tweety.arg.lp.semantics declared as AttackStrategy Modifier and Type Field Description private AttackStrategy
AttackRelation. strategy
Constructors in net.sf.tweety.arg.lp.semantics with parameters of type AttackStrategy Constructor Description AttackRelation(ArgumentationKnowledgeBase kb, AttackStrategy strategy)
Creates a new AttackRelation for an argumentation knowledgebase and a certain notion of attack. -
Uses of AttackStrategy in net.sf.tweety.arg.lp.semantics.attack
Classes in net.sf.tweety.arg.lp.semantics.attack that implement AttackStrategy Modifier and Type Class Description class
Attack
This notion of attack models the attack relation.class
ConfidentAttack
This notion of attack models the confident attack relation.class
ConfidentRebut
This notion of attack models the strong rebut relation.class
Defeat
This notion of attack models the defeat relation.class
Rebut
This notion of attack models the rebut relation.class
StrongAttack
This notion of attack models the strong attack relation.class
StrongConfidentAttack
This notion of attack models the strong confident attack relation.class
StrongUndercut
This notion of attack models the strong undercut relation.class
Undercut
This notion of attack models the undercut relation. -
Uses of AttackStrategy in net.sf.tweety.lp.asp.beliefdynamics.selectiverevision
Fields in net.sf.tweety.lp.asp.beliefdynamics.selectiverevision declared as AttackStrategy Modifier and Type Field Description private AttackStrategy
NaiveLiteralTransformationFunction. attackRelation
private AttackStrategy
ParameterisedArgumentativeSelectiveRevisionOperator. attackRelation
private AttackStrategy
ScepticalLiteralTransformationFunction. attackRelation
private AttackStrategy
NaiveLiteralTransformationFunction. defenseRelation
private AttackStrategy
ParameterisedArgumentativeSelectiveRevisionOperator. defenseRelation
private AttackStrategy
ScepticalLiteralTransformationFunction. defenseRelation
Constructors in net.sf.tweety.lp.asp.beliefdynamics.selectiverevision with parameters of type AttackStrategy Constructor Description NaiveLiteralTransformationFunction(java.util.Collection<ASPRule> beliefSet, AttackStrategy attackRelation, AttackStrategy defenseRelation)
Creates a new naive transformation function for literals.ParameterisedArgumentativeSelectiveRevisionOperator(ASPSolver solver, AttackStrategy attackRelation, AttackStrategy defenseRelation, ParameterisedArgumentativeSelectiveRevisionOperator.TransformationType type)
Constructs a new selective revision operator using the given attack relations and a asp solver.ScepticalLiteralTransformationFunction(java.util.Collection<ASPRule> beliefSet, AttackStrategy attackRelation, AttackStrategy defenseRelation)
Creates a new sceptical transformation function for literals.
-