All MoveGenerators default to 1 move lookahead.

Made MoveGenerators protected for unit testing.
Added unit test for some analysis of MoveGenerator speeds.
Fixed MDP to consider all states where #turns = maxTurns terminal.
This commit is contained in:
Woody Folsom
2012-05-01 22:24:02 -04:00
parent 924780baaf
commit 3ba0db6ebd
12 changed files with 162 additions and 16 deletions

View File

@@ -10,4 +10,5 @@ public interface MoveGenerator {
public Move genMove(Board board, boolean asHuman);
public List<Move> genMoves(Board board, boolean asHuman, int nMoves);
public boolean setLookahead(int lookahead);
}