Interface AttackStrategy
- All Known Implementing Classes:
Attack,ConfidentAttack,ConfidentRebut,Defeat,Rebut,StrongAttack,StrongConfidentAttack,StrongUndercut,Undercut
public interface AttackStrategy
This interface is the common denominator for notions of attack between two arguments.
The implementation is analogous to the Attack interface in the "deductive" package.
- Author:
- Sebastian Homann
-
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns "true" iff the first argument attacks the second argument.Returns the abbreviated identifier of this notion of attack, i.e.
-
Method Details
-
attacks
-
toAbbreviation
String toAbbreviation()Returns the abbreviated identifier of this notion of attack, i.e. "a" for attack- Returns:
- a short identifier
-