Winboard GUI and False Draw Claim Adjudication

Discussions about Winboard/Xboard. News about engines or programs to use with these GUIs (e.g. tournament managers or adapters) belong in this sub forum.

Moderator: Andres Valverde

Winboard GUI and False Draw Claim Adjudication

Postby Ferdinand » 30 Mar 2008, 10:25

Good day to all.

I got a situation where I think the enhanced winboard gui is wrong in its adjudication. I use Winboard 4.3.12 + {unofficial version "F"}
with "verify engine claims" and "detect mates" set, for engine options.

In one of the test games I have in Horizon 4.4 vs Deuterium 08.01.26.227, Horizon claimed "Draw by lack of force" after
the move KxPa4 (see the following diagram of last position) which is correct but it was mistakenly adjudicated by Winboard
as, result 0-1 {False draw claim: 'Draw by lack of force (Horizon)'}.

Horizon-Deuterium, black to play, last move was KxPa4
[diag]8/3k4/8/8/K2b4/B7/8/8 b - - 0 154[/diag]
Top side is black.

Result should be a draw because either side can not deliver a check mate. However check mate is possible if colors
of bishops are not the same and in this case the adjudication is correct.

Hi, H.G. Muller can you have a look on this please :wink:

Best regards.


Later part of debug file.
1848781 >second: time 6740
1848781 >second: otim 11098
1848781 >second: a5a4
1848859 <first : 1/2-1/2 {Draw by lack of force (Horizon)}
GameEnds(37, Draw by lack of force (Horizon), 5)
GameEnds(37, Draw by lack of force (Horizon), 5) clock stopped
GameEnds(37, Draw by lack of force (Horizon), 5) test claims
GameEnds(36, False draw claim: 'Draw by lack of force (Horizon)', 5) after test
Interrupting first
1848859 >first : result 0-1 {False draw claim: 'Draw by lack of force (Horizon)'}
1848859 >second: result 0-1 {False draw claim: 'Draw by lack of force (Horizon)'}

Complete game record.
[Event "nts2006, t145, g5+5, 29mar2008"]
[Site "VIVELEROI"]
[Date "2008.03.30"]
[Round "1.3"]
[White "Horizon 4.4"]
[Black "Deuterium 08.01.26.227"]
[Result "0-1"]
[TimeControl "300+5"]
[Annotator "13. +1.03 13... +0.21"]
[Number "59"]

