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 TypeMethodDescriptionboolean
Returns "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
-