org.tiling.game
Class TwoPlayerGame
java.lang.Object
|
+--org.tiling.game.TwoPlayerGame
- Direct Known Subclasses:
- PrisonersDilemmaGame
- public abstract class TwoPlayerGame
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
TwoPlayerGame
public TwoPlayerGame(Player player1,
Player player2,
int length)
isZeroSum
public abstract boolean isZeroSum()
getPayoff
public abstract int getPayoff(Move player1,
Move player2)
play
public void play()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
setMoveListener
public void setMoveListener(MoveListener moveListener)