Xboard "False Draw Claim" bug

Discussions about the WinBoard protocol. Here you can also report bugs and request new features.

Moderators: hgm, Andres Valverde

Re: Xboard "False Draw Claim" bug

Postby H.G.Muller » 28 Jul 2009, 21:16

Nice example.

One thing I forgot to point out: most engines will not continue after they claimed a draw. So the GUI has no choice than to declare a result. If it would ignore the claim, the claiming engine would likely lose on time. That would not only needlessly waste time, but it would also hide the problem: from the PGN and result it would not have been obvious at all that the engine lost on time because it was stalled waiting for the next game. Painstaking analyssi of the debug file would be needed to reveal that. And the result would be the same anyway, the false claimer would lose.

The "false claim" result details immediately point out the problem in the PGN.

This is an option intended for use by people who debug engines, or help authors debugging engines by testing them. (It might take thousands of games to expose an error in the claim logic, so any help is always welcome.) Those who don't want to participate in that process have no reason to switch this option on.
User avatar
H.G.Muller
 
Posts: 3453
Joined: 16 Nov 2005, 12:02
Location: Diemen, NL

Re: Xboard "False Draw Claim" bug

Postby Volker Pittlik » 29 Jul 2009, 06:39

H.G.Muller wrote:...cheating engines like Sloppy and Crafty...


Unfortunately the discussion is missing any reasonable base now. I'm out of it now.
User avatar
Volker Pittlik
 
Posts: 1031
Joined: 24 Sep 2004, 10:14
Location: Murten / Morat, Switzerland

Re: Xboard "False Draw Claim" bug

Postby H.G.Muller » 29 Jul 2009, 08:58

Well, that is up to you. I have no desire to be in this discussion at all, I am just addressing the points you raise.

I am always very grateful to those who report bugs. Many bugs are extremely rare, and I could never find them without the help of 10,000+ games played by others. But this just isn't an XBoard bug, as you could very well have seen for yourself. The claims you reported _are_ false under FIDE rules, and if you switch on an option to forfeit false claims, that is what will happen.

If that is not what you want, and if this option is not useful to you, just don't switch it on. It is very useful to me, and many others. That is why it was implemented. You are not the only XBoard user, and there are many users that use XBoard for entirely different purposes than you do.
User avatar
H.G.Muller
 
Posts: 3453
Joined: 16 Nov 2005, 12:02
Location: Diemen, NL

Previous

Return to WinBoard development and bugfixing

Who is online

Users browsing this forum: No registered users and 18 guests