Class MoveStrategy
java.lang.Object
MoveStrategy
- Direct Known Subclasses:
- FirstMoveStrategy
- public abstract class MoveStrategy
- extends java.lang.Object
Abstract class containing abstract methods to be supered by specific MoveStrategies.
Removed some clutter, used methods virtually untouched.
- Version:
- 1.0
- Author:
- 3GP01 - Hardev Bhamra, Deepak Chandarana, James Tompkin
- See Also:
CompositeMoveStrategy,
FirstMoveStrategy,
PremiumMoveStrategy
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MoveStrategy
public MoveStrategy()
generateMove
public abstract Move generateMove(Game g)
checkValid
public boolean checkValid(java.lang.String wd,
java.util.List cc)
isValid
public java.lang.String isValid(java.lang.String wd,
java.util.List cc)