Contents core pgn polyglot gaviota syzygy engine svg variant changelog Indices and tables genindex search