|
From: | John Widman |
Subject: | [Bug-XBoard] Winboard bugs |
Date: | Sat, 21 Feb 2004 18:42:44 -0500 |
Hello Tim,
First, thank you greatly for your
marvelous Winboard which has enriched the lives of so many.
I have noted a castling bug, which
persists into the latest version 4.2.7. I noticed this when playing with
Usurper, which is a very weak engine which does not know the castling rules
correctly, or perhaps not at all.
It seems Usurper will violate every or
almost every prohibition on castling from time to time (like castling to get out
of check, castling through check), and it seems that Winboard catches some of
these. However, when Usurper moves its king, then moves it back again to a
position from which castling is legal (not accounting that it has moved its
king previously), Winboard allows this.
Another interesting example is
a game with another of the weaker WinBoard programs which, although
behind, succeeded in advancing a pawn to the eighth rank. Seeing that
promotion to a queen (or any other piece) still resulted in its checkmate, it
promoted to a second King! Very creative, I thought. What good are
rules if you cant bend them once in awhile for a favorite opponent? So I
played on. When I tried to checkmate one king, the other one would
move. Hmm. Maybe I had to checkmate both kings with the same move.
Not so easy. Then I thought I should just capture one king first, then
checkmate the other. However, this attempt caused it to
crash.
Perhaps the responsibility for monitoring
legal moves rests with the engines and not Winboard. If so, my comments
are not of value to you and I apologize.
Sincerely,
John Widman
|
[Prev in Thread] | Current Thread | [Next in Thread] |