org.moyoman.module.endgame
Interface Endgame
- All Superinterfaces:
- Cloneable, ModuleInterface, Serializable
- All Known Implementing Classes:
- SimpleEndgame
- public interface Endgame
- extends ModuleInterface
The class that implements this interface
will determine endgame moves. Note that this
class will NOT try to determine which
moves maintain sente, since the Sente module
will use the results of this module to determine that.
For the same reason, point values are not assigned to
the different sequences.
CONFIDENCE
public static final float CONFIDENCE
- See Also:
- Constant Field Values
getSequences
public MoveDescriptorForest getSequences()
- Get possible sequences of moves that might be played out.
This includes all end game moves looked at, not just
the ones that are best. The getMoves() method will rate each
of the moves, and so can be used to determine which sequence to play,
at least as far as the analysis of this module goes.
- Returns:
- A MoveDescriptorForest object, with the sequences of moves.