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

@@ -8,7 +8,7 @@ import model.playerModel.GameGoal;
import model.playerModel.PlayerModel;
public class MinimaxComPlayer implements Player {
private final MoveGenerator moveGenerator = new MinimaxMoveGenerator();
final MoveGenerator moveGenerator = new MinimaxMoveGenerator();
public MinimaxComPlayer() {
super();