ANN: chess.py 1.0 -- Chess move adjudicator
I've decided to start releasing most of the python
modules I've written
under GPL. Before I get into ISP transfer hell this weekend, I put
together the first release of a chess adjudicator. The official URL is
This Python module does not how to *play* chess, but does
understand the rules enough that it can watch moves and verify
that they are correct.
Getting the software
The software is available in a tarball here:
The official URL for this Web site is
This module has the following features:
- high abstraction
- understands various notations, including algebraic, long
algebraic, and standard algebraic notation (as in PGN); does
- supports saving and loading of the state of a game
- not a trivial move processor; understands the intracies of the
__ San Jose, CA, US / 37 20 N 121 53 W / ICQ16063900 / &tSftDotIotE
/ \ The more one is hated, I find, the happier one is.
\__/ Louis-Ferdinand Celine
Kepler's laws / http://www.*-*-*.com/
A proof of Kepler's laws.