Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: underpromotion

Author: Eduard Nemeth

Date: 03:03:04 02/23/06

Go up one level in this thread


On February 23, 2006 at 05:59:23, Matthias Gemuh wrote:

>On February 23, 2006 at 01:53:58, Gabor Szots wrote:
>
>>I am just curious whether it is so extremely hard to implement underpromotions
>>in a program. Vasik Propaganda Rajlich put up a poll at his site, allegedly in
>>order to "Help us make the products that you want". The people here _want
>>underpromotions_ but, although promised several times, Rybka is still incapable
>>of it. Now is it really important for him what the masses want but the task is
>>simply too hard?
>>
>>Gábor
>
>
>
>Does Rybka crash when opponent plays an underpromotion move ?

No. See here, what is Your answer? Thanks!

[Event "16m + 0s, rated"]
[Site "?"]
[Date "2006.02.21"]
[Round "?"]
[White "Alexxz_, Hiarcs 10"]
[Black "Ags Trippel, Rybka 1.01 Beta 13d"]
[Result "1/2-1/2"]
[WhiteElo "2515"]
[BlackElo "2549"]
[PlyCount "327"]
[EventDate "2006.02.21"]
[EventType "rapid"]

1. e4 {0} c5 {0} 2. Nf3 {0} d6 {0} 3. d4 {0} cxd4 {0} 4. Nxd4 {0} Nf6 {0} 5.
Nc3 {0} a6 {0} 6. Be3 {0} e6 {(e5) 0} 7. f3 {0} b5 {0} 8. g4 {0} h6 {0} 9. Qd2
{0} Nbd7 {(b4) 0} 10. O-O-O {0} Bb7 {0} 11. h4 {0} b4 {0} 12. Na4 {0} Qa5 {0}
13. b3 {0} Nc5 {0} 14. a3 {0} Rc8 {(Sxa4) 0} 15. axb4 {0} Nxb3+ {0} 16. Nxb3 {0
} Qxa4 {0} 17. Kb2 {0} d5 {0} 18. c3 {0} dxe4 {0} 19. Ra1 {0} Qd7 {0} 20. Qxd7+
{0} Kxd7 {0} 21. Rd1+ {0} Kc7 {0} 22. Bf4+ {0} Kb6 {0} 23. fxe4 {0} Be7 {
(Lxe4) 0.00/13 69} 24. Bg2 {(Lf4-e3+) 0} Nxg4 {0.01/13 34} 25. Rd7 {0} e5 {
(The8) 0.29/14 28} 26. Rxe7 {0.93/13 39} exf4 {0.29/16 0} 27. Nc5 {0.49/13 52}
Bc6 {0.63/15 41} 28. Rxf7 {(Lg2-h3) 0.88/13 0} Ne3 {0.42/14 44} 29. Bh3 {
0.79/13 0} Rc7 {(Sc4+) 0.46/13 29} 30. Rxf4 {1.05/13 50} g5 {(a5) 0.81/14 17}
31. Rf6 {(Tf4-f2) 1.40/13 31} g4 {1.04/13 18} 32. Re1 {(Lh3-f1) 1.37/13 12}
Nc4+ {0.87/15 27} 33. Kb3 {1.45/14 0} Nd2+ {0.86/15 23} 34. Kc2 {1.45/14 0}
gxh3 {0.80/15 52} 35. Kxd2 {1.41/14 0} Rg7 {0.80/14 38} 36. c4 {
(Kd2-e3) 1.47/12 0} a5 {0.30/12 33} 37. Nd3 {(Pc5-a4+) 1.27/12 12} Rg2+ {
0.12/12 19} 38. Kc3 {(Kd2-e3) 0.81/13 38} h2 {-0.20/11 14} 39. bxa5+ {
(Te1-h1) 0.82/12 14} Kc7 {(Ka7) -0.49/13 25} 40. Rf7+ {(Pd3-e5) 0.66/12 36} Kc8
{-1.46/14 27} 41. Nf2 {0.63/13 0} Rg1 {-1.83/14 12} 42. Re3 {0.00/14 20} Rhg8 {
(Tg2) -2.22/14 0} 43. Rh3 {-0.23/12 57} R1g3+ {(T8g2) -3.66/17 0} 44. Rxg3 {
-2.52/15 53} Rxg3+ {-3.67/18 0} 45. Kd4 {-2.46/15 19} Rg2 {-3.51/16 0} 46. Nh1
{-2.51/14 22} Rg1 {-3.82/17 0} 47. Kc5 {(Tf7-f2) -2.50/13 13} Bxe4 {-3.81/18 14
} 48. Rf8+ {-2.50/14 4} Kd7 {-3.96/18 11} 49. Rf2 {-2.60/14 8} Rxh1 {-3.92/17 1
} 50. a6 {-2.66/14 18} Kc7 {(Ke6) -3.04/20 0} 51. Rb2 {-2.51/15 25} Bd3 {
(Kc8) -3.04/20 0} 52. a7 {-2.51/13 17} Rc1 {(Le4) -3.18/19 0} 53. a8=N+ {
(Tb2xh2) -0.20/13 16} Kd8 {0.00/17 14} 54. Kd6 {-0.17/14 1} Rxc4 {0.00/17 18}
55. Rxh2 {-0.06/14 0} Rd4+ {(Lg6) 0.00/17 13} 56. Ke5 {(Kd6-c5) -0.05/14 20}
Re4+ {0.00/17 11} 57. Kf6 {(Ke5-d6) -0.01/14 4} Be2 {(Lb5) -0.04/14 14} 58. h5
{(Kf6-f5) 0.00/13 15} Bf3 {(Te7) 0.00/13 11} 59. Rd2+ {0.00/12 8} Kc8 {
0.00/16 0} 60. Nb6+ {0.00/12 13} Kb7 {(Kc7) 0.00/16 0} 61. Nd7 {0.00/12 13} Rh4
{(Kc6) 0.00/16 0} 62. Ne5 {(Kf6-g6) 0.01/12 13} Bxh5 {0.00/13 7} 63. Rd6 {
(Kf6-e6) 0.01/11 0} Be2 {(Te4) -0.27/12 15} 64. Kg6 {(Td6-d2) 0.00/11 11} Bb5 {
(Kc7) -0.11/12 27} 65. Rf6 {(Pe5-g4) -0.01/13 12} Rh1 {(Kc7) -0.42/12 14} 66.
Re6 {(Tf6-f2) -0.01/13 11} Ba4 {(Kc7) -0.42/13 22} 67. Kf5 {
(Pe5-f3) -0.01/12 11} Kc7 {(Th4) -0.41/12 6} 68. Kf4 {0.00/12 10} Bb3 {
(h5) -0.40/13 3} 69. Rc6+ {0.01/12 10} Kb7 {(Kd8) -0.36/14 0} 70. Rd6 {
0.01/12 10} Ba4 {(Th5) -0.28/13 16} 71. Kg3 {(Pe5-g4) 0.02/12 10} h5 {
(Kc7) -0.35/12 7} 72. Rh6 {0.05/11 7} Bc2 {(h4+) -0.27/12 5} 73. Kf3 {
(Kg3-g2) 0.01/11 6} Rf1+ {(h4) -0.36/11 5} 74. Ke2 {(Kf3-e3) 0.01/13 8} Ra1 {
(Th1) -0.33/13 4} 75. Nc4 {(Ke2-e3) 0.01/12 18} Rh1 {(Ld1+) -0.33/11 7} 76. Kd2
{(Pc4-a5+) 0.01/12 7} Ba4 {(Ld1) -0.47/12 6} 77. Ke3 {0.00/12 7} Kc7 {
(Lb3) -0.43/13 0} 78. Kf2 {(Pc4-e5) 0.00/12 7} Bc2 {-0.45/12 4} 79. Nd6 {
(Kf2-g3) 0.00/12 3} Kd7 {(Th4) -0.42/11 5} 80. Kg2 {(Kf2-g3) -0.01/13 7} Rh4 {
-0.36/12 2} 81. Nf7 {(Kg2-g3) -0.02/12 4} Ke7 {(Le4+) -0.36/12 5} 82. Ne5 {
-0.01/12 5} Be4+ {(Kf8) -0.27/13 2} 83. Kg3 {0.00/14 6} Rh1 {-0.30/14 0} 84.
Kf4 {-0.01/12 5} Bc2 {(Ld5) -0.12/13 5} 85. Kg5 {0.00/11 3} Rg1+ {
(Le4) -0.12/14 0} 86. Kf4 {(Kg5xh5) -0.01/12 4} Bd1 {-0.32/11 4} 87. Kf5 {
(Pe5-f3) -0.01/11 0} Rf1+ {(Kf8) -0.29/13 6} 88. Kg5 {-0.01/12 5} Re1 {
(Lg4) -0.25/14 0} 89. Nc6+ {(Kg5-f4) 0.00/11 5} Kd7 {(Kf8) -0.36/11 2} 90. Kf4
{(Pc6-d4) 0.00/12 5} Rf1+ {(Te6) -0.39/11 4} 91. Kg3 {(Kf4-g5) 0.00/12 4} Rf3+
{-0.61/13 4} 92. Kg2 {(Kg3-h4) -0.02/13 0} Rf5 {(Te3) -0.61/12 3} 93. Kh2 {
(Kg2-g3) -0.01/11 3} Rg5 {(Lg4) -0.65/12 3} 94. Nb4 {(Kh2-h3) -0.01/12 4} Be2 {
(Te5) -0.82/12 6} 95. Nc6 {(Kh2-h3) -0.04/12 4} Bf1 {(Tc5) -0.70/13 3} 96. Rf6
{(Th6-g6) -0.02/11 3} Bb5 {(Ld3) -0.67/13 3} 97. Nd4 {-0.01/14 4} Bd3 {
(Ke7) -0.57/14 0} 98. Ne6 {(Tf6-h6) -0.01/13 4} Rg8 {(Ke7) -0.36/12 6} 99. Rh6
{(Pe6-f4) 0.01/12 4} Be2 {(Lf5) -0.36/12 3} 100. Nc5+ {(Pe6-f4) 0.03/12 4} Kc7
{-0.47/10 1} 101. Ne4 {(Pc5-e6+) 0.03/12 2} Bf3 {(Tg4) -0.36/11 3} 102. Ng3 {
(Pe4-f6) 0.00/11 2} h4 {-0.30/12 4} 103. Nf1 {(Pg3-f5) -0.01/12 0} Kd7 {
(Tg2+) -0.36/11 2} 104. Rxh4 {(Pf1-e3) 0.03/11 2} Ke6 {(Tg2+) -0.36/11 2} 105.
Ne3 {-0.05/11 3} Kd6 {(Lb7) -0.27/12 0} 106. Rh3 {(Th4-f4) -0.05/11 3} Bb7 {
-0.27/11 3} 107. Rh7 {(Th3-h4) -0.05/12 0} Be4 {(La8) -0.19/12 5} 108. Rh4 {
-0.05/12 3} Ba8 {-0.15/13 0} 109. Ra4 {(Th4-g4) -0.03/12 2} Bf3 {
(Th8+) -0.27/11 1} 110. Rf4 {-0.04/11 2} Bb7 {(Le2) 0.00/12 13} 111. Rb4 {
-0.03/13 3} Bf3 {(Th8+) 0.00/15 0} 112. Rf4 {0.00/14 3} Bc6 {(Th8+) 0.00/15 0}
113. Rf6+ {0.03/16 2} Kc5 {(Kc7) 0.00/19 0} 114. Rxc6+ {0.03/16 2} Kxc6 {
0.00/69 0} 115. Nd1 {-0.01/1 0} Kc5 {(Kd5) 0.00/69 0} 116. Nc3 {-0.01/1 0} Rg4
{(Kd4) 0.00/69 0} 117. Ne2 {-0.01/1 0} Rb4 {(Te4) 0.00/69 0} 118. Nc1 {
-0.01/1 0} Rb7 {(Kd5) 0.00/69 0} 119. Nd3+ {-0.01/1 0} Kb6 {(Kd4) 0.00/69 0}
120. Nc1 {-0.01/1 0} Ra7 {(Tc7) 0.00/69 0} 121. Nb3 {-0.01/1 0} Rf7 {
(Ta2+) 0.00/69 0} 122. Nd4 {-0.01/1 0} Rg7 {(Kc5) 0.00/69 0} 123. Nc2 {
-0.01/1 0} Rg4 {(Tg6) 0.00/69 0} 124. Ne3 {-0.01/1 0} Rd4 {(Te4) 0.00/69 0}
125. Nf5 {-0.01/1 0} Ra4 {(Td3) 0.00/69 0} 126. Ne3 {-0.01/1 0} Ka5 {
(Te4) 0.00/69 0} 127. Nd1 {-0.01/1 0} Ra1 {(Ta3) 0.00/69 0} 128. Nc3 {-0.01/1 0
} Rc1 {(Kb4) 0.00/69 0} 129. Nd5 {-0.01/1 0} Rb1 {(Kb5) 0.00/69 0} 130. Nc3 {
-0.01/1 0} Ra1 {(Tb2+) 0.00/69 0} 131. Nd5 {-0.01/1 0} Rc1 {(Ta3) 0.00/69 0}
132. Ne7 {-0.01/1 0} Ka4 {(Tc3) 0.00/69 0} 133. Nd5 {-0.01/1 0} Rc6 {
(Kb5) 0.00/69 0} 134. Ne7 {-0.01/1 0} Rc3 {(Tc4) 0.00/69 0} 135. Nd5 {-0.01/1 0
} Rb3 {(Ta3) 0.00/69 0} 136. Nc7 {-0.01/1 0} Rb1 {(Kb4) 0.00/69 0} 137. Ne8 {
-0.01/1 0} Ka3 {(Kb4) 0.00/69 0} 138. Nd6 {-0.01/1 0} Rb4 {(Tb3) 0.00/69 0}
139. Nc8 {-0.01/1 0} Rb3 {(Kb3) 0.00/69 0} 140. Ne7 {-0.01/1 0} Ka2 {
(Kb4) 0.00/69 0} 141. Nd5 {-0.01/1 0} Ka1 {(Kb1) 0.00/69 0} 142. Nc7 {-0.01/1 0
} Rb1 {(Kb2) 0.00/69 0} 143. Na6 {-0.01/1 0} Rc1 {(Kb2) 0.00/69 0} 144. Nb8 {
-0.01/1 0} Kb1 {(Tc3) 0.00/69 0} 145. Na6 {-0.01/1 0} Rd1 {(Tc4) 0.00/69 0}
146. Nb8 {-0.01/1 0} Re1 {(Kc2) 0.00/69 0} 147. Na6 {-0.01/1 0} Re3 {
(Kc2) 0.00/69 0} 148. Nb8 {-0.01/1 0} Ra3 {(Kc2) 0.00/69 0} 149. Nd7 {-0.01/1 0
} Rb3 {(Kc2) 0.00/69 0} 150. Nc5 {-0.01/1 0} Rf3 {(Te3) 0.00/69 0} 151. Na4 {
-0.01/1 0} Ka1 {(Kc2) 0.00/69 0} 152. Nb6 {-0.01/1 0} Ra3 {(Kb2) 0.00/69 0}
153. Nc8 {-0.01/1 0} Rd3 {(Kb2) 0.00/69 0} 154. Nb6 {-0.01/1 0} Rd1 {
(Kb2) 0.00/69 0} 155. Na4 {-0.01/1 0} Rb1 {(Td4) 0.00/69 0} 156. Nc5 {-0.01/1 0
} Rb4 {(Kb2) 0.00/69 0} 157. Na6 {-0.01/1 0} Rg4 {(Tc4) 0.00/69 0} 158. Nb8 {
-0.01/1 0} Kb1 {(Kb2) 0.00/69 0} 159. Na6 {-0.01/1 0} Ra4 {(Tc4) 0.00/69 0}
160. Nb8 {-0.01/1 0} Ra1 {(Kc2) 0.00/69 0} 161. Nd7 {-0.01/1 0} Kc1 {
(Ta3) 0.00/69 0} 162. Nc5 {-0.01/1 0} Ra3 {0.00/69 0} 163. Nb7 {-0.01/1 0} Rg3
{(Kd1) 0.00/69 0} 164. Kxg3 {(Lag: Av=0.28s, max=1.5s) 0.03/1 0} 1/2-1/2

>If not, then Rybka generates underpromotions but does not want to use them,
>except to test for legality of opponent's moves.
>
>Matthias.



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.