Geschrieben von:/Posted by: Fabien Letouzey at 04 June 2004 13:19:27:
Als Antwort auf:/In reply to: Re: Gothmog 0.4.8 en-passant bug geschrieben von:/posted by: Sune Fischer at 04 June 2004 12:56:39:
Winboard does know a few things and apparently edits the FEN using some internal logic.
You can try a FEN with castle rights and kings on d-file, winboard will remove the castle rights before sending it to the engine.
It does a similar thing to the e.p. information, only in that case it's incorrect.
I guess the validity detector for the e.p. information is broken or something, winboard always thinks it's illegal.
-S.
I think I remember that XBoard/WinBoard never handled either castling or en-passant rights internally. When in doubt they will always send the potentially-legal move to the engine and expecting it to test for legality.
The doc files will confirm this I think. Alternately you can try "Reset Game", "Edit Game" then you play 1. e4 d5 2. e5 e6 3. exd6 (illegal) and verify that WinBoard sends it to the engine even when "Test Legality" is selected.
WinBoard is a graphical display for chess pieces, it only knows part of the rules.
Fabien.