Page 1 of 1

Komodo 1.2 crash in KPK ending

Posted: Sun Jul 11, 2010 1:04 pm
by Houdini
Not sure whether this is a known problem, but Komodo 1.2 sometimes crashes in drawn KPK endings.
See for example the game below, in my experience this happens approx. once every 1000 games.
Hope this helps,

Robert


[White "Komodo_1.2"]
[Black "Houdini_CDFO"]
[Result "0-1"]
[FEN "rnbqk1nr/pp1pppbp/6p1/2p5/2PPP3/5N2/PP3PPP/RNBQKB1R b KQkq e3"]
[TimeControl "40/5"]

1. cxd4 {-0.15/12 0.11s} 2. Nxd4 {+0.36/11 0.13s} d6 {-0.11/12 0.12s}
3. Nc3 {+0.34/10 0.11s} Nf6 {-0.11/12 0.089s} 4. Be2 {+0.38/10 0.14s}
Nbd7 {-0.11/12 0.14s} 5. Be3 {+0.59/9 0.076s} Nc5 {-0.18/11 0.12s}
6. f3 {+0.71/9 0.075s} O-O {-0.23/12 0.10s} 7. O-O {+0.66/10 0.14s}
Bd7 {-0.22/11 0.16s} 8. b4 {+0.63/9 0.075s} Ne6 {-0.25/12 0.094s}
9. Qd3 {+0.59/9 0.089s} Rc8 {-0.19/10 0.091s} 10. Rad1 {+0.60/10 0.33s}
b6 {-0.21/10 0.087s} 11. Ndb5 {+0.65/10 0.36s} a6 {-0.25/12 0.24s}
12. Nd4 {+0.58/10 0.14s} Qc7 {-0.22/11 0.15s} 13. Nxe6 {+0.63/10 0.17s}
fxe6 {-0.22/10 0.091s} 14. a3 {+0.60/9 0.065s} Be8 {-0.18/10 0.088s}
15. Bd4 {+0.71/9 0.18s} Nh5 {-0.02/12 0.13s} 16. Bxg7 {+0.27/9 0.090s}
Kxg7 {0.00/13 0.27s} 17. Qe3 {+0.17/9 0.11s} Nf4 {0.00/12 0.16s}
18. Rc1 {+0.18/9 0.12s} Bd7 {0.00/11 0.082s} 19. Rfd1 {+0.21/8 0.065s}
a5 {-0.29/11 0.66s} 20. Rd2 {+0.17/9 0.20s} Kg8 {-0.02/9 0.14s}
21. Bf1 {+0.79/9 0.097s} Bc6 {-0.31/10 0.18s} 22. g3 {+0.74/9 0.064s}
Nh5 {-0.37/11 0.063s} 23. Nd5 {+1.02/9 0.12s} Bxd5 {-0.36/11 0.066s}
24. exd5 {+1.11/7 0.010s} e5 {-0.34/11 0.063s} 25. Bh3 {+0.70/8 0.067s}
Ra8 {-0.48/11 0.15s} 26. c5 {+0.85/10 0.18s} axb4 {-0.46/11 0.070s}
27. axb4 {+0.92/10 0.12s} bxc5 {-0.48/12 0.21s} 28. bxc5 {+0.91/10 0.12s}
dxc5 {-0.48/12 0.059s} 29. Be6+ {+0.83/9 0.089s} Kg7 {-0.48/13 0.12s}
30. Rxc5 {+0.85/10 0.18s} Qd6 {-0.48/13 0.056s} 31. Rdc2 {+0.85/9 0.067s}
Nf6 {-0.48/12 0.058s} 32. Kg2 {+0.78/10 0.15s} Ra6 {-0.50/12 0.17s}
33. Qe2 {+0.80/8 0.087s} Rfa8 {-0.37/11 0.073s} 34. Rc7 {+0.69/8 0.054s}
R8a7 {-0.29/11 0.068s} 35. Rxa7 {+0.31/11 0.21s} Rxa7 {-0.28/9 0s}
36. Qb5 {+0.43/11 0.30s} Ra8 {-0.22/11 0.065s} 37. Re2 {+0.31/8 0.045s}
Rb8 {-0.08/11 0.077s} 38. Qa5 {+0.31/9 0.074s} Rb1 {-0.07/11 0.14s}
39. Qc3 {+0.34/8 0.037s} Qb6 {-0.07/12 0.089s} 40. Rf2 {+0.31/8 0.045s}
Qd6 {-0.07/12 0.069s} 41. Qd3 {+0.35/8 0.039s} Rb4 {-0.08/12 0.096s}
42. Re2 {+0.14/12 0.33s} Rd4 {0.00/14 0.093s} 43. Qe3 {+0.12/13 0.10s}
Nxd5 {-0.03/14 0.087s} 44. Qxe5+ {+0.18/13 0.12s} Qxe5 {-0.01/16 0.21s}
45. Rxe5 {+0.18/10 0.011s} Nc7 {0.00/16 0.12s} 46. Bb3 {+0.16/12 0.080s}
Rd2+ {+0.01/14 0.18s} 47. Kh3 {+0.14/13 0.11s} Kf6 {0.00/15 0.096s}
48. Rc5 {+0.08/13 0.16s} Ne8 {0.00/15 0.14s} 49. g4 {+0.19/11 0.086s}
Rd3 {0.00/13 0.12s} 50. g5+ {+0.17/10 0.11s} Kg7 {-0.01/1 0s}
51. Bd5 {+0.14/11 0.091s} Nd6 {-0.02/13 0.088s} 52. Kg3 {+0.13/11 0.12s}
h6 {-0.02/13 0.18s} 53. h4 {0.00/12 0.31s} Nf5+ {-0.02/13 0.11s}
54. Kf4 {+0.02/12 0.089s} Nxh4 {-0.01/12 0.092s} 55. gxh6+ {+0.02/12 0.098s}
Kxh6 {-0.01/11 0.001s} 56. Be4 {-0.03/11 0.098s} Rd4 {-0.01/14 0.17s}
57. Ra5 {+0.02/11 0.17s} Ng2+ {0.00/14 0.11s} 58. Ke5 {+0.02/12 0.14s}
Rb4 {+0.01/14 0.13s} 59. Ra7 {+0.02/11 0.11s} Kg5 {+0.02/13 0.10s}
60. Rxe7 {+0.03/11 0.12s} Rb5+ {0.00/13 0.11s} 61. Kd4 {+0.05/10 0.096s}
Rb6 {0.00/14 0.34s} 62. Bd5 {+0.05/10 0.074s} Nf4 {+0.03/13 0.096s}
63. Bc4 {+0.02/11 0.19s} Rc6 {+0.05/13 0.11s} 64. Re4 {+0.02/11 0.35s}
Kf5 {+0.04/14 0.17s} 65. Re5+ {+0.03/11 0.11s} Kf6 {+0.04/12 0s}
66. Re8 {+0.01/11 0.12s} Rc7 {+0.05/14 0.24s} 67. Kc3 {+0.01/9 0.078s}
Kg5 {+0.05/14 0.12s} 68. Re4 {0.00/9 0.068s} Kf5 {+0.05/15 0.11s}
69. Kb4 {0.00/12 0.094s} Rc8 {+0.10/14 0.10s} 70. Re7 {-0.03/10 0.094s}
g5 {+0.10/13 0.10s} 71. Rf7+ {+0.01/10 0.083s} Kg6 {+0.10/15 0.20s}
72. Rb7 {0.00/10 0.081s} Rd8 {+0.09/14 0.12s} 73. Rb6+ {0.00/10 0.061s}
Kf5 {+0.09/15 0.18s} 74. Rb5+ {0.00/12 0.16s} Kf6 {+0.08/16 0.12s}
75. Kb3 {0.00/11 0.081s} Rd6 {+0.08/14 0.11s} 76. Kb4 {0.00/14 0.098s}
Kg6 {+0.07/14 0.15s} 77. Kc5 {0.00/11 0.068s} Rd2 {+0.08/13 0.16s}
78. Kc6 {0.00/9 0.078s} Rf2 {+0.09/12 0.15s} 79. Rb3 {0.00/12 0.087s}
Kf5 {+0.08/14 0.080s} 80. Ra3 {-0.01/10 0.10s} Ke5 {+0.08/13 0.12s}
81. Ra5+ {0.00/10 0.099s} Kf6 {+0.08/14 0.091s} 82. Ra3 {0.00/13 0.10s}
Rb2 {+0.08/14 0.12s} 83. Ra8 {0.00/13 0.11s} Rd2 {+0.07/14 0.088s}
84. Rf8+ {0.00/12 0.14s} Ke5 {+0.04/16 0.13s} 85. Re8+ {0.00/13 0.13s}
Kd4 {+0.01/16 0.13s} 86. Bb5 {0.00/11 0.11s} Rh2 {+0.08/13 0.13s}
87. Re4+ {+0.02/10 0.098s} Kc3 {+0.08/11 0s} 88. Kc5 {+0.03/11 0.14s}
Rh1 {+0.04/13 0.096s} 89. Re3+ {+0.08/9 0.095s} Kd2 {+0.03/13 0.10s}
90. Kd4 {+0.05/11 0.17s} Rb1 {+0.02/12 0.20s} 91. Bc4 {+0.08/11 0.14s}
Ra1 {+0.01/13 0.15s} 92. Rb3 {+0.05/12 0.18s} Ra7 {0.00/13 0.10s}
93. Rb2+ {+0.13/10 0.14s} Ke1 {0.00/14 0.12s} 94. Ke4 {+0.14/11 0.096s}
Ra3 {0.00/13 0.094s} 95. Bb5 {+0.13/12 0.42s} Kd1 {0.00/12 0.094s}
96. Rh2 {+0.13/10 0.077s} Rc3 {0.00/13 0.14s} 97. Ra2 {+0.12/10 0.086s}
Kc1 {0.00/13 0.15s} 98. Be8 {+0.14/11 0.12s} Rc5 {0.00/12 0.14s}
99. Bd7 {+0.13/11 0.096s} Kd1 {0.00/13 0.15s} 100. Ba4+ {+0.13/10 0.11s}
Ke1 {0.00/15 0.10s} 101. Bb3 {+0.14/11 0.079s} Rc3 {0.00/13 0.15s}
102. Bf7 {+0.09/11 0.090s} Rc7 {+0.01/14 0.17s} 103. Bg8 {+0.06/12 0.092s}
Ne2 {+0.01/13 0.092s} 104. Rb2 {+0.06/10 0.16s} Rc3 {0.00/13 0.10s}
105. Bd5 {+0.04/10 0.15s} Kf2 {0.00/14 0.15s} 106. Kf5 {0.00/11 0.13s}
Ke3 {+0.01/14 0.24s} 107. Kg4 {+0.12/10 0.085s} Rc1 {0.00/13 0.25s}
108. Rb3+ {+0.12/9 0.10s} Kd4 {0.00/13 0.11s} 109. Bb7 {+0.19/11 0.20s}
Nc3 {0.00/12 0.081s} 110. Kxg5 {+0.58/10 0.089s} Rg1+ {-0.01/12 0.084s}
111. Kf6 {+0.57/11 0.096s} Rg8 {-0.02/13 0.17s} 112. Rb4+ {+0.57/11 0.36s}
Kc5 {-0.01/13 0.097s} 113. Rb2 {+0.57/11 0.094s} Rf8+ {-0.01/12 0.097s}
114. Kg7 {+0.55/11 0.064s} Rf4 {-0.02/14 0.12s} 115. Kg6 {+0.55/10 0.062s}
Rf8 {-0.01/14 0.22s} 116. Rd2 {+0.55/10 0.11s} Nb5 {-0.01/13 0.10s}
117. Rc2+ {+0.57/11 0.37s} Kd4 {-0.01/13 0.15s} 118. Kg5 {+0.55/11 0.15s}
Ke3 {-0.01/12 0.11s} 119. Rc5 {+0.57/10 0.058s} Nd6 {0.00/12 0.071s}
120. Bc6 {+0.55/10 0.054s} Rg8+ {-0.01/13 0.11s} 121. Kf6 {+0.52/10 0.056s}
Rh8 {-0.01/14 0.20s} 122. Ke7 {+0.48/10 0.079s} Rh6 {0.00/13 0.089s}
123. Kd7 {+0.41/10 0.11s} Kf4 {0.00/13 0.091s} 124. Ra5 {+0.32/12 0.45s}
Nf5 {0.00/14 0.088s} 125. Ra4+ {+0.34/11 0.088s} Ke3 {0.00/13 0.087s}
126. Ra3+ {+0.34/10 0.078s} Kf4 {0.00/15 0.092s} 127. Rd3 {+0.33/11 0.11s}
Ke5 {+0.03/12 0.087s} 128. Kc7 {+0.44/10 0.075s} Rh4 {+0.01/12 0.093s}
129. Rd8 {+0.49/9 0.093s} Rc4 {0.00/12 0.12s} 130. Re8+ {+0.44/10 0.18s}
Kf6 {0.00/15 0.17s} 131. Kb6 {+0.45/10 0.086s} Ne7 {0.00/14 0.098s}
132. Bb7 {+0.47/10 0.13s} Rb4+ {0.00/12 0.090s} 133. Kc7 {+0.53/12 0.19s}
Rc4+ {0.00/13 0.092s} 134. Kd6 {+0.52/12 0.11s} Nf5+ {0.00/14 0.12s}
135. Kd5 {+0.49/12 0.18s} Rc7 {0.00/15 0.13s} 136. Ba6 {+0.47/11 0.12s}
Ne7+ {0.00/12 0.12s} 137. Ke4 {+0.56/11 0.083s} Rc6 {0.00/12 0.098s}
138. Rf8+ {+0.60/10 0.086s} Kg7 {-0.02/14 0.12s} 139. Ra8 {+0.56/12 0.23s}
Re6+ {-0.02/13 0.10s} 140. Kd3 {+0.54/11 0.11s} Ng6 {-0.02/13 0.20s}
141. Bb7 {+0.66/11 0.23s} Nf4+ {-0.04/12 0.10s} 142. Kd4 {+0.66/11 0.089s}
Ne2+ {-0.04/13 0.23s} 143. Kc5 {+0.65/11 0.081s} Re5+ {-0.03/12 0.13s}
144. Kd6 {+0.66/10 0.082s} Rg5 {-0.03/12 0.17s} 145. Bd5 {+0.70/10 0.076s}
Nf4 {-0.03/12 0.10s} 146. Rg8+ {+0.69/11 0.067s} Kh6 {-0.02/10 0.005s}
147. Bc4 {+0.03/12 0.072s} Rxg8 {0.00/15 0.12s} 148. Bxg8 {+0.03/11 0.026s}
Kg7 {0.00/17 0.13s} 149. Bd5 {+0.03/14 0.12s} Nxd5 {0.00/18 0.13s}
150. Kxd5 {0.00/35 0.077s} Kf6 {0.00/1 0s} 151. Kd4 {0.00/49 0.094s}
Kf5 {0.00/1 0s} 152. Ke3 {0.00/58 0.072s} Ke5 {0.00/1 0.001s}
153. f4+ {0.00/66 0.089s} Kf6 {0.00/1 0s} 154. Ke4 {0.00/92 0.077s}
Ke6 {0.00/1 0s} 155. Ke3 {0.00/99 0.040s} Kf7 {0.00/1 0.001s}
156. Kd3 {0.00/93 0.081s} Kg8 {0.00/1 0s} 157. Kc2 {0.00/51 0.091s}
Kh8 {0.00/1 0s} 158. Kb3 {0.00/78 0.087s} Kg8 {0.00/1 0s}
159. Ka4 {0.00/87 0.091s} Kh8 {0.00/1 0s} 160. Ka5 {0.00/68 0.099s}
Kg8 {0.00/1 0s} 161. Kb6 {0.00/56 0.10s} Kh8 {0.00/1 0s}
162. Kc5 {0.00/70 0.086s} Kg8 {0.00/1 0s} 163. Kc4 {0.00/89 0.088s}
Kf8 {0.00/1 0s} 164. f5 {0.00/68 0.086s} Kg8 {0.00/1 0s}
165. Kc5 {0.00/74 0.099s} Kf8 {0.00/1 0s} 166. Kb6 {0.00/86 0.091s}
Kg8 {0.00/1 0s} 167. Kc7 {0.00/71 0.089s} Kf8 {0.00/1 0s}
168. Kd7 {0.00/68 0.089s} Kf7 {0.00/1 0.001s, White's connection stalls} 0-1

Re: Komodo 1.2 crash in KPK ending

Posted: Sun Jul 11, 2010 2:45 pm
by Don
I cannot make it crash using xboard either in analyze mode or by playing the black piece manually.

Komodo probably will crash if a game is longer than 1024 ply or 512 moves. However the search has no artificial limit, so even 100 ply search won't be an issue even if you are move 500 for instance.

Komodo does 100 ply search in this position and many leading up to it, which is it's limit. I'm wondering if that is somehow involved? But it successfully did that during my little debug session too with no problems.

I have heard of similar reports of Komodo crashing in late endings - are you pretty sure it's KPK only? That would be a huge clue.

It never crashes on my own tester, but that may be because it's configured to call it draw at move 150. I'm looking for any kind of limits in Komodo that would cause this but if it's KPK then I have less to look at.

Houdini wrote:Not sure whether this is a known problem, but Komodo 1.2 sometimes crashes in drawn KPK endings.
See for example the game below, in my experience this happens approx. once every 1000 games.
Hope this helps,

Robert


[White "Komodo_1.2"]
[Black "Houdini_CDFO"]
[Result "0-1"]
[FEN "rnbqk1nr/pp1pppbp/6p1/2p5/2PPP3/5N2/PP3PPP/RNBQKB1R b KQkq e3"]
[TimeControl "40/5"]

1. cxd4 {-0.15/12 0.11s} 2. Nxd4 {+0.36/11 0.13s} d6 {-0.11/12 0.12s}
3. Nc3 {+0.34/10 0.11s} Nf6 {-0.11/12 0.089s} 4. Be2 {+0.38/10 0.14s}
Nbd7 {-0.11/12 0.14s} 5. Be3 {+0.59/9 0.076s} Nc5 {-0.18/11 0.12s}
6. f3 {+0.71/9 0.075s} O-O {-0.23/12 0.10s} 7. O-O {+0.66/10 0.14s}
Bd7 {-0.22/11 0.16s} 8. b4 {+0.63/9 0.075s} Ne6 {-0.25/12 0.094s}
9. Qd3 {+0.59/9 0.089s} Rc8 {-0.19/10 0.091s} 10. Rad1 {+0.60/10 0.33s}
b6 {-0.21/10 0.087s} 11. Ndb5 {+0.65/10 0.36s} a6 {-0.25/12 0.24s}
12. Nd4 {+0.58/10 0.14s} Qc7 {-0.22/11 0.15s} 13. Nxe6 {+0.63/10 0.17s}
fxe6 {-0.22/10 0.091s} 14. a3 {+0.60/9 0.065s} Be8 {-0.18/10 0.088s}
15. Bd4 {+0.71/9 0.18s} Nh5 {-0.02/12 0.13s} 16. Bxg7 {+0.27/9 0.090s}
Kxg7 {0.00/13 0.27s} 17. Qe3 {+0.17/9 0.11s} Nf4 {0.00/12 0.16s}
18. Rc1 {+0.18/9 0.12s} Bd7 {0.00/11 0.082s} 19. Rfd1 {+0.21/8 0.065s}
a5 {-0.29/11 0.66s} 20. Rd2 {+0.17/9 0.20s} Kg8 {-0.02/9 0.14s}
21. Bf1 {+0.79/9 0.097s} Bc6 {-0.31/10 0.18s} 22. g3 {+0.74/9 0.064s}
Nh5 {-0.37/11 0.063s} 23. Nd5 {+1.02/9 0.12s} Bxd5 {-0.36/11 0.066s}
24. exd5 {+1.11/7 0.010s} e5 {-0.34/11 0.063s} 25. Bh3 {+0.70/8 0.067s}
Ra8 {-0.48/11 0.15s} 26. c5 {+0.85/10 0.18s} axb4 {-0.46/11 0.070s}
27. axb4 {+0.92/10 0.12s} bxc5 {-0.48/12 0.21s} 28. bxc5 {+0.91/10 0.12s}
dxc5 {-0.48/12 0.059s} 29. Be6+ {+0.83/9 0.089s} Kg7 {-0.48/13 0.12s}
30. Rxc5 {+0.85/10 0.18s} Qd6 {-0.48/13 0.056s} 31. Rdc2 {+0.85/9 0.067s}
Nf6 {-0.48/12 0.058s} 32. Kg2 {+0.78/10 0.15s} Ra6 {-0.50/12 0.17s}
33. Qe2 {+0.80/8 0.087s} Rfa8 {-0.37/11 0.073s} 34. Rc7 {+0.69/8 0.054s}
R8a7 {-0.29/11 0.068s} 35. Rxa7 {+0.31/11 0.21s} Rxa7 {-0.28/9 0s}
36. Qb5 {+0.43/11 0.30s} Ra8 {-0.22/11 0.065s} 37. Re2 {+0.31/8 0.045s}
Rb8 {-0.08/11 0.077s} 38. Qa5 {+0.31/9 0.074s} Rb1 {-0.07/11 0.14s}
39. Qc3 {+0.34/8 0.037s} Qb6 {-0.07/12 0.089s} 40. Rf2 {+0.31/8 0.045s}
Qd6 {-0.07/12 0.069s} 41. Qd3 {+0.35/8 0.039s} Rb4 {-0.08/12 0.096s}
42. Re2 {+0.14/12 0.33s} Rd4 {0.00/14 0.093s} 43. Qe3 {+0.12/13 0.10s}
Nxd5 {-0.03/14 0.087s} 44. Qxe5+ {+0.18/13 0.12s} Qxe5 {-0.01/16 0.21s}
45. Rxe5 {+0.18/10 0.011s} Nc7 {0.00/16 0.12s} 46. Bb3 {+0.16/12 0.080s}
Rd2+ {+0.01/14 0.18s} 47. Kh3 {+0.14/13 0.11s} Kf6 {0.00/15 0.096s}
48. Rc5 {+0.08/13 0.16s} Ne8 {0.00/15 0.14s} 49. g4 {+0.19/11 0.086s}
Rd3 {0.00/13 0.12s} 50. g5+ {+0.17/10 0.11s} Kg7 {-0.01/1 0s}
51. Bd5 {+0.14/11 0.091s} Nd6 {-0.02/13 0.088s} 52. Kg3 {+0.13/11 0.12s}
h6 {-0.02/13 0.18s} 53. h4 {0.00/12 0.31s} Nf5+ {-0.02/13 0.11s}
54. Kf4 {+0.02/12 0.089s} Nxh4 {-0.01/12 0.092s} 55. gxh6+ {+0.02/12 0.098s}
Kxh6 {-0.01/11 0.001s} 56. Be4 {-0.03/11 0.098s} Rd4 {-0.01/14 0.17s}
57. Ra5 {+0.02/11 0.17s} Ng2+ {0.00/14 0.11s} 58. Ke5 {+0.02/12 0.14s}
Rb4 {+0.01/14 0.13s} 59. Ra7 {+0.02/11 0.11s} Kg5 {+0.02/13 0.10s}
60. Rxe7 {+0.03/11 0.12s} Rb5+ {0.00/13 0.11s} 61. Kd4 {+0.05/10 0.096s}
Rb6 {0.00/14 0.34s} 62. Bd5 {+0.05/10 0.074s} Nf4 {+0.03/13 0.096s}
63. Bc4 {+0.02/11 0.19s} Rc6 {+0.05/13 0.11s} 64. Re4 {+0.02/11 0.35s}
Kf5 {+0.04/14 0.17s} 65. Re5+ {+0.03/11 0.11s} Kf6 {+0.04/12 0s}
66. Re8 {+0.01/11 0.12s} Rc7 {+0.05/14 0.24s} 67. Kc3 {+0.01/9 0.078s}
Kg5 {+0.05/14 0.12s} 68. Re4 {0.00/9 0.068s} Kf5 {+0.05/15 0.11s}
69. Kb4 {0.00/12 0.094s} Rc8 {+0.10/14 0.10s} 70. Re7 {-0.03/10 0.094s}
g5 {+0.10/13 0.10s} 71. Rf7+ {+0.01/10 0.083s} Kg6 {+0.10/15 0.20s}
72. Rb7 {0.00/10 0.081s} Rd8 {+0.09/14 0.12s} 73. Rb6+ {0.00/10 0.061s}
Kf5 {+0.09/15 0.18s} 74. Rb5+ {0.00/12 0.16s} Kf6 {+0.08/16 0.12s}
75. Kb3 {0.00/11 0.081s} Rd6 {+0.08/14 0.11s} 76. Kb4 {0.00/14 0.098s}
Kg6 {+0.07/14 0.15s} 77. Kc5 {0.00/11 0.068s} Rd2 {+0.08/13 0.16s}
78. Kc6 {0.00/9 0.078s} Rf2 {+0.09/12 0.15s} 79. Rb3 {0.00/12 0.087s}
Kf5 {+0.08/14 0.080s} 80. Ra3 {-0.01/10 0.10s} Ke5 {+0.08/13 0.12s}
81. Ra5+ {0.00/10 0.099s} Kf6 {+0.08/14 0.091s} 82. Ra3 {0.00/13 0.10s}
Rb2 {+0.08/14 0.12s} 83. Ra8 {0.00/13 0.11s} Rd2 {+0.07/14 0.088s}
84. Rf8+ {0.00/12 0.14s} Ke5 {+0.04/16 0.13s} 85. Re8+ {0.00/13 0.13s}
Kd4 {+0.01/16 0.13s} 86. Bb5 {0.00/11 0.11s} Rh2 {+0.08/13 0.13s}
87. Re4+ {+0.02/10 0.098s} Kc3 {+0.08/11 0s} 88. Kc5 {+0.03/11 0.14s}
Rh1 {+0.04/13 0.096s} 89. Re3+ {+0.08/9 0.095s} Kd2 {+0.03/13 0.10s}
90. Kd4 {+0.05/11 0.17s} Rb1 {+0.02/12 0.20s} 91. Bc4 {+0.08/11 0.14s}
Ra1 {+0.01/13 0.15s} 92. Rb3 {+0.05/12 0.18s} Ra7 {0.00/13 0.10s}
93. Rb2+ {+0.13/10 0.14s} Ke1 {0.00/14 0.12s} 94. Ke4 {+0.14/11 0.096s}
Ra3 {0.00/13 0.094s} 95. Bb5 {+0.13/12 0.42s} Kd1 {0.00/12 0.094s}
96. Rh2 {+0.13/10 0.077s} Rc3 {0.00/13 0.14s} 97. Ra2 {+0.12/10 0.086s}
Kc1 {0.00/13 0.15s} 98. Be8 {+0.14/11 0.12s} Rc5 {0.00/12 0.14s}
99. Bd7 {+0.13/11 0.096s} Kd1 {0.00/13 0.15s} 100. Ba4+ {+0.13/10 0.11s}
Ke1 {0.00/15 0.10s} 101. Bb3 {+0.14/11 0.079s} Rc3 {0.00/13 0.15s}
102. Bf7 {+0.09/11 0.090s} Rc7 {+0.01/14 0.17s} 103. Bg8 {+0.06/12 0.092s}
Ne2 {+0.01/13 0.092s} 104. Rb2 {+0.06/10 0.16s} Rc3 {0.00/13 0.10s}
105. Bd5 {+0.04/10 0.15s} Kf2 {0.00/14 0.15s} 106. Kf5 {0.00/11 0.13s}
Ke3 {+0.01/14 0.24s} 107. Kg4 {+0.12/10 0.085s} Rc1 {0.00/13 0.25s}
108. Rb3+ {+0.12/9 0.10s} Kd4 {0.00/13 0.11s} 109. Bb7 {+0.19/11 0.20s}
Nc3 {0.00/12 0.081s} 110. Kxg5 {+0.58/10 0.089s} Rg1+ {-0.01/12 0.084s}
111. Kf6 {+0.57/11 0.096s} Rg8 {-0.02/13 0.17s} 112. Rb4+ {+0.57/11 0.36s}
Kc5 {-0.01/13 0.097s} 113. Rb2 {+0.57/11 0.094s} Rf8+ {-0.01/12 0.097s}
114. Kg7 {+0.55/11 0.064s} Rf4 {-0.02/14 0.12s} 115. Kg6 {+0.55/10 0.062s}
Rf8 {-0.01/14 0.22s} 116. Rd2 {+0.55/10 0.11s} Nb5 {-0.01/13 0.10s}
117. Rc2+ {+0.57/11 0.37s} Kd4 {-0.01/13 0.15s} 118. Kg5 {+0.55/11 0.15s}
Ke3 {-0.01/12 0.11s} 119. Rc5 {+0.57/10 0.058s} Nd6 {0.00/12 0.071s}
120. Bc6 {+0.55/10 0.054s} Rg8+ {-0.01/13 0.11s} 121. Kf6 {+0.52/10 0.056s}
Rh8 {-0.01/14 0.20s} 122. Ke7 {+0.48/10 0.079s} Rh6 {0.00/13 0.089s}
123. Kd7 {+0.41/10 0.11s} Kf4 {0.00/13 0.091s} 124. Ra5 {+0.32/12 0.45s}
Nf5 {0.00/14 0.088s} 125. Ra4+ {+0.34/11 0.088s} Ke3 {0.00/13 0.087s}
126. Ra3+ {+0.34/10 0.078s} Kf4 {0.00/15 0.092s} 127. Rd3 {+0.33/11 0.11s}
Ke5 {+0.03/12 0.087s} 128. Kc7 {+0.44/10 0.075s} Rh4 {+0.01/12 0.093s}
129. Rd8 {+0.49/9 0.093s} Rc4 {0.00/12 0.12s} 130. Re8+ {+0.44/10 0.18s}
Kf6 {0.00/15 0.17s} 131. Kb6 {+0.45/10 0.086s} Ne7 {0.00/14 0.098s}
132. Bb7 {+0.47/10 0.13s} Rb4+ {0.00/12 0.090s} 133. Kc7 {+0.53/12 0.19s}
Rc4+ {0.00/13 0.092s} 134. Kd6 {+0.52/12 0.11s} Nf5+ {0.00/14 0.12s}
135. Kd5 {+0.49/12 0.18s} Rc7 {0.00/15 0.13s} 136. Ba6 {+0.47/11 0.12s}
Ne7+ {0.00/12 0.12s} 137. Ke4 {+0.56/11 0.083s} Rc6 {0.00/12 0.098s}
138. Rf8+ {+0.60/10 0.086s} Kg7 {-0.02/14 0.12s} 139. Ra8 {+0.56/12 0.23s}
Re6+ {-0.02/13 0.10s} 140. Kd3 {+0.54/11 0.11s} Ng6 {-0.02/13 0.20s}
141. Bb7 {+0.66/11 0.23s} Nf4+ {-0.04/12 0.10s} 142. Kd4 {+0.66/11 0.089s}
Ne2+ {-0.04/13 0.23s} 143. Kc5 {+0.65/11 0.081s} Re5+ {-0.03/12 0.13s}
144. Kd6 {+0.66/10 0.082s} Rg5 {-0.03/12 0.17s} 145. Bd5 {+0.70/10 0.076s}
Nf4 {-0.03/12 0.10s} 146. Rg8+ {+0.69/11 0.067s} Kh6 {-0.02/10 0.005s}
147. Bc4 {+0.03/12 0.072s} Rxg8 {0.00/15 0.12s} 148. Bxg8 {+0.03/11 0.026s}
Kg7 {0.00/17 0.13s} 149. Bd5 {+0.03/14 0.12s} Nxd5 {0.00/18 0.13s}
150. Kxd5 {0.00/35 0.077s} Kf6 {0.00/1 0s} 151. Kd4 {0.00/49 0.094s}
Kf5 {0.00/1 0s} 152. Ke3 {0.00/58 0.072s} Ke5 {0.00/1 0.001s}
153. f4+ {0.00/66 0.089s} Kf6 {0.00/1 0s} 154. Ke4 {0.00/92 0.077s}
Ke6 {0.00/1 0s} 155. Ke3 {0.00/99 0.040s} Kf7 {0.00/1 0.001s}
156. Kd3 {0.00/93 0.081s} Kg8 {0.00/1 0s} 157. Kc2 {0.00/51 0.091s}
Kh8 {0.00/1 0s} 158. Kb3 {0.00/78 0.087s} Kg8 {0.00/1 0s}
159. Ka4 {0.00/87 0.091s} Kh8 {0.00/1 0s} 160. Ka5 {0.00/68 0.099s}
Kg8 {0.00/1 0s} 161. Kb6 {0.00/56 0.10s} Kh8 {0.00/1 0s}
162. Kc5 {0.00/70 0.086s} Kg8 {0.00/1 0s} 163. Kc4 {0.00/89 0.088s}
Kf8 {0.00/1 0s} 164. f5 {0.00/68 0.086s} Kg8 {0.00/1 0s}
165. Kc5 {0.00/74 0.099s} Kf8 {0.00/1 0s} 166. Kb6 {0.00/86 0.091s}
Kg8 {0.00/1 0s} 167. Kc7 {0.00/71 0.089s} Kf8 {0.00/1 0s}
168. Kd7 {0.00/68 0.089s} Kf7 {0.00/1 0.001s, White's connection stalls} 0-1

Re: Komodo 1.2 crash in KPK ending

Posted: Sun Jul 11, 2010 3:20 pm
by Houdini
Don, this test was run with cutechess-cli, repeating TC of 40/5 (seconds).
The three times I've looked at the PGN after a crash I found a drawn KPK endgame in which Komodo had the KP side. The problem could obviously be more general - KPK may be the only configuration where Komodo encounters "whatever causes this problem" in very fast games.

Robert

Re: Komodo 1.2 crash in KPK ending

Posted: Sun Jul 11, 2010 4:26 pm
by Don
Houdini wrote:Don, this test was run with cutechess-cli, repeating TC of 40/5 (seconds).
The three times I've looked at the PGN after a crash I found a drawn KPK endgame in which Komodo had the KP side. The problem could obviously be more general - KPK may be the only configuration where Komodo encounters "whatever causes this problem" in very fast games.

Robert
That's a good clue. In a couple of other bug reports it was not a KPK position, but it would be with a single piece removed for instance. So I think the problem is very likely to be KPK but there is a chance it could have something to do with single pawn endings I suppose.

Thanks for the report.

Re: Komodo 1.2 crash in KPK ending

Posted: Mon Jul 12, 2010 10:14 am
by Houdini
Here's the latest occurrence, another drawn KPK:

[White "Komodo_1.2"]
[Black "Houdini_CDFRP"]
[Result "0-1"]
[FEN "r1bq1rk1/ppp1bppp/3p1n2/8/3QPB2/2N5/PPP1BPPP/R3K2R w KQ -"]
[TimeControl "40/5"]

1. O-O {+0.74/9 0.092s} Be6 {-0.36/12 0.19s} 2. h3 {+0.76/8 0.075s}
Nd7 {-0.30/12 0.13s} 3. Nd5 {+0.59/9 0.11s} Bf6 {-0.34/12 0.26s}
4. Nxf6+ {+0.51/10 0.20s} Qxf6 {-0.33/10 0s} 5. Qxf6 {+0.50/11 0.098s}
Nxf6 {-0.24/13 0.17s} 6. Bf3 {+0.48/10 0.086s} Nd7 {-0.24/12 0.085s}
7. b3 {+0.48/10 0.12s} Ne5 {-0.20/12 0.10s} 8. Bh5 {+0.45/10 0.12s}
Nc6 {-0.20/10 0.14s} 9. Rfe1 {+0.37/10 0.18s} f6 {-0.12/12 0.11s}
10. c3 {+0.34/10 0.14s} a5 {-0.12/13 0.13s} 11. Bd1 {+0.28/9 0.094s}
Bf7 {-0.08/13 0.12s} 12. Bg3 {+0.24/10 0.18s} g5 {-0.04/12 0.15s}
13. f4 {+0.34/9 0.081s} Kg7 {-0.06/11 0.10s} 14. Bc2 {+0.32/9 0.088s}
Rae8 {-0.01/11 0.14s} 15. Rab1 {+0.23/10 0.43s} gxf4 {0.00/11 0.11s}
16. Bxf4 {+0.33/11 0.10s} Bg6 {+0.01/14 0.48s} 17. Re3 {+0.29/9 0.14s}
f5 {+0.03/13 0.14s} 18. exf5 {+0.18/11 0.079s} Rxe3 {+0.03/12 0s}
19. Bxe3 {+0.22/9 0.024s} Bxf5 {+0.03/10 0.002s} 20. Bxf5 {+0.19/12 0.078s}
Rxf5 {+0.03/8 0.002s} 21. Rf1 {+0.18/11 0.12s} Kg6 {+0.05/13 0.15s}
22. g4 {+0.12/12 0.11s} Rxf1+ {+0.03/13 0.092s} 23. Kxf1 {+0.12/11 0.009s}
h5 {+0.04/14 0.15s} 24. Kg2 {+0.13/13 0.093s} Ne5 {+0.07/12 0.083s}
25. Kg3 {+0.10/13 0.15s} b5 {+0.07/13 0.15s} 26. Kf4 {+0.11/12 0.12s}
hxg4 {+0.05/13 0.15s} 27. hxg4 {+0.08/13 0.13s} a4 {+0.05/13 0.082s}
28. Bd4 {+0.19/13 0.10s} Nc6 {+0.02/13 0.092s} 29. bxa4 {+0.17/12 0.083s}
bxa4 {+0.05/14 0.090s} 30. Bf2 {+0.16/13 0.069s} Ne7 {+0.05/13 0.12s}
31. Be1 {+0.14/13 0.081s} Nd5+ {+0.05/13 0.087s} 32. Ke4 {+0.02/15 0.21s}
Nf6+ {+0.06/14 0.15s} 33. Kf3 {+0.09/15 0.076s} Nd7 {+0.05/14 0.11s}
34. Bh4 {+0.06/14 0.074s} Ne5+ {+0.05/13 0.094s} 35. Kf4 {+0.15/13 0.067s}
c6 {+0.05/14 0.12s} 36. Be7 {+0.18/15 0.12s} Nc4 {0.00/14 0.15s}
37. Ke4 {+0.09/13 0.11s} Kf7 {0.00/15 0.13s} 38. Bh4 {+0.08/14 0.12s}
Ke6 {+0.04/13 0.16s} 39. Bd8 {0.00/12 0.098s} d5+ {+0.10/13 0.11s}
40. Kf4 {0.00/13 0.10s} a3 {+0.13/14 0.13s} 41. Bg5 {0.00/15 0.091s}
Nd2 {+0.09/14 0.14s} 42. Bh6 {+0.05/13 0.083s} Nb3 {0.00/14 0.26s}
43. Kf3 {0.00/14 0.14s} c5 {0.00/14 0.11s} 44. Bf4 {+0.24/12 0.10s}
c4 {0.00/14 0.12s} 45. Be3 {+0.19/12 0.11s} Ke5 {-0.02/14 0.084s}
46. g5 {+0.28/12 0.10s} Kf5 {-0.02/15 0.14s} 47. Kf2 {+0.22/14 0.13s}
Ke5 {-0.04/15 0.13s} 48. Kg3 {+0.37/14 0.19s} d4 {-0.06/14 0.33s}
49. cxd4+ {+0.35/10 0.086s} Nxd4 {0.00/15 0.14s} 50. Bxd4+ {0.00/12 0.11s}
Kxd4 {0.00/14 0s} 51. g6 {-0.07/13 0.18s} c3 {+0.06/11 0.088s}
52. g7 {-0.05/13 0.11s} c2 {+0.06/11 0s} 53. g8=Q {-0.05/12 0.14s}
c1=Q {+0.06/9 0.001s} 54. Qf7 {-0.05/10 0.083s} Qg1+ {+0.07/13 0.10s}
55. Kh3 {-0.07/11 0.15s} Qe3+ {+0.07/13 0.11s} 56. Kh4 {-0.11/11 0.12s}
Qe4+ {+0.03/13 0.10s} 57. Kg3 {-0.05/11 0.14s} Qd3+ {+0.07/13 0.093s}
58. Kg2 {-0.03/11 0.12s} Qc3 {+0.07/13 0.10s} 59. Kh2 {-0.14/10 0.36s}
Kd3 {+0.11/13 0.096s} 60. Qg6+ {-0.24/9 0.14s} Kd2 {+0.29/11 0.12s}
61. Qb1 {-0.28/10 0.13s} Qb2 {+1.03/12 0.14s} 62. Qe4 {-0.37/11 0.21s}
Qc2 {+0.63/13 0.18s} 63. Qb4+ {-0.33/10 0.17s} Ke3+ {+0.63/14 0.12s}
64. Kg3 {-0.32/11 0.081s} Qf2+ {+0.03/14 0.80s} 65. Kg4 {-0.28/12 0.11s}
Qg2+ {+0.03/14 0.080s} 66. Kf5 {-0.21/11 0.070s} Qc2+ {+0.03/14 0.066s}
67. Kg5 {-0.09/12 0.34s} Qd3 {+0.03/14 0.092s} 68. Qf4+ {-0.06/10 0.067s}
Ke2 {+0.03/12 0s} 69. Qf5 {-0.06/10 0.081s} Qd2+ {+0.03/13 0.075s}
70. Qf4 {-0.03/11 0.17s} Qd8+ {+0.03/13 0.076s} 71. Kf5 {-0.03/10 0.064s}
Qd7+ {0.00/14 0.19s} 72. Ke5 {-0.03/11 0.15s} Qc7+ {+0.03/14 0.083s}
73. Ke4 {0.00/12 0.071s} Qb7+ {0.00/15 0.14s} 74. Kf5 {0.00/12 0.093s}
Qc8+ {0.00/14 0.072s} 75. Ke5 {-0.03/12 0.12s} Qb8+ {+0.03/15 0.098s}
76. Ke4 {-0.03/13 0.082s} Qb1+ {0.00/14 0.091s} 77. Ke5 {-0.01/12 0.14s}
Qb2+ {0.00/14 0.083s} 78. Kf5 {-0.03/12 0.071s} Qb6 {0.00/14 0.091s}
79. Qc4+ {0.00/9 0.053s} Kd2 {0.00/15 0.21s} 80. Ke5 {0.00/11 0.083s}
Qe3+ {0.00/14 0.089s} 81. Kd5 {0.00/14 0.10s} Qg3 {0.00/15 0.12s}
82. Kc6 {0.00/13 0.11s} Qf3+ {0.00/15 0.091s} 83. Kc5 {0.00/14 0.080s}
Qf8+ {0.00/16 0.11s} 84. Kb5 {+0.03/12 0.091s} Qb8+ {0.00/16 0.094s}
85. Ka4 {0.00/17 0.13s} Qb2 {0.00/17 0.14s} 86. Qc6 {0.00/12 0.10s}
Qc2+ {0.00/15 0.086s} 87. Qxc2+ {0.00/44 0.096s} Kxc2 {0.00/14 0.001s}
88. Kxa3 {0.00/58 0.089s} Kc3 {0.00/1 0s} 89. Ka4 {0.00/64 0.11s}
Kc4 {0.00/1 0s} 90. Ka5 {0.00/76 0.086s} Kc5 {0.00/1 0s} 91. a4 {0.00/91 0.095s}
Kc6 {0.00/1 0.016s} 92. Ka6 {0.00/99 0.067s} Kc7 {0.00/1 0s}
93. Ka5 {0.00/99 0.023s} Kd8 {0.00/1 0s} 94. Kb6 {0.00/99 0.086s}
Kc8 {0.00/1 0s, White's connection stalls} 0-1