1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nd7 5. Ng5 Ngf6 6. Bd3 e6 7. N1f3 Bd6
8. Qe2 h6 9. Ne4 Nxe4 10. Qxe4 Qc7 11. Qg4 Kf8 12. O-O c5 13.
Qh4 {+1.03/9 9} Kg8 {+0.21/10 23} 14. c3 {+1.34/9 7} cxd4 {+0.02/10 22} 15.
cxd4 {+1.59/10 7} Qb6 {-0.24/10 14} 16. Rb1 {+1.57/9 5} g5 {-0.10/11 10}
17. Qh3 {+1.40/10 5} f5 {+0.00/9 11} 18. g4 {+1.09/10 8} Nf6 {+0.30/12 25}
19. gxf5 {+0.70/9 3} exf5 {+0.13/10 12} 20. b3 {+0.42/10 7} g4 {+0.09/9 6}
21. Bc4+ {-0.17/10 3} Kg7 {+0.22/12 18} 22. Qg2 {-0.21/11 8}
Ne4 {+0.41/11 3} 23. h3 {-0.07/9 4} Nc3 {+0.33/8 3} 24. Rb2 {+0.11/10 11}
Re8 {-0.20/8 5} 25. Rc2 {+1.19/9 7} Ne4 {-1.31/10 37} 26. hxg4 {+1.55/9 5}
fxg4 {-1.16/5} 27. Qh1 {+1.00/9 7} Bb8 {-1.17/9 1} 28. Qh5 {+1.11/9 9}
Qg6 {-1.10/9 2} 29. Bxh6+ {+1.55/11 7} Kh7 {+1.38/11 2} 30.
Ng5+ {+1.15/11 5} Nxg5 {-0.59/12 2} 31. Qxg5 {+1.35/11 6} Bf5 {-0.90/12 2}
32. Re2 {+1.83/10 3} Rxe2 {-0.45/12 0} 33. Bxe2 {+1.13/11 0}
Bd6 {-0.33/11 0} 34. Qxg6+ {+1.18/11 6} Kxg6 {-0.42/8} 35. Bd2 {+1.18/12 6}
Rh8 {-0.11/11 1} 36. f3 {+0.91/11 6} g3 {+0.29/11 0} 37. Re1 {+0.00/12 2}
Rh2 {+0.34/11 2} 38. b4 {+0.00/12 5} Be6 {+0.00/10 2} 39. a3 {+0.00/11 3}
Bd5 {+0.00/11 2} 40. Bc1 {+0.13/12 3} Kg7 {+0.00/10 2} 41. Be3 {+0.00/13 5}
Rh4 {+0.00/11 0} 42. Rd1 {+0.50/11 4} b6 {+0.00/11 0} 43. Rd2 {+0.46/11 5}
a5 {+0.07/11 2} 44. bxa5 {+0.19/12 5} bxa5 {+0.01/8} 45. a4 {+0.46/12 1}
Rh8 {+0.00/12 0} 46. Bd1 {+0.46/12 6} Rb8 {+0.00/12 0} 47. Rc2 {+0.46/12 6}
Rb1 {+0.19/13 0} 48. Rc1 {+0.45/13 1} Rb2 {+0.14/12 2} 49. Rc3 {+0.33/12 2}
Kf6 {+0.17/12 0} 50. Rc8 {+0.00/11 3} Rh2 {+0.21/11 2} 51. Rd8 {+0.22/12 4}
Ke7 {+0.14/12 2} 52. Bg5+ {+0.21/12 3} Ke6 {+0.15/13 1} 53.
Rc8 {+0.22/12 3} Rb2 {+0.12/10 2} 54. Rc3 {+0.25/11 2} Rf2 {+0.00/11 0} 55.
Be3 {+0.19/11 3} Ra2 {+0.22/11 2} 56. Bh6 {+0.01/11 1} Kf6 {+0.14/10 1} 57.
Rc8 {+0.00/11 1} Ba3 {+1.17/12 0} 58. Bf8 {-0.14/12 8} Bb2 {+0.56/11 0} 59.
Kg2 {-0.20/12 2} Bxd4+ {+0.51/11 1} 60. Rc2 {-0.07/12 2} Rxa4 {+0.33/11 1}
61. Be7+ {+0.00/11 2} Kf5 {+0.25/12 1} 62. Rd2 {+0.00/11 4}
Ra2 {+0.24/12 1} 63. Rxa2 {+0.00/12 0} Bxa2 {+0.40/9} 64. Bd6 {+0.00/12 1}
Ke6 {+0.34/11 1} 65. Bxg3 {-0.22/12 2} Bc3 {+0.27/11 1} 66.
Bh4 {-0.23/11 1} Bc4 {+0.37/11 1} 67. Ba4 {+0.00/12 1} Ke5 {+0.33/11 1} 68.
Kf2 {+0.00/12 1} Bd5 {+0.29/10 1} 69. Bg3+ {+0.00/11 0} Kd4 {+0.23/11 1}
70. Bd6 {-0.09/11 0} Bc4 {+0.20/11 0} 71. Bf8 {+0.00/12 1} Kd5 {+0.27/12 1}
72. Be7 {+0.00/12 0} Bd4+ {+0.22/11 1} 73. Kg3 {+0.00/12 1}
Ke6 {+0.31/11 1} 74. Bg5 {+0.00/11 1} Bc3 {+0.20/11 1} 75. f4 {+0.00/11 0}
Bd3 {+0.14/11 1} 76. Kf3 {+0.05/11 0} Bf5 {+0.17/11 0} 77. Bh6 {+0.00/13 0}
Kd5 {+0.15/10 1} 78. Bf8 {+0.00/13 1} Be4+ {+0.14/11 1} 79.
Kg4 {+0.14/12 1} Ke6 {+0.04/11 1} 80. Bb3+ {+0.00/11 0} Bd5 {+0.00/11 1}
81. Bc2 {+0.00/12 1} Bd4 {+0.23/9} 82. Kg5 {+0.04/11 0} Be3 {+0.08/11 1}
83. Ba3 {+0.16/12 1} Bc6 {+0.02/11 1} 84. Bb3+ {+0.16/11 0}
Kd7 {+0.00/13 0} 85. Kg4 {+0.22/12 1} Bd4 {+0.00/10} 86. f5 {+0.33/12 0}
Bg2 {-0.09/11 1} 87. Kg5 {+0.48/11 0} Be3+ {-0.14/10 1} 88.
Kf6 {+0.67/11 0} Bd2 {-0.48/10 1} 89. Kg7 {+0.85/10 0} Bc3+ {-0.32/8} 90.
f6 {+1.31/11 4} Be4 {-0.68/10 1} 91. Kf7 {+2.72/11 3} Bf5 {-0.94/10 1} 92.
Ba4+ {+2.98/10 0} Kd8 {-0.78/12 0} 93. Be7+ {+3.04/11 0} Kc7 {-0.97/12 1}
94. Ke8 {+3.00/11 0} Bg6+ {-0.83/11 1} 95. f7 {+2.86/12 0} Bb4 {-1.01/10}
96. Bf6 {+2.86/12 0} Bh5 {-0.92/11 1} 97. Bd4 {+2.94/11 0} Bg6 {-0.87/12 1}
98. Be3 {+2.95/11 0} Bd6 {-0.89/12 1} 99. Bf2 {+2.96/12 0} Ba3 {-0.89/10}
100. Ba7 {+2.93/12 0} Bb4 {-0.82/13 1} 101. Bd4 {+2.93/13 0}
Kd6 {-0.86/12 1} 102. Be3 {+2.90/11 0} Ke5 {-0.55/9} 103. Bf2 {+2.86/12 0}
Kd5 {-0.63/11 1} 104. Bh4 {+2.86/11 0} Ke6 {-0.62/11 0} 105.
Bb3+ {+2.86/11 0} Ke5 {-0.62/12 1} 106. Bg3+ {+2.85/11 0} Kd4 {-0.67/11 1}
107. Ba4 {+2.83/11 0} Kd5 {-0.66/9} 108. Bf4 {+2.86/12 0} Ke6 {-0.51/11 1}
109. Bb3+ {+2.86/12 0} Kf6 {-0.59/13 1} 110. Bc1 {+2.87/12 0}
Bd6 {-0.70/12 1} 111. Bb2+ {+3.48/12 0} Be5 {-0.69/11} 112.
Ba3 {+3.47/12 0} a4 {-0.64/12 1} 113. Ba2 {+3.53/12 1} Kg7 {-0.70/12 1}
114. Bf8+ {+3.54/11 0} Kf6 {-0.70/13 1} 115. Be7+ {+3.53/13 0}
Kg7 {-0.69/11} 116. Ba3 {+3.53/13 0} Bc3 {-0.70/12 1} 117. Be6 {+3.51/13 0}
Bd4 {-0.71/12 1} 118. Ke7 {+0.54/13 11} Bf6+ {+0.00/13 1} 119.
Ke8 {+0.00/19 0} Bd4 {+0.00/13} 120. Bc4 {+3.49/12 0} Be5 {-0.72/12 1} 121.
Bd5 {+3.49/11 0} Bd4 {-0.70/12 1} 122. Be6 {+3.49/11 0} Kf6 {-0.75/12 0}
123. Ba2 {+3.49/12 0} Kg7 {-0.70/12 1} 124. Bd5 {+3.49/13 0} Bh5 {-0.70/11}
125. Bc4 {+3.46/11 0} Bg6 {-0.71/12 1} 126. Bf8+ {+2.63/11 0}
Kf6 {-0.70/13 1} 127. Be7+ {+0.00/11 0} Kg7 {-0.71/13 1} 128.
Bd5 {+0.00/13 0} Bc3 {-0.67/10} 129. Bf8+ {+3.51/13 0} Kf6 {-0.67/12 1}
130. Ba3 {+3.50/13 0} Kg7 {-0.70/12 0} 131. Ke7 {+0.00/12 0}
Bf6+ {+0.00/13 1} 132. Kd6 {+0.00/14 0} Bh5 {+0.00/13 0} 133.
Kc6 {+0.00/15 0} Bxf7 {+0.00/12} 134. Bxf7 {+0.00/16 0} Kxf7 {+0.00/12}
135. Kb7 {+0.00/2 0} Bd4 {+0.00/31 0} 136. Kc7 {+0.00/2 0} Ke6 {+0.00/40 0}
137. Kc6 {+0.00/2 0} Kf6 {+0.00/51 0} 138. Kb7 {+0.00/2 0} Ke6 {+0.00/60 0}
139. Ka6 {+0.00/2 0} Kf7 {+0.00/65} 140. Kb7 {+0.00/2 0} Kg7 {+0.00/65}
141. Ka8 {+0.00/2 0} Kf7 {+0.00/65} 142. Kb7 {+0.00/2 0} Kg8 {+0.00/65}
143. Ka8 {+0.00/2 0} Kh8 {+0.00/58 0} 144. Kb8 {+0.00/2 0} Kh7 {+0.00/61 1}
145. Ka8 {+0.00/2 0} Kg7 {+0.00/58 1} 146. Kb8 {+0.00/2 0} Kg8 {+0.00/53 1}
147. Ka8 {+0.00/2 0} Kh7 {+0.00/50 0} 148. Kb8 {+0.00/2 0} Kh8 {+0.00/51 1}
149. Ka8 {+0.00/2 0} Kg7 {+0.00/51 1} 150. Kb8 {+0.00/2 0} Kf6 {+0.00/40 0}
151. Kb7 {+0.00/2 0} Ke5 {+0.00/42 1} 152. Ka6 {+0.00/2 0} Ke6 {+0.00/47 0}
153. Ka5 {+0.00/2 0} Kd7 {+0.00/65} 154. Kxa4 {+0.00/2 0}
{False draw claim: 'Draw by lack of force (Horizon)'} 0-1
User avatar
Ferdinand
 
Posts: 32
Joined: 17 Mar 2006, 06:12
Location: Philippines

Re: Winboard GUI and False Draw Claim Adjudication

Postby H.G.Muller » 30 Mar 2008, 17:04

Yes, this was an oversight that I already fixed for the upcoming release (4.3.13), the executable of which is already available for testing as "alpha.tst" on my website.
User avatar
H.G.Muller
 
Posts: 3453
Joined: 16 Nov 2005, 12:02
Location: Diemen, NL

Re: Winboard GUI and False Draw Claim Adjudication

Postby Ferdinand » 30 Mar 2008, 18:53

H.G.Muller wrote:Yes, this was an oversight that I already fixed for the upcoming release (4.3.13), the executable of which is already available for testing as "alpha.tst" on my website.


Thanks, from now on I will use 4.3.13.
User avatar
Ferdinand
 
Posts: 32
Joined: 17 Mar 2006, 06:12
Location: Philippines


Return to Winboard and related Topics

Who is online

Users browsing this forum: No registered users and 18 guests