home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.os.os2.misc
- Path: sparky!uunet!usc!sdd.hp.com!nigel.msen.com!yale.edu!cs.yale.edu!beastie!gouvea
- From: gouvea@beastie.colby.edu (Fernando Q. Gouvea)
- Subject: bug in PM Chess
- Message-ID: <1992Jul25.182457.11507@cs.yale.edu>
- Sender: news@cs.yale.edu (Usenet News)
- Nntp-Posting-Host: workstation5.colby.edu
- Organization: None whatsoever.
- Date: Sat, 25 Jul 1992 18:24:57 GMT
- Lines: 48
-
- Hey, I seem to have found a curious bug in PM Chess: the program seems not
- to understand discovered checks! Here's a transcript of a (very naive) game
- that shows the problem:
-
- 1. e4 Nf6
- 2. e5 Nc6
- 3. e5xf6 e7xf6
- 4. Nf3 Bc5
- 5. Qe2+ Qe7
- 6. Qxe7+ Kxe7
- 7. c3 d5
- 8. d4 Bxd4
- 9. d4 Bxf5
- 10. Bb5 Nxd4
- 11. Nxd4 Be4
- 12. o-o Bxg2
- 13. Re1+ Be4
- 14. Nc3 Rd8
- 15. Bf4 c5
- 16. Nf5+ Ke6
- 17. Nxg7+ Ke7
- 18. Nxe4 c4
- 19. Ra1-d1 Rg8
- 20. Nf5
-
- Now, that move is illegal, it leaves my king under attack. The computer
- doesn't notice, and plays
-
- 20. ... Ke6+
-
- (Of course, it's only check because of my illegal move.)
-
- 21. Ng3+
-
- (It notices that this is check, but ...)
-
- 21. ... c3
-
- Now if I take his king with my rook, he says (of course) that it is an
- illegal move: the king may not be removed from the board.
-
- Apart from the fact that we both play atrociously, this is pretty lame, no?
-
- --
- ============================================================================
- Fernando Q. Gouvea fqgouvea@colby.edu
- Dept. of Math/CS (207)-872-3278
- Colby College Mudd 407
-