hgm wrote:Sorry for being not clear, then. What I meant is that I did not change anything with respect to the subject we were discussing in this thread. In fact I changed a lot of things. (I redecorated my house, retired from my job...) But that hardly relevant. Castling rights are not the discussion topic of this thread. What this thread is about is the move notation of castlings.
I wasn't talking about move notation in special but about the handling of winboard engines in general. I was not aware that the range of a discussion is limited by the entire posting.
Congrats for the retirement. I got to go to work now...
Matthias Gemuh wrote:
Unfortunately, I cannot test it in Chess960 using Sjaak because Sjaak has bugs !
You know, it would be really helpful and more constructive if you could be less vague.
Did you try the version I posted yesterday (which has bugfixes for handling KQkq strings in combination with FRC)? 32 bit or 64 bit? Does it crash or does it produce invalid moves? In what positions? etc. You may assume that when I upload something, I've tested it to see if it works for me. So to fix it I need to have a bit more information so that I can at least try to reproduce the problem.
Matthias Gemuh wrote:
Unfortunately, I cannot test it in Chess960 using Sjaak because Sjaak has bugs !
You know, it would be really helpful and more constructive if you could be less vague.
Did you try the version I posted yesterday (which has bugfixes for handling KQkq strings in combination with FRC)? 32 bit or 64 bit? Does it crash or does it produce invalid moves? In what positions? etc. You may assume that when I upload something, I've tested it to see if it works for me. So to fix it I need to have a bit more information so that I can at least try to reproduce the problem.
Evert wrote:
Did you try the version I posted yesterday (which has bugfixes for handling KQkq strings in combination with FRC)? 32 bit or 64 bit? Does it crash or does it produce invalid moves? In what positions? etc. You may assume that when I upload something, I've tested it to see if it works for me. So to fix it I need to have a bit more information so that I can at least try to reproduce the problem.
I tested Sjaak-437-i686 and Sjaak-470-i686 !
Ok. That's still rather vague.
Both of those are old versions. The version with bugfixes I mentioned is revision 510, which I posted a link for earlier.
So I take it that by "has bugs" you mean "does not play FRC correctly" and not "crashes when I run it". Could you try revision 510 posted earlier?
Ok, it looks like there's an issue if the rook is between the king and the place where the king ends up: Sjaak tests whether the space between the king and rook is empty, but that's not enough in this situation.