Human vs. Machine
The source
Game.java
Move.java
Player.java
HumanPlayer.java
MachinePlayer.java