A program for designing and playing chess games.