Computer Chess Club Archives


Search

Terms

Messages

Subject: A bug in CM8K ?

Author: Antonio Senatore

Date: 09:32:17 04/15/01


While I was testing the custom personality "El Rey" against the default
Chessmaster personality happened the next position:

Celeron 500 -128 MB Ram - 32 MB Hash - Ponder OFF - 40 mov /40 min

[Event ""]
[Site ""]
[Date "2001.4.15"]
[Round ""]
[White "El Rey"]
[Black "Chessmaster#0"]
[TimeControl "40/2400"]
[Result "?"]

1. d4 d5 2. c4 dxc4 3. e3 Nf6 4. Bxc4 e6 5. Nf3 c5 6. O-O a6 7. Nbd2 cxd4 8.
Nxd4 Nbd7 9. f4 e5 10. Nf5 b5 11. Qf3 Ra7 12. Be2 g6 13. fxe5 Nxe5 14. Qf4 Neg4
15. Bxg4 Nxg4 16. Qe4+ Be7 17. Qc6+ Kf8 18. Qc3 Rg8 19. Nxe7 Rxe7 20. h3 Ne5 21.
b3 a5 22. Ne4 b4 23. Qd4 Kg7 24. Nf6 Rh8 25. Nd5 Re6 26. Bb2 Bb7 27. Rad1 Bxd5
28. Qxd5 Qxd5 29. Rxd5 Rhe8 30. Rxa5 Kg8 31. Ra7 R6e7 32. Rxe7 Rxe7 33. Bd4 f5
34. Bc5 Rb7 35. Rd1 Rb5 36. Bd6 Nf7 37. Bg3 Ra5 38. Rd2 Kg7 39. Re2 Ne5 40. e4
fxe4 41. Rxe4 Nc6 42. Rc4 Ra6 43. Rc2 Kf6 44. Rd2 Kf5 45. Rd6 g5 46. Rh6 Ke4 47.
Bc7 Kd3 48. Bd8 Kc2 49. Bxg5 Kb1 50. Rxh7 Kxa2 51. Kf2 Kxb3 52. g4 Kc4 53. Bf6
b3 54. h4 Ne7 55. g5 Nd5 56. Be5 Ra2+ 57. Kf3 b2 58. Bxb2 Rxb2 59. Rf7 Rb3+ 60.
Kg4 Kd4 61. h5 Ke5 62. h6 Rb4+ 63. Kg3 Rb3+ 64. Kf2 Rb2+ 65. Kf1 Ne3+ 66. Ke1
Ng2+ 67. Kd1 Ne3+ 68. Kc1 Rh2 69. h7 Nd5 70. g6 Ke6 71. Rb7 Kd6 72. Ra7 Ke5 73.
Kd1 Nc3+ 74. Ke1 Rh1+ 75. Kf2 Kf6 76. g7 Rxh7 77. g8=Q Rxa7 78. Qd8+ Re7 79.
Qd4+ Kf5 80. Qxc3

[D] 8/4r3/8/5k2/8/2Q5/5K2/8 b

This is a basic ending and at this position any chess program with tablebases
says that "El Rey" gives mate in 29 moves.

The game followed of this way:

80...Re4 81. Qc8+ Kf4 82. Qc6 Rd4 83. Qe6 Rd2+ 84. Ke1 Rd4 85. Kf1 Kf3 86. Qf5+
Ke3 87. Kg2 Re4 88. Qc5+ Rd4 89. Kf1 Kd3 90. Qe5 Re4 91. Qf6 Ke3 92. Qd6 Rf4+
93. Ke1 Rc4 94. Qd1 Rc5 95. Qb3+ Kd4 96. Kd2 Rd5 97. Qc2 Rd6 98. Qc7 Rd5 99.
Qf4+ Kc5+ 100. Ke3 Rd1 101. Qh4 Rd7 102. Qf6 Rd1 103. Qc3+ Kd6 104. Ke4 Rh1 105.
Qe5+ Kd7 106. Qg3 Kc6 107. Qf2 Rh6 108. Qg2 Kb6 109. Qg3 Rh1 110. Qf3 Rh4+ 111.
Kd5 Rb4 112. Qf6+ Ka5 113. Qc3 Ka4 114. Qd2 Kb3 115. Qd3+ Kb2 116. Qf3 Kc2 117.
Qe3 Rb7 118. Kd6 Rb8 119. Ke7 Rb7+ 120. Ke6 Rb1 121. Qe2+ Kc3 122. Ke5 Rb2 123.
Qa6 Rh2 124. Kf4 Rb2 125. Qa1 Kb3 126. Qf1 Ka4 127. Qa6+ Kb4 128. Qd3 Rf2+ 129.
Qf3 Rxf3+ 130. Kxf3 1/2-1/2

Draw! That means Chessmaster doesn't know how to give mate with a Queen against
a Rook. Also means that Chessmaster must support the Nalimov's tablebases if it
wants to be a top chess program. It doesn't serve to have an engine with a
fantastic middlegame like TheKing if later, in the ending, it cannot take out
profit of that advantage. This is one (more) of the trivialities that make that
Chessmaster is not 30-50 elo points stronger.

Antonio



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.