sk.lenhardt.game
Class Position
java.lang.Object
sk.lenhardt.game.Position
- Direct Known Subclasses:
- ANDPosition, BoardPosition, DotsAndBoxesPosition, LimitedNimPosition, OrdinarySumPosition, WTIAPosition
public abstract class Position
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Position
public Position()
isFinal
public abstract boolean isFinal()
getAllPossibleMoves
public abstract Position[] getAllPossibleMoves()
isWinning
public boolean isWinning()
isLosing
public boolean isLosing()
getGrundyNumber
public int getGrundyNumber()
getWTIANumber
public int getWTIANumber()
getRemoteness
public int getRemoteness()
getSuspense
public int getSuspense()
draw
public void draw(PositionVisitor v)