Author: Daniel Shawul
Date: 20:43:46 10/17/05
Go up one level in this thread
On October 17, 2005 at 18:22:29, Uri Blass wrote:
>In the following game movei claimed a draw by the 50 move rule.
>In case that the opponent does not claim a draw movei could simply win by Qc8#
>
>I teached movei to claim a draw every time there is a draw by the 50 move rule
>because I do not assume stupid opponents that will not claim a draw.
>
>I wonder if other programs also do it.
>I give after the game analysis of the final position by some engines
>
>Some engines do not play (Movei prodeo shredder).
>
>Some engines find Qc8# that is mate in 1 and some engines assume that Qc8 is a
>draw by the 50 move rule and only find Qxh5+ that also wins the game(see Fruit)
>
>some engines find Qc8# but evaluate it as 0.00(see crafty)
>
>
>[Event "WBEC11 1st Division"]
>[Site "OPTERON-B"]
>[Date "2005.10.12"]
>[Round "7.4"]
>[White "Pseudo 0.7c"]
>[Black "Movei 0.08.317"]
>[Result "1/2-1/2"]
>[PlyCount "303"]
>[EventDate "2005.??.??"]
>[TimeControl "40/2400:0"]
>
>1. d4 b6 2. e4 Bb7 {-0.50/13} 3. Bd3 Nf6 {-0.46/13} 4. Qe2 e6 {-0.51/13} 5. Nf3
>c5 {-0.45/12} 6. O-O {+0.55/15} cxd4 {-0.53/13} 7. Nxd4 {+0.52/15} Nc6 {
>-0.52/12} 8. Nxc6 {+0.46/15} dxc6 {-0.48/12} 9. Bf4 {+0.55/14} Nd7 {-0.44/13}
>10. Nc3 {+0.37/15} Bb4 11. e5 {+0.28/15} Bxc3 {-0.40/12} 12. bxc3 Qh4 {-0.25/12
>} 13. Qe3 {+0.21/16} h6 {-0.42/13} 14. a4 {+0.34/14} a5 15. Rfb1 {+0.48/15} Qd8
>{-0.50/12} 16. Qg3 {+0.64/15} g5 {-0.37/14} 17. Bd2 Qc7 {-0.29/12} 18. c4 {
>+0.80/15} c5 {-0.45/13} 19. Rb3 {+0.77/15} Bc6 {-0.37/13} 20. Bc3 {+0.68/16}
>Rd8 {-0.39/13} 21. Rbb1 {+0.93/15} Nb8 {-0.42/11} 22. f4 {+0.79/16} gxf4 23.
>Qxf4 {+0.86/16} f5 {-0.46/12} 24. Be2 {+0.58/14} Kd7 {-0.46/11} 25. Qh4 Kc8 {
>-0.19/12} 26. Bf1 {+0.28/15} Be4 {+0.00/12} 27. Rb2 {+0.11/14} Qc6 28. Be1 {
>+0.26/16} Rdg8 {+0.29/13} 29. c3 {-0.05/17} Nd7 {+0.27/13} 30. Bg3 {-0.36/17}
>Rg4 31. Qh3 {-0.40/17} h5 {+0.57/13} 32. Be2 {-0.51/17} Rgg8 33. Bf1 {-0.42/17}
>Nf8 {+0.94/13} 34. Rd1 {-0.12/16} Qxa4 {+0.76/13} 35. Rd6 {-0.56/15} Qa1 {
>+1.21/12} 36. Rdxb6 {-1.36/15} Nd7 {+1.41/13} 37. Qh4 {-1.94/15} Rh7 {+2.18/13}
>38. R2b5 {-1.88/15} Nxb6 {+1.88/12} 39. Rxb6 {-1.59/14} Rd7 {+1.88/11} 40. Rd6
>{-1.60/14} Qxc3 {+1.35/12} 41. Rxd7 {-0.77/16} Kxd7 {+1.35/13} 42. Qf6 {
>-1.05/16} Re8 {+1.33/12} 43. Bf2 Qb4 {+1.20/12} 44. Qf7+ Re7 {+1.15/14} 45. Qf8
>Qb6 {+1.16/14} 46. Bh4 Rh7 {+1.18/14} 47. Qg8 f4 {+1.15/13} 48. Qf8 {-0.70/16}
>a4 {+1.07/12} 49. Bf2 {-0.64/16} Bf5 {+1.17/12} 50. Bxc5 {-0.43/15} Qc6 {
>+1.05/13} 51. Be2 {-0.56/15} Be4 52. Bf1 {-0.37/15} h4 {+0.83/13} 53. h3 Bf5 {
>+0.55/13} 54. Bb4 {+0.00/15} Bg6 {+0.40/11} 55. Qxf4 {+0.00/15} Bf5 56. Qd2+ {
>+0.26/15} Ke8 {+0.25/12} 57. Bd6 {+0.00/15} Qe4 {+0.37/11} 58. c5 {+0.00/16} a3
>{+0.27/11} 59. Qg5 {+0.29/15} Qa4 {+0.05/12} 60. c6 Qxc6 {+0.00/13} 61. Bxa3 {
>+0.37/16} Qb6+ {+0.00/12} 62. Kh2 Kd7 {+0.00/13} 63. Bd6 {+0.37/15} Be4 64. Qf4
>{+0.17/15} Qc6 {+0.00/11} 65. Qg4 {+0.37/15} Qd5 {-0.01/12} 66. Be2 {+0.17/17}
>Qb3 {-0.01/12} 67. Bb5+ {+0.31/16} Qxb5 68. Qxe4 {+0.28/18} Rh6 69. Qd4 {
>+0.30/16} Rh8 {+0.00/11} 70. Qg4 {+0.24/17} Qb3 {-0.35/12} 71. Bc5 {+0.00/16}
>Kc6 {-0.38/11} 72. Bf2 {+0.32/17} Ra8 {-0.27/12} 73. Bxh4 {+0.39/15} Qd5 {
>-0.34/12} 74. Bf6 Ra6 {-0.45/10} 75. h4 {+0.70/16} Kc5 {-0.80/11} 76. h5 {
>+0.61/14} Qd2 77. Qg3 {+0.58/14} Ra2 {-0.60/11} 78. Qf3 {+0.53/14} Rc2 {
>-0.65/11} 79. Qe4 {+0.64/14} Kb5 {-0.74/11} 80. Be7 {+0.60/14} Rc7 {-0.69/11}
>81. Qb1+ {+0.49/14} Ka5 {-0.49/11} 82. Qa1+ {+0.36/14} Kb6 {-0.49/11} 83. Bh4
>Qf4+ {-0.50/11} 84. Bg3 {+0.24/15} Qg4 {-0.56/11} 85. Bf2+ {+0.00/16} Kb7 {
>-0.40/12} 86. Qa7+ {+0.26/16} Kc6 87. Qa6+ {+0.26/16} Kd7 {-0.46/13} 88. Qd3+ {
>+0.37/15} Ke8 89. Qh3 {+0.33/16} Qf4+ {-0.46/12} 90. Bg3 {+0.28/17} Qh6 91. Bh4
>{+0.19/17} Rh7 {-0.24/12} 92. Qg4 Qxh5 {-0.15/12} 93. Qxe6+ Kf8 {-0.15/11} 94.
>Qf6+ {+0.15/16} Kg8 {-0.25/11} 95. Kh3 Qf7 {-0.16/11} 96. Qd8+ {+0.25/15} Kg7
>97. Qg5+ {+0.26/15} Kh8 {-0.11/12} 98. Qg4 Qd5 {-0.15/10} 99. Qf5 {+0.20/15}
>Rxh4+ {+0.00/14} 100. Kxh4 {+1.84/17} Qxg2 {+0.00/16} 101. e6 {+1.78/18} Qc6 {
>+0.00/1} 102. e7 {+2.25/17} Qh1+ {+0.00/1} 103. Kg5 {+2.30/18} Qg2+ {+0.00/1}
>104. Qg4 {+2.30/17} Qd5+ {+0.00/1} 105. Kf6 {+2.40/18} Qd6+ {+0.00/1} 106. Qe6
>{+2.40/19} Qf4+ {+0.00/1} 107. Qf5 {+2.40/19} Qh6+ {+0.00/1} 108. Ke5 {+2.40/19
>} Qe3+ {+0.00/1} 109. Qe4 {+2.40/15} Qg5+ {+0.00/1} 110. Kd4 {+2.40/17} Qg1+ {
>+0.00/1} 111. Qe3 {+2.40/16} Qg4+ {+0.00/1} 112. Kc3 {+2.39/17} Qc8+ {+0.00/1}
>113. Kd2 {+2.39/19} Qe8 {+0.00/1} 114. Qe6 {+2.34/18} Kh7 {+0.00/1} 115. Kd3 {
>+2.28/17} Qb5+ {+0.00/1} 116. Ke3 {+2.26/14} Qe8 {+0.00/1} 117. Kd2 {+2.28/21}
>Kg7 {+0.00/1} 118. Kc3 {+2.29/20} Kh7 {+0.00/1} 119. Kb4 {+2.28/19} Qb8+ {
>+0.00/1} 120. Kc5 {+2.19/18} Qc7+ {+0.00/1} 121. Kd4 {+2.35/17} Qa7+ {+0.00/1}
>122. Ke4 {+2.37/18} Qa4+ {+0.00/1} 123. Kf3 {+2.37/18} Qd1+ {+0.00/1} 124. Qe2
>{+2.36/18} Qb3+ {+0.00/1} 125. Kg4 {+2.35/17} Qb4+ {+0.00/1} 126. Kf5 {+2.29/15
>} Qc5+ {+0.00/1} 127. Kf4 {+2.19/18} Qd6+ {+0.00/1} 128. Qe5 {+2.19/17} Qd2+ {
>+0.00/1} 129. Kg3 {+1.58/18} Qd3+ {+0.00/1} 130. Kh4 {+1.41/20} Qc4+ {+0.00/1}
>131. Kh5 {+1.20/20} Qf7+ {+0.00/1} 132. Kg5 {+1.20/15} Qg8+ {+0.00/1} 133. Kf4
>{+0.65/19} Qf7+ {+0.00/1} 134. Ke3 {+0.11/19} Qb3+ {+0.00/1} 135. Kd2 {+0.11/15
>} Qa2+ {+0.00/1} 136. Kd3 {+0.10/17} Qb1+ {+0.00/1} 137. Kc4 {+0.00/18} Qa2+ {
>+0.00/1} 138. Kc5 {+0.00/20} Qc2+ {+0.00/1} 139. Kd6 {+0.68/15} Qd3+ {+0.00/1}
>140. Qd5 {+0.00/18} Qa3+ {+0.00/1} 141. Kd7 {+0.00/18} Qa7+ {+0.00/1} 142. Kd8
>{+0.00/18} Qb6+ {+0.00/1} 143. Kd7 {+0.00/21} Qa7+ {+0.00/1} 144. Kd8 {+0.00/19
>} Qb6+ {+0.00/1} 145. Ke8 {+0.00/21} Qg1 {+0.00/1} 146. Qh5+ {+0.00/19} Kg7 {
>+0.00/1} 147. Qh4 {+0.00/19} Qe3 {+0.00/1} 148. Kd7 {+0.00/19} Qa7+ {+0.00/1}
>149. Ke8 {+0.00/19} Qc5 {+0.00/1} 150. Kd7 {+0.00/22} Qa7+ {+0.00/1} 151. Ke8 {
>+0.00/25} Qc5 {+0.00/1} 152. Qh5 {+0.00/62 Movei-> Draw by fifty move rule}
>1/2-1/2
>
>some analysis of the final position by some engines(you need to give all the
>game for them)
>
>Pseudo 0.7c - Movei 0.08.317, WBEC11 1st Division 2005
>4K3/4P1k1/8/2q4Q/8/8/8/8 b - - 0 1
>
>Analysis by Junior 9:
>
>152...Qxh5+
> = (0.00) Depth: 3 00:00:00
>152...Qxh5+!
> -+ (-#9) Depth: 6 00:00:00, tb=1
>152...Qc8#
> -+ (-#1) Depth: 6 00:00:00, tb=17
>152...Qc8#
> -+ (-#1) Depth: 6 00:00:00, tb=27
>
>(, 18.10.2005)
>
>Pseudo 0.7c - Movei 0.08.317, WBEC11 1st Division 2005
>4K3/4P1k1/8/2q4Q/8/8/8/8 b - - 0 1
>
>Analysis by Fruit 2.2:
>
>152...Qxh5+ 153.Kd7 Qd5+ 154.Kc7
> -+ (-7.75) Depth: 1/4 00:00:00
>152...Qxh5+ 153.Kd7 Qd5+ 154.Kc7
> -+ (-7.75) Depth: 2/8 00:00:00
>152...Qxh5+ 153.Kd7 Qd5+ 154.Kc7 Kf7
> -+ (-8.21) Depth: 3/10 00:00:00
>152...Qxh5+ 153.Kd7 Qd5+ 154.Kc7 Kf7 155.e8R Kxe8
> -+ (-10.19) Depth: 4/12 00:00:00
>152...Qxh5+ 153.Kd7 Qd5+ 154.Kc7 Kf7 155.Kb6 Kxe7
> -+ (-10.32) Depth: 5/13 00:00:00
>152...Qxh5+ 153.Kd7 Qd5+ 154.Kc7 Kf7 155.e8R Kxe8 156.Kb6 Ke7
> -+ (-10.32) Depth: 6/16 00:00:00 20kN
>152...Qxh5+ 153.Kd7 Qd5+ 154.Kc7 Kf7 155.Kb6 Kxe7 156.Ka6 Qc6+ 157.Ka5
> -+ (-10.55) Depth: 7/18 00:00:00 45kN
>152...Qxh5+ 153.Kd7 Qd5+ 154.Kc7 Kf7 155.Kb6 Kxe7 156.Ka6 Kd6 157.Kb6 Qc5+
>158.Kb7
> -+ (-10.61) Depth: 8/20 00:00:00 92kN
>152...Qxh5+ 153.Kd7 Qd5+ 154.Kc7 Kf7 155.Kb6 Kxe7 156.Ka6 Kd6 157.Kb6 Qc5+
>158.Ka6
> -+ (-10.71) Depth: 9/20 00:00:01 166kN
>152...Qxh5+ 153.Kd7 Qd5+ 154.Kc7 Kf7 155.Kb6 Kxe7 156.Ka6 Ke6 157.Kb6 Kd6
>158.Ka6
> -+ (-10.78) Depth: 10/24 00:00:01 306kN
>152...Qxh5+ 153.Kd7 Qd5+ 154.Kc8 Kf7 155.e8Q+ Kxe8 156.Kc7 Ke7 157.Kb6 Kd6
>158.Ka7 Kc6 159.Kb8 Qb3+ 160.Kc8 Qg8#
> -+ (-#9) Depth: 11/28 00:00:01 1158kN
>152...Qxh5+ 153.Kd7 Qd5+ 154.Kc8 Kf7 155.e8Q+ Kxe8 156.Kc7 Ke7 157.Kb6 Kd6
>158.Ka7 Kc6 159.Kb8 Qb3+ 160.Kc8 Qg8#
> -+ (-#9) Depth: 12/28 00:00:01 1406kN
>152...Qxh5+ 153.Kd7 Qd5+ 154.Kc8 Kf7 155.e8Q+ Kxe8 156.Kc7 Ke7 157.Kb6 Kd6
>158.Ka7 Kc6 159.Kb8 Qb3+ 160.Kc8 Qg8#
> -+ (-#9) Depth: 13/28 00:00:01 1832kN
>152...Qxh5+ 153.Kd7 Qd5+ 154.Kc8 Kf7 155.e8Q+ Kxe8 156.Kc7 Ke7 157.Kb6 Kd6
>158.Ka7 Kc6 159.Kb8 Qb3+ 160.Kc8 Qg8#
> -+ (-#9) Depth: 14/28 00:00:02 2363kN
>
>(, 18.10.2005)
>
>Pseudo 0.7c - Movei 0.08.317, WBEC11 1st Division 2005
>4K3/4P1k1/8/2q4Q/8/8/8/8 b - - 0 1
>
>Analysis by Comet B50:
>
>152...Qxh5+ 153.Kd8
> -+ (-2.61) Depth: 1/3 00:00:00
>152...Qxh5+ 153.Kd8
> -+ (-#8) Depth: 2/4 00:00:00
>152...Qxh5+ 153.Kd8
> -+ (-#8) Depth: 2/4 00:00:00
>
>(, 18.10.2005)
>
>Pseudo 0.7c - Movei 0.08.317, WBEC11 1st Division 2005
>4K3/4P1k1/8/2q4Q/8/8/8/8 b - - 0 1
>
>Analysis by Crafty 19.19:
>
>152...Qc8#
> = (0.00) Depth: 1/2 00:00:00
>152...Qc8#
> = (0.00) Depth: 2/2 00:00:00
>152...Qc8#
> = (0.00) Depth: 3/2 00:00:00
>152...Qc8#
> = (0.00) Depth: 4/2 00:00:00
>152...Qc8#
> = (0.00) Depth: 5/2 00:00:00
>152...Qc8#
> = (0.00) Depth: 6/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 7/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 8/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 9/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 10/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 11/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 12/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 13/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 14/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 15/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 16/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 17/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 18/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 19/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 20/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 21/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 22/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 23/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 24/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 25/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 26/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 27/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 28/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 29/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 30/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 31/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 32/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 33/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 34/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 35/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 36/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 37/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 38/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 39/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 40/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 41/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 42/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 43/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 44/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 45/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 46/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 47/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 48/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 49/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 50/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 51/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 52/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 53/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 54/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 55/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 56/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 57/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 58/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 59/2 00:00:00, tb=29
>152...Qc8#
> = (0.00) Depth: 60/2 00:00:00, tb=29
>
>(, 18.10.2005)
>
>Analysis by Fritz 5.32:
>
>152...Qxh5+!
> -+ (-7.34) Depth: 1/2 00:00:00
>152...Qc8#!
> -+ (-#1) Depth: 1/4 00:00:00
>
>(, 18.10.2005)
>
>
>Pseudo 0.7c - Movei 0.08.317, WBEC11 1st Division 2005
>4K3/4P1k1/8/2q4Q/8/8/8/8 b - - 0 1
>
>Analysis by movei00_8_317:
>
>
>(, 18.10.2005)
>
>Pseudo 0.7c - Movei 0.08.317, WBEC11 1st Division 2005
>4K3/4P1k1/8/2q4Q/8/8/8/8 b - - 0 1
>
>Analysis by Pro Deo 1.0:
>
>Pseudo 0.7c - Movei 0.08.317, WBEC11 1st Division 2005
>4K3/4P1k1/8/2q4Q/8/8/8/8 b - - 0 1
>
>Analysis by Shredder 9 UCI:
>
>
>(, 18.10.2005)
>
>
>
>(, 18.10.2005)
>Pseudo 0.7c - Movei 0.08.317, WBEC11 1st Division 2005
>4K3/4P1k1/8/2q4Q/8/8/8/8 b - - 0 1
>
>Analysis by ChestUCI Ver.4.2:
>
>152...Qc8#
> -+ (-#1) Depth: 1 00:00:05
>152...Qc8#
> -+ (-#1) Depth: 1/1 00:00:05
>
>(, 18.10.2005)
I had the same problem with scorpio.
Most engines that i tested can not claim mate or sometimes offer
pieces for free on their 50th move. This is because most claim the 50 move draw
before checking for this things.
i fixed the problem by doing 50 move claims starting at the 101th half ply
move.
daniel
This page took 0 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.