Implements rules of chess and several variants (Suicide chess, Anti-King chess, Dragonchess, Checkers and Capture Go).