A pure JAVA implementation of the Minimax algorithm.