chessmachine A chess game with one human player, two human players or two artificial players in Java.