org.moyoman.module.shape
Interface Shape
- All Superinterfaces:
- Cloneable, ModuleInterface, Serializable
- All Known Implementing Classes:
- SimpleShape
- public interface Shape
- extends ModuleInterface
The class that implements this interface
will determine good and bad moves based on shape.
Note that this class will NOT do any reading
to determine if the shape moves accomplish any
tactical goals.
There are no methods defined in this interface since
the implementing class just has to extend Module.
CONFIDENCE
public static final float CONFIDENCE
- See Also:
- Constant Field Values
getGoodShapeMoves
public RatedMove[] getGoodShapeMoves()
getBadShapeMoves
public RatedMove[] getBadShapeMoves()
getOpponentsGoodShapeMoves
public RatedMove[] getOpponentsGoodShapeMoves()
getOpponentsBadShapeMoves
public RatedMove[] getOpponentsBadShapeMoves()