Class StrongAttack
java.lang.Object
org.tweetyproject.arg.lp.semantics.attack.StrongAttack
- All Implemented Interfaces:
 AttackStrategy
This notion of attack models the strong attack relation. 
 A strongly attacks B iff 
   (1) A attacks B and 
   (2) B does not undercut A.
- Author:
 - Sebastian Homann
 
- 
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns "true" iff the first argument attacks the second argument.static StrongAttackReturns the singleton instance of this class.Returns the abbreviated identifier of this notion of attack, i.e.toString() 
- 
Method Details
- 
getInstance
Returns the singleton instance of this class.- Returns:
 - the singleton instance of this class.
 
 - 
attacks
Description copied from interface:AttackStrategyReturns "true" iff the first argument attacks the second argument.- Specified by:
 attacksin interfaceAttackStrategy- Parameters:
 a- some argumentb- some argument- Returns:
 - "true" iff 
aattacksb. 
 - 
toString
 - 
toAbbreviation
Description copied from interface:AttackStrategyReturns the abbreviated identifier of this notion of attack, i.e. "a" for attack- Specified by:
 toAbbreviationin interfaceAttackStrategy- Returns:
 - a short identifier
 
 
 -