uchicago.src.sim.games
Class AntiTitForTat
java.lang.Object
|
+--uchicago.src.sim.games.AntiTitForTat
- All Implemented Interfaces:
- Strategy
- public class AntiTitForTat
- extends Object
- implements Strategy
getInstance
public static AntiTitForTat getInstance()
calculateMove
public GameChoice calculateMove(GameChoice opponentLastMove)
- Returns the opposite of the opponent's last move. If opponent's last
move is null as in the first move a game, then this returns
GameChoice.DEFECT.
- Specified by:
calculateMove in interface Strategy
toString
public String toString()
- Overrides:
toString in class Object
Bug reports and feature requests to RePast