Does ProDeo choose a loss over a draw?

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Rebel, chrisw

Norm Pollock
Posts: 1056
Joined: Thu Mar 09, 2006 4:15 pm
Location: Long Island, NY, USA

Does ProDeo choose a loss over a draw?

Post by Norm Pollock »

Hi Ed,

Would you take a look at this game by ProDeo 1.5? It seems to me that PD, with less material, has an easy 50 move draw about to occur. But instead, on move 117, PD decides to avoid the 50 move draw and quickly loses.

-Norm

Code: Select all

[Event "G-1"]
[Site "?"]
[Date "2007.06.11"]
[Round "1.15"]
[White "ProDeo 1.5"]
[Black "Gandalf 6.0"]
[Result "0-1"]
[ECO "E10"]
[Annotator "0.58;0.80"]
[PlyCount "268"]
[EventDate "2007.06.11"]
[EventType "simul"]
[Source "Pollock"]
[TimeControl "240+2"]

{AMD Athlon(tm) XP 3000+ 2100 MHz  W=11.4 ply; 952kN/s; xm.ctg  B=13.4 ply;
331kN/s; 402,715 TBAs; xm.ctg} 1. d4 {[%eval 0,0] [%emt 0:00:00]} Nf6 {
[%eval 0,0] [%emt 0:00:00]} 2. Nf3 {[%eval 0,0] [%emt 0:00:00]} c5 {
[%eval 0,0] [%emt 0:00:00]} 3. d5 {[%eval 0,0] [%emt 0:00:00]} b5 {
[%eval 0,0] [%emt 0:00:00]} 4. c4 {[%eval 0,0] [%emt 0:00:00]} Bb7 {
[%eval 0,0] [%emt 0:00:00]} 5. a4 {[%eval 0,0] [%emt 0:00:00]} bxc4 {
[%eval 0,0] [%emt 0:00:00]} 6. Nc3 {[%eval 0,0] [%emt 0:00:00]} e6 {
[%eval 0,0] [%emt 0:00:00]} 7. e4 {[%eval 0,0] [%emt 0:00:00]} Nxe4 {
[%eval 0,0] [%emt 0:00:00]} 8. Nxe4 {[%eval 58,5] [%emt 0:00:00]} exd5 {
[%eval 0,0] [%emt 0:00:00]} 9. Ng3 {[%eval 62,11] [%emt 0:00:09]} Be7 {
[%eval 0,0] [%emt 0:00:00]} 10. Be2 {[%eval 71,12] [%emt 0:00:11]} O-O {
[%eval 80,13] [%emt 0:00:22]} 11. O-O {[%eval 85,11] [%emt 0:00:08]} Na6 {
[%eval 83,13] [%emt 0:00:10]} 12. Bd2 {(Re1) [%eval 61,11] [%emt 0:00:12]} d6 {
(g6) [%eval 67,11] [%emt 0:00:08]} 13. Re1 {(Nh5) [%eval 67,11] [%emt 0:00:11]}
Re8 {(Rb8) [%eval 64,11] [%emt 0:00:09]} 14. b3 {
(Qb1) [%eval 90,12] [%emt 0:00:09]} Bf6 {[%eval 54,12] [%emt 0:00:07]} 15. Rc1
{[%eval 92,12] [%emt 0:00:06]} c3 {[%eval 73,11] [%emt 0:00:19]} 16. Bxa6 {
(Bxc3) [%eval 101,12] [%emt 0:00:09]} Bxa6 {(cxd2) [%eval 44,11] [%emt 0:00:08]
} 17. Rxe8+ {(Bxc3) [%eval 98,12] [%emt 0:00:08]} Qxe8 {
[%eval 48,6] [%emt 0:00:00]} 18. Bxc3 {[%eval 105,13] [%emt 0:00:13]} Bxc3 {
[%eval 60,14] [%emt 0:00:26]} 19. Rxc3 {[%eval 81,5] [%emt 0:00:00]} d4 {
[%eval 70,14] [%emt 0:00:08]} 20. Rc1 {[%eval 102,12] [%emt 0:00:10]} Rb8 {
[%eval 70,13] [%emt 0:00:22]} 21. Qc2 {(Rb1) [%eval 112,11] [%emt 0:00:06]} f6
{(Qd7) [%eval 73,11] [%emt 0:00:07]} 22. Qf5 {[%eval 128,12] [%emt 0:00:15]}
Kh8 {[%eval 112,12] [%emt 0:00:19]} 23. Re1 {[%eval 140,10] [%emt 0:00:04]} Qf8
{(Qd8) [%eval 159,12] [%emt 0:00:17]} 24. Ne4 {[%eval 164,11] [%emt 0:00:08]}
Bb7 {[%eval 147,11] [%emt 0:00:05]} 25. Qe6 {[%eval 162,11] [%emt 0:00:05]}
Bxe4 {[%eval 160,12] [%emt 0:00:05]} 26. Rxe4 {[%eval 157,8] [%emt 0:00:01]}
Rd8 {[%eval 188,12] [%emt 0:00:11]} 27. b4 {(Qe7) [%eval 177,11] [%emt 0:00:07]
} h6 {(a5) [%eval 185,11] [%emt 0:00:13]} 28. Re1 {
[%eval 217,11] [%emt 0:00:07]} Qg8 {(g6) [%eval 172,12] [%emt 0:00:04]} 29. Qe7
{[%eval 233,12] [%emt 0:00:07]} d3 {[%eval 140,12] [%emt 0:00:11]} 30. Qxa7 {
[%eval 221,12] [%emt 0:00:07]} Ra8 {(Re8) [%eval 166,11] [%emt 0:00:08]} 31.
Qd7 {(Qb7) [%eval 225,11] [%emt 0:00:06]} cxb4 {
(c4) [%eval 128,11] [%emt 0:00:03]} 32. Qxd6 {[%eval 225,10] [%emt 0:00:05]}
Qc4 {[%eval 137,11] [%emt 0:00:06]} 33. Qd7 {
(Rd1) [%eval 222,11] [%emt 0:00:08]} b3 {[%eval 128,10] [%emt 0:00:03]} 34. g3
{(Qb7) [%eval 212,10] [%emt 0:00:07]} Qc2 {(Qc3) [%eval 108,8] [%emt 0:00:04]}
35. Nd4 {[%eval 205,9] [%emt 0:00:05]} Qc3 {(Qd2) [%eval 108,9] [%emt 0:00:04]}
36. Rf1 {(Rd1) [%eval 198,9] [%emt 0:00:03]} b2 {[%eval 19,10] [%emt 0:00:04]}
37. Nf5 {(Ne6) [%eval 105,10] [%emt 0:00:09]} Rg8 {[%eval 0,11] [%emt 0:00:04]}
38. Qb5 {(Nd6) [%eval 108,10] [%emt 0:00:05]} d2 {[%eval -51,11] [%emt 0:00:03]
} 39. Ne3 {[%eval 70,11] [%emt 0:00:05]} Qc1 {[%eval -60,11] [%emt 0:00:02]}
40. Kg2 {(Qb3) [%eval 5,11] [%emt 0:00:12]} Ra8 {[%eval -60,11] [%emt 0:00:03]}
41. Rd1 {(Qd3) [%eval 19,10] [%emt 0:00:03]} Rxa4 {
[%eval -22,10] [%emt 0:00:04]} 42. Qb7 {(Qe8+) [%eval 0,10] [%emt 0:00:05]} Ra5
{(Ra7) [%eval -131,9] [%emt 0:00:03]} 43. h4 {[%eval 0,10] [%emt 0:00:06]} Re5
{(Ra7) [%eval -134,10] [%emt 0:00:03]} 44. Qb8+ {[%eval 0,10] [%emt 0:00:05]}
Kh7 {[%eval -121,11] [%emt 0:00:04]} 45. Qb3 {[%eval 0,11] [%emt 0:00:05]} f5 {
(Rc5) [%eval -140,10] [%emt 0:00:02]} 46. Kh2 {
(Qd3) [%eval 0,10] [%emt 0:00:03]} Re4 {(Rc5) [%eval -147,10] [%emt 0:00:03]}
47. h5 {(Kh3) [%eval 0,9] [%emt 0:00:02]} f4 {[%eval -124,9] [%emt 0:00:04]}
48. gxf4 {[%eval 0,8] [%emt 0:00:02]} Rxf4 {[%eval -32,9] [%emt 0:00:03]} 49.
Kg1 {(Qd3+) [%eval -15,9] [%emt 0:00:05]} Rd4 {[%eval -124,9] [%emt 0:00:03]}
50. Kg2 {(Kh2) [%eval -17,9] [%emt 0:00:03]} Rd8 {[%eval -112,9] [%emt 0:00:03]
} 51. Qb6 {[%eval 0,10] [%emt 0:00:03]} Rf8 {
(Rd6) [%eval -140,10] [%emt 0:00:02]} 52. Qg6+ {[%eval 0,9] [%emt 0:00:03]} Kg8
{(Kh8) [%eval -140,10] [%emt 0:00:03]} 53. Qe6+ {
(f3) [%eval -4,10] [%emt 0:00:04]} Kh8 {[%eval -134,10] [%emt 0:00:03]} 54. Qg6
{(Qb3) [%eval -16,10] [%emt 0:00:03]} Qc8 {(Qc7) [%eval -70,9] [%emt 0:00:03]}
55. Kg1 {(Qe4) [%eval -15,10] [%emt 0:00:06]} Qb7 {
(Qb8) [%eval -112,9] [%emt 0:00:03]} 56. Nf1 {
(Nc4) [%eval -45,10] [%emt 0:00:03]} Qb5 {(Qb4) [%eval -124,10] [%emt 0:00:02]}
57. Qc2 {[%eval -105,10] [%emt 0:00:04]} Qg5+ {
(Rd8) [%eval -169,9] [%emt 0:00:03]} 58. Ng3 {[%eval -199,11] [%emt 0:00:09]}
Qf4 {[%eval -153,11] [%emt 0:00:02]} 59. Rf1 {[%eval -195,11] [%emt 0:00:05]}
Rd8 {[%eval -224,10] [%emt 0:00:02]} 60. Kg2 {[%eval -221,11] [%emt 0:00:03]}
Qb8 {[%eval -236,10] [%emt 0:00:03]} 61. Rd1 {[%eval -209,12] [%emt 0:00:03]}
b1=R {(Rc8) [%eval -224,11] [%emt 0:00:03]} 62. Rxb1 {
[%eval -220,13] [%emt 0:00:03]} Qxb1 {[%eval -236,13] [%emt 0:00:03]} 63. Qxb1
{[%eval -171,5] [%emt 0:00:00]} d1=Q {[%eval -224,13] [%emt 0:00:03]} 64. Qf5 {
(Qxd1) [%eval -226,11] [%emt 0:00:03]} Qd5+ {[%eval -243,11] [%emt 0:00:03]}
65. Qxd5 {[%eval -235,11] [%emt 0:00:04]} Rxd5 {[%eval -249,14] [%emt 0:00:02]}
66. Kf3 {(f4) [%eval -181,13] [%emt 0:00:03]} Kh7 {
(Kg8) [%eval -272,12] [%emt 0:00:02]} 67. Ke4 {
(Kg4) [%eval -178,12] [%emt 0:00:03]} Ra5 {(Rg5) [%eval -291,11] [%emt 0:00:02]
} 68. Nf5 {[%eval -181,11] [%emt 0:00:02]} Ra4+ {
(Kg8) [%eval -320,11] [%emt 0:00:03]} 69. Kf3 {
(Ke5) [%eval -183,11] [%emt 0:00:05]} g6 {(Kg8) [%eval -336,13] [%emt 0:00:02]}
70. Ng3 {[%eval -178,12] [%emt 0:00:04]} gxh5 {[%eval -339,12] [%emt 0:00:03]}
71. Nxh5 {[%eval -120,5] [%emt 0:00:00]} Kg6 {[%eval -374,13] [%emt 0:00:02]}
72. Nf4+ {[%eval -203,12] [%emt 0:00:04]} Kf5 {
(Kg5) [%eval -355,12] [%emt 0:00:02]} 73. Nd5 {
(Ng2) [%eval -204,12] [%emt 0:00:03]} h5 {[%eval -371,11] [%emt 0:00:03]} 74.
Kg3 {[%eval -211,12] [%emt 0:00:04]} h4+ {[%eval -409,12] [%emt 0:00:02]} 75.
Kh3 {[%eval -213,12] [%emt 0:00:04]} Rd4 {(Kg5) [%eval -400,14] [%emt 0:00:03]}
76. Ne3+ {[%eval -213,12] [%emt 0:00:02]} Kg5 {[%eval -400,16] [%emt 0:00:02]}
77. Kh2 {[%eval -211,13] [%emt 0:00:03]} Rd3 {
(Rd2) [%eval -400,15] [%emt 0:00:03]} 78. Kh3 {
(Kg2) [%eval -211,13] [%emt 0:00:03]} Ra3 {[%eval -400,16] [%emt 0:00:03]} 79.
Kg2 {[%eval -212,13] [%emt 0:00:03]} Ra2 {[%eval -400,15] [%emt 0:00:03]} 80.
Nc4 {[%eval -211,12] [%emt 0:00:02]} Re2 {(Ra7) [%eval -400,15] [%emt 0:00:02]}
81. Ne3 {[%eval -212,13] [%emt 0:00:03]} Rd2 {[%eval -396,15] [%emt 0:00:03]}
82. Nc4 {[%eval -211,13] [%emt 0:00:03]} Rd3 {
(Rc2) [%eval -400,15] [%emt 0:00:02]} 83. Ne3 {[%eval -212,12] [%emt 0:00:02]}
Rd6 {(Rd7) [%eval -396,16] [%emt 0:00:02]} 84. Nc4 {
[%eval -213,12] [%emt 0:00:02]} Rd4 {(Rc6) [%eval -396,15] [%emt 0:00:02]} 85.
Ne3 {[%eval -213,13] [%emt 0:00:03]} Rf4 {(Ra4) [%eval -396,16] [%emt 0:00:03]}
86. Nd5 {[%eval -211,13] [%emt 0:00:03]} Rg4+ {[%eval -393,15] [%emt 0:00:02]}
87. Kh3 {[%eval -209,12] [%emt 0:00:02]} Rd4 {[%eval -393,15] [%emt 0:00:02]}
88. Ne3 {[%eval -211,13] [%emt 0:00:03]} Rf4 {
(Rd6) [%eval -393,16] [%emt 0:00:02]} 89. Kg2 {[%eval -213,13] [%emt 0:00:03]}
Rf6 {[%eval -393,15] [%emt 0:00:02]} 90. Nd5 {
(Nc4) [%eval -213,13] [%emt 0:00:03]} Rf5 {[%eval -393,15] [%emt 0:00:02]} 91.
Ne3 {[%eval -213,13] [%emt 0:00:03]} Rf8 {(Rf7) [%eval -393,16] [%emt 0:00:02]}
92. Nc4 {[%eval -209,12] [%emt 0:00:03]} Rf6 {
(Rf7) [%eval -393,15] [%emt 0:00:02]} 93. Ne3 {
(Ne5) [%eval -207,12] [%emt 0:00:02]} Ra6 {(Rg6) [%eval -393,16] [%emt 0:00:02]
} 94. Nc4 {[%eval -209,12] [%emt 0:00:03]} Ra1 {
(Ra7) [%eval -393,15] [%emt 0:00:02]} 95. Kh3 {
(Ne3) [%eval -212,12] [%emt 0:00:02]} Kh5 {
(Rh1+) [%eval -393,16] [%emt 0:00:02]} 96. Ne3 {[%eval -209,13] [%emt 0:00:03]}
Ra2 {(Ra3) [%eval -393,16] [%emt 0:00:02]} 97. Nf5 {
(Kg2) [%eval -208,13] [%emt 0:00:02]} Ra3+ {
(Ra4) [%eval -393,16] [%emt 0:00:02]} 98. Ne3 {[%eval -210,12] [%emt 0:00:02]}
Rb3 {(Rd3) [%eval -393,17] [%emt 0:00:02]} 99. Kh2 {
(Kg2) [%eval -211,13] [%emt 0:00:02]} Rb2 {(Kh6) [%eval -393,17] [%emt 0:00:03]
} 100. Kg2 {[%eval -209,13] [%emt 0:00:02]} Kg5 {
(Ra2) [%eval -393,17] [%emt 0:00:02]} 101. Nc4 {
(Kf3) [%eval -208,12] [%emt 0:00:02]} Rb4 {[%eval -393,17] [%emt 0:00:02]} 102.
Ne3 {[%eval -210,13] [%emt 0:00:03]} Rb1 {(Rb5) [%eval -393,18] [%emt 0:00:02]}
103. Nd5 {(Kh3) [%eval -204,5] [%emt 0:00:00]} Rb3 {
(Rb5) [%eval -393,16] [%emt 0:00:02]} 104. Ne3 {[%eval -212,13] [%emt 0:00:03]}
Ra3 {(Rb7) [%eval -393,18] [%emt 0:00:02]} 105. Kh3 {
(Kh2) [%eval -192,5] [%emt 0:00:00]} Ra7 {(Rc3) [%eval -201,17] [%emt 0:00:02]}
106. Ng2 {(Kg2) [%eval -208,12] [%emt 0:00:03]} Rb7 {
(Ra8) [%eval -393,17] [%emt 0:00:02]} 107. Ne3 {[%eval -211,13] [%emt 0:00:04]}
Rb2 {[%eval -393,18] [%emt 0:00:02]} 108. Ng2 {
(Kg2) [%eval -193,5] [%emt 0:00:00]} Rb1 {(Rb3+) [%eval -393,19] [%emt 0:00:02]
} 109. Ne3 {[%eval -211,13] [%emt 0:00:02]} Kh5 {
(Rh1+) [%eval -393,18] [%emt 0:00:02]} 110. Kg2 {[%eval -208,13] [%emt 0:00:03]
} Rb2 {(Rc1) [%eval -393,17] [%emt 0:00:02]} 111. Nc4 {
(Nd5) [%eval -198,5] [%emt 0:00:00]} Rb3 {[%eval -384,18] [%emt 0:00:02]} 112.
Ne3 {[%eval -208,13] [%emt 0:00:03]} Rd3 {(Rb7) [%eval -384,18] [%emt 0:00:03]}
113. Kh2 {(Kh3) [%eval -207,13] [%emt 0:00:03]} Rc3 {
(Rd2) [%eval -384,18] [%emt 0:00:02]} 114. Kg2 {[%eval -189,5] [%emt 0:00:00]}
Kg5 {[%eval -384,17] [%emt 0:00:02]} 115. Kh3 {[%eval -205,13] [%emt 0:00:03]}
Rc8 {[%eval -384,18] [%emt 0:00:02]} 116. Nd5 {
(Kg2) [%eval -208,12] [%emt 0:00:02]} Rd8 {(Rf8) [%eval -393,18] [%emt 0:00:02]
} 117. f4+ {(Ne3) [%eval -200,5] [%emt 0:00:00]} Kf5 {
[%eval -32748,14] [%emt 0:00:02]} 118. Nc7 {[%eval -362,13] [%emt 0:00:03]} Rd7
{[%eval -32749,5] [%emt 0:00:00]} 119. Na6 {[%eval -378,13] [%emt 0:00:02]} Rd6
{(Kxf4) [%eval -32750,5] [%emt 0:00:00]} 120. Nc5 {
[%eval -427,13] [%emt 0:00:03]} Rc6 {(Kxf4) [%eval -32751,5] [%emt 0:00:00]}
121. Nd7 {(Na4) [%eval -337,5] [%emt 0:00:00]} Kxf4 {
[%eval -32753,6] [%emt 0:00:00]} 122. Nf8 {[%eval -32754,1] [%emt 0:00:00]} Kg5
{[%eval -32754,1] [%emt 0:00:00]} 123. Nd7 {[%eval -32754,1] [%emt 0:00:00]}
Rc3+ {[%eval -32755,1] [%emt 0:00:00]} 124. Kh2 {
[%eval -32755,1] [%emt 0:00:00]} Kf5 {[%eval -32756,1] [%emt 0:00:00]} 125. Kg2
{[%eval -32757,1] [%emt 0:00:00]} h3+ {[%eval -32757,1] [%emt 0:00:00]} 126.
Kh2 {[%eval -32757,1] [%emt 0:00:00]} Re3 {[%eval -32758,1] [%emt 0:00:00]}
127. Kg1 {[%eval -32758,1] [%emt 0:00:00]} Re2 {[%eval -32759,1] [%emt 0:00:00]
} 128. Kh1 {[%eval -32759,1] [%emt 0:00:00]} Kg4 {
[%eval -32760,1] [%emt 0:00:00]} 129. Nf6+ {[%eval -32760,1] [%emt 0:00:00]}
Kh4 {[%eval -32761,1] [%emt 0:00:00]} 130. Nh5 {[%eval -32762,1] [%emt 0:00:00]
} Kxh5 {[%eval -32762,1] [%emt 0:00:00]} 131. Kg1 {
[%eval -32762,1] [%emt 0:00:00]} Kg4 {[%eval -32763,1] [%emt 0:00:00]} 132. Kf1
{[%eval -32763,1] [%emt 0:00:00]} Rg2 {[%eval -32764,1] [%emt 0:00:00]} 133.
Ke1 {[%eval -32764,1] [%emt 0:00:00]} h2 {[%eval -32765,1] [%emt 0:00:00]} 134.
Kd1 {[%eval -32766,1] [%emt 0:00:00]} h1=Q# {[%eval -32766,1] [%emt 0:00:00]}
0-1
ed

Re: Does ProDeo choose a loss over a draw?

Post by ed »

Time control issue, at move 117 PD takes only 5 ply, strange.....

Ed