Crafty Stalemate detection bug

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

Volker Pittlik
Posts: 628
Joined: Wed Mar 08, 2006 9:10 pm
Location: Murten / Morat, Switzerland
Full name: Volker Pittlik

Re: Crafty Stalemate detection bug

Post by Volker Pittlik »

Volker Pittlik wrote:... or with the draw detection tool?

Volker
From Leo's website:
Result :1/2-1/2 {stalemate}
Warning level :4
Final position: 7r/4k3/8/8/4BK2/4P3/8/8 w - - 0 90
Analyze result:* {no draw found}
According to the tablesbases that is a draw in maximum 16 moves. OTOH it is not a stalemate.

Volker
Tord Romstad
Posts: 1808
Joined: Wed Mar 08, 2006 9:19 pm
Location: Oslo, Norway

Re: Crafty Stalemate detection bug

Post by Tord Romstad »

Volker Pittlik wrote:I couldn't reproduce these false draw claims. Possibly there was something wrong with version 22.0 (unlikely in my opinion) or with the draw detection tool?
No. The matches were run under Winboard (unless Leo has changed something recently, which I doubt), which means that there is no draw detection tool involved. Winboard just accepts draw claims from the engine, and instantly stops the game. These stalemate claims must be originating in Crafty; there is no other possibility. Leo's Windows binary of Crafty must be broken somehow.

Because Leo doesn't seem to visit this forum often, it is probably better to continue the discussion on the WBEC forum.

Tord
Tony Thomas

Re: Crafty Stalemate detection bug

Post by Tony Thomas »

Tord Romstad wrote:
Volker Pittlik wrote:I couldn't reproduce these false draw claims. Possibly there was something wrong with version 22.0 (unlikely in my opinion) or with the draw detection tool?
No. The matches were run under Winboard (unless Leo has changed something recently, which I doubt), which means that there is no draw detection tool involved. Winboard just accepts draw claims from the engine, and instantly stops the game. These stalemate claims must be originating in Crafty; there is no other possibility. Leo's Windows binary of Crafty must be broken somehow.

Because Leo doesn't seem to visit this forum often, it is probably better to continue the discussion on the WBEC forum.

Tord
I guess my post did serve some purpose.. I have never seen crafty doing the above things, so I was surprised when I saw them at Leo's site. Then again, I dont ever check the games for any errors, I just assume that Arena handles them correctly..
Volker Pittlik
Posts: 628
Joined: Wed Mar 08, 2006 9:10 pm
Location: Murten / Morat, Switzerland
Full name: Volker Pittlik

Re: Crafty Stalemate detection bug

Post by Volker Pittlik »

Tord Romstad wrote:... there is no draw detection tool involved. ... These stalemate claims must be originating in Crafty; there is no other possibility....
I mean this: "Analyze result:* {no draw found}". That is from LGpgnver and it seems to be a "false negative" alarm.

I have checked all Crafty games I have played here. Unfortunately there is no single stalemate among them.

Best would have been if a bug report would have been send to Bob in the first place.

Volker
Tony

Re: Crafty Stalemate detection bug

Post by Tony »

Volker Pittlik wrote:
Tord Romstad wrote:... there is no draw detection tool involved. ... These stalemate claims must be originating in Crafty; there is no other possibility....
I mean this: "Analyze result:* {no draw found}". That is from LGpgnver and it seems to be a "false negative" alarm.

Volker
Why ? It's not a stalemate, it's not insificient material, it's not a repetition nor 50 moves rule. So "no draw found"

You can't claim a "draw by tablebases"

Tony