Make the start clock and play clock in the PlayerTester configurable.
Add an easy way to produce test cases for the PlayerTester. All of the
test cases produced by this app will be near a possible ending to the
game, where minimax can be used to solve and identify moves that are
definitely good or definitely bad. (Moves which couldn't be fully scored
in either direction are considered acceptable, for the purposes of the
test)
Add a suite of test cases for PlayerTester, and a better mechanism for
running all of the tests and generating a benchmark score.
Fix the way the EndgameCaseGenerator backs off if the backoff goes all
the way to the beginning of the game.
Scale benchmark scores from 0 to 100.
Add more benchmark test cases.
Add more test cases.
Adding more test cases for PlayerTester.