A chess programm for playing and analyzing games