The idea is simply to choose a set of many random 6 piece tablebase position and find how they perform(alternatively it is possible to find all comp-comp 6 piece tablebases when computers blundered and use them as a test suite).
Note that rybka and zappa performed poorly in the following game
Inspite of the long time control and I wonder if there are programs that perform better than them in simple endgames.
Zappa got a won endgame but both sides blundered.
The final position is again a win for zappa but I doubt if zappa could win it without adjudication that probably happened by the interface because it is mate in 42 against black and zappa had earlier shorter mate that it could blunder into a draw.
[Event "CEGT Extreme 40/400 repeated"]
[Site "CEGT"]
[Date "2008.01.08"]
[Round "9.1"]
[White "Zappa Mexico X64 v.2 4CPU"]
[Black "Rybka 2.3.2a mp 4CPU"]
[Result "1-0"]
[ECO "B80"]
[Annotator "0.28;0.30"]
[PlyCount "259"]
[EventDate "2007.12.27"]
[TimeControl "40/24000:0"]
{Intel(R) Core(TM)2 Quad CPU @ 2.40GHz 3 MHz W=21.9 ply; 2.850kN/s; 36.249.088
TBAs; HS-8moves.ctg B=27.3 ply; 373kN/s; 14.315.174 TBAs; HS-8moves.ctg} 1. e4
{[%emt 0:00:00]} c5 {[%emt 0:00:00]} 2. Nf3 {[%emt 0:00:00]} d6 {[%emt 0:00:00]
} 3. d4 {[%emt 0:00:00]} cxd4 {[%emt 0:00:00]} 4. Nxd4 {[%emt 0:00:00]} Nf6 {
[%emt 0:00:00]} 5. Nc3 {[%emt 0:00:00]} a6 {[%emt 0:00:00]} 6. Be3 {
[%emt 0:00:00]} e6 {[%emt 0:00:00]} 7. f3 {[%emt 0:00:00]} b5 {[%emt 0:00:00]}
8. Qd2 {[%emt 0:00:00]} Nbd7 {[%emt 0:00:00]} 9. O-O-O {
[%eval 28,19] [%emt 0:33:58]} Bb7 {[%eval 30,20] [%emt 0:07:47]} 10. a3 {
[%eval 15,19] [%emt 0:21:04]} (10. Kb1 $5 d5 (10... Be7 11. g4 h6 12. h4 b4 13.
Nce2 d5 14. Bh3 $36 {/\ g5-g6}) (10... Nb6 $5 $13) 11. exd5 Nxd5 12. Nxd5 Bxd5
13. Ne2 $1 (13. Nf5 Nf6 (13... Bxa2+ 14. Kxa2 exf5 15. Qd5 Be7 16. Qxf5 Qa5+
17. Kb1 Nf6 $14) 14. Ng3 Be7 $10) (13. b3 Bc5 $13) 13... Be7 (13... Qc7 14. Nf4
Bb7 15. c4 bxc4 16. Bxc4 $14) 14. Nf4 Nf6 (14... Bb7 15. Nh5 $1 $16) 15. Qe1 $1
(15. Nxd5 Nxd5 16. Bd4 O-O 17. Bd3 Bf6 $10) 15... Qc7 (15... O-O 16. c4 bxc4
17. Bxc4 Qd6 18. Nxd5 exd5 $14) 16. Nxd5 Nxd5 17. Bd2 O-O 18. Bd3 Rac8 (18...
Bf6 19. Qe4 g6 20. h4 Qe5 21. Qxe5 Bxe5 22. h5 $14) 19. Qe4 g6 $6 (19... Nf6
20. Qh4 (20. Qe2 Nd5 21. h4 Bf6 $132) 20... Rfd8 21. Bc3 Rxd3 $1 22. cxd3 Nd5
23. Qe1 Nxc3+ 24. bxc3 Qxc3 25. Qxc3 Rxc3 $14) 20. h4 Nf6 (20... Bf6 21. f4
Rfd8 22. h5 $14) 21. Qe1 Rfe8 (21... Rfd8 $2 22. Ba5 $18) 22. g4 (22. h5 $1 Bf8
(22... Nxh5 $2 23. Rxh5 $1 gxh5 24. Qe4 Bd6 (24... Bf6 25. Bh6 $18) 25. Qxh7+
Kf8 26. Bh6+ Ke7 27. Bg5+ Kd7 28. Qxf7+ Kc6 29. Be4+ Kb6 30. Be3+ $18) 23. hxg6
fxg6 $14) 22... Nd7 (22... e5 23. h5 Nd5 24. hxg6 hxg6 25. Qg3 $16 (25. Ba5 Qc5
26. Qxe5 Bf6 27. Qh2 b4 $13)) 23. h5 g5 $8 (23... Bf8 24. hxg6 hxg6 25. Ba5 Qa7
26. Bc3 Bg7 27. Bxg7 Kxg7 28. Bxg6 $1 fxg6 (28... Kxg6 29. Qe4+ Kf6 30. Qf4+
Ke7 31. Qg5+ Nf6 32. Rh6 $18) 29. Rxd7+ Qxd7 30. Qe5+ $18) 24. Ba5 (24. Qe4 Nf6
25. Qe2 h6 26. Bc3 Nd5 27. Be5 Bd6 28. Bxd6 Qxd6 29. Qe4 Nf6 $13) 24... Qc5 (
24... Qc6 $2 25. Be4 $18) (24... Qa7 25. Bc3 Nc5 26. Qe5 f6 27. Qe3 Qb6 28. f4
b4 29. Bd4 gxf4 30. Qxf4 $16) 25. Bc3 (25. Bxh7+ Kxh7 26. Rxd7 Qxc2+ (26... b4
27. Qe4+ Kh6 28. Rxe7 Qxe7 29. Bxb4 Qc7 $14) 27. Ka1 Kh6 $5 28. Bc3 b4 $13)
25... h6 26. f4 $1 (26. Qe4 Nf6 $5 (26... Nf8 27. f4 $40) 27. Bxf6 Bxf6 28.
Qh7+ Kf8 29. Qxh6+ Bg7 30. Qh7 Qe5 31. c3 Rxc3 $132) 26... Bf6 (26... gxf4 27.
Qe4 Nf8 28. Qxf4 Bg5 29. Qe4 $16) 27. Bb4 (27. Bxf6 Nxf6 28. fxg5 Qxg5 $13)
27... Qc6 (27... Qc7 28. Qe4 Nf8 29. fxg5 Bxg5 30. Bc3 $16) 28. fxg5 Bxg5 29.
Rf1 (29. Be4 Qc7 30. Ba5 Qa7 31. Bc3 Nf6 $14) 29... Nc5 (29... Rcd8 30. Be4 Qc7
31. Bh7+ $1 Kxh7 32. Rxf7+ Kg8 33. Qe4 Nf8 $3 {xd1}) (29... Nf6 30. Bc3 (30.
Qe5 Red8 $1 31. Rxf6 $140 $2 Rxd3 $19) 30... Nd5 (30... Nxg4 31. Bh7+ Kxh7 32.
Rxf7+ Kg8 33. Rg7+ Kf8 34. Qf1+ $18) 31. Bh7+ Kxh7 (31... Kf8 32. Bg6 Nxc3+ 33.
Qxc3 Qxc3 34. Rxf7+ Kg8 35. bxc3 $16) 32. Rxf7+ Kg8 33. Rg7+ Kh8 34. Rh7+ Kg8
35. Rh8+ Kf7 36. Qf2+ $18) 30. Qf2 $6 (30. Bxc5 Qxc5 31. Qe4 f5 $8 (31... Rc7
32. Qh7+ Kf8 33. Bg6 $18) 32. gxf5 exf5 33. Qxf5 Qxf5 34. Bxf5 $16) 30... Rc7
31. Bc3 (31. Ba5 Rd7 32. Bh7+ Kxh7 33. Rxd7 Qxd7 34. Qxc5 e5 $14) 31... Ne4 (
31... Nxd3 32. Rxd3 Qe4 33. Rf3 $16) 32. Bxe4 Qxe4 33. Rde1 (33. Rd4 Qe3 34.
Rd6 Qxf2 35. Rxf2 Rc4 $132) 33... Qc4 (33... Qxg4 34. Rg1 Qxh5 35. Qf6 Rxc3 (
35... Kf8 36. Qh8+ Ke7 37. Bb4+ Kd8 38. Rd1+ Rd7 39. Ba5+ Ke7 40. Rxd7+ Kxd7
41. Qd4+ Kc6 42. Rd1 $18) 36. Qxc3 $16) 34. Be5 (34. Qb6 Rec8 35. Qxa6 b4 36.
Qxc4 Rxc4 $132) 34... Rd7 35. b3 $6 (35. Bf4 Bxf4 36. Qxf4 Qxf4 37. Rxf4 Red8
38. b3 $13) 35... Qxg4 36. Bf6 (36. Rg1 Qf5 $17 (36... Qxh5 37. Qf6 Kf8 38.
Qg7+ Ke7 39. Bc3 $13)) 36... Rd2 (36... Qxh5 37. Bxg5 hxg5 38. Qf6 Qg6 39.
Qxg6+ fxg6 40. Rf6 Kg7 41. Rfxe6 $13) 37. Qa7 Qxh5 (37... Bxf6 $2 38. Rg1 Rg2
39. Rxg2 Qxg2 40. Rg1 Qxg1+ 41. Qxg1+ Bg5 42. Qb6 $16) 38. Bxg5 (38. Qxa6 $2
Bxf6 39. Rxf6 Rd1+ 40. Rxd1 Qxd1+ 41. Kb2 Qd4+ $19) 38... hxg5 39. Re5 (39.
Qxa6 g4 $17 (39... Qg6 40. Qc6 Red8 $17)) 39... Rd1+ (39... Qg6 $4 40. Rxg5
Rd1+ 41. Rxd1 Qxg5 42. Rg1 $18) 40. Rxd1 Qxd1+ 41. Kb2 Qd2 42. Qc5 f5 $1 (42...
f6 43. Re3 Qd7 44. Rd3 Qe7 45. Qc6 $17) 43. Re3 Qd8 44. Rd3 (44. Qc6 Qd4+ 45.
Rc3 Kf7 $19) 44... Qf6+ 45. Kb1 Rd8 46. Rxd8+ (46. Qb6 Rxd3 47. cxd3 f4 $19)
46... Qxd8 47. Qc6 Qd5 48. Qc8+ (48. Qxa6 f4 49. a4 f3 $1 $19) 48... Kf7 49. c4
(49. Qxa6 g4 50. a4 bxa4 51. bxa4 g3 52. Qa7+ Kg6 53. Qg1 f4 $19) 49... Qd3+
50. Kb2 f4 51. c5 f3 52. Qc7+ (52. c6 f2 53. Qb7+ Kf6 54. c7 f1=Q 55. c8=Q
Qfb1+ 56. Ka3 Qd6+) 52... Kf6 53. Qc8 Qd2+ 54. Ka3 f2 55. Qh8+ Kg6 56. Qg8+ Kf5
57. Qh7+ (57. Qf7+ Ke5 58. Qg7+ Kf4 59. Qf6+ Kg3 60. Qe5+ Qf4 61. Qc3+ Kg4 $19)
57... Kg4 58. Qh1 (58. Qe4+ Kg3 59. Qe5+ Qf4) 58... b4+ 59. Ka4 Qe2 60. Qg2+
Kh5 61. Qh1+ Kg6 {0-1 Adams,M-Ftacnik,L/Biel 1993/CBM 037/[Ftacnik]} (61... Kg6
62. Qb1+ Kg7 63. Qa1+ Kg8)) 10... h5 {(Tc8) [%eval 25,20] [%emt 0:15:17]} 11.
Kb1 {[%eval 22,19] [%emt 0:19:23]} Be7 {(Tc8) [%eval 21,19] [%emt 0:03:55]} 12.
h3 {(Le2) [%eval 9,18] [%emt 0:17:39]} Rc8 {[%eval 15,19] [%emt 0:09:49]} 13.
Rg1 {(Le2) [%eval 0,19] [%emt 0:39:50]} h4 {[%eval 12,19] [%emt 0:03:22]} 14.
Be2 {(De1) [%eval -4,19] [%emt 0:23:38]} Nh5 {[%eval 0,20] [%emt 0:03:33]} 15.
Qe1 {(f4) [%eval -6,19] [%emt 0:12:39]} Ng3 {[%eval 0,20] [%emt 0:04:16]} 16.
Bd3 {[%eval -5,19] [%emt 0:14:49]} Bf6 {(Se5) [%eval 0,21] [%emt 1:04:28]} 17.
Nce2 {[%eval 1,19] [%emt 0:11:03]} Nxe2 {(Sh5) [%eval 0,20] [%emt 0:09:33]} 18.
Qxe2 {[%eval 8,19] [%emt 0:14:53]} Ne5 {[%eval 0,22] [%emt 0:12:00]} 19. Qf2 {
(Sb3) [%eval 0,19] [%emt 0:09:28]} Nc4 {(De7) [%eval -8,21] [%emt 0:11:13]} 20.
Bxc4 {[%eval 13,19] [%emt 0:09:48]} bxc4 {[%eval -6,21] [%emt 0:02:28]} 21. c3
{(Se2) [%eval 7,19] [%emt 0:12:14]} Rh5 {[%eval -15,21] [%emt 0:10:46]} 22. Nc2
{[%eval 15,19] [%emt 0:15:25]} Be7 {[%eval -20,21] [%emt 0:11:36]} 23. Bf4 {
[%eval 9,18] [%emt 0:06:34]} a5 {(Dc7) [%eval -18,21] [%emt 0:03:31]} 24. Rd2 {
[%eval 28,19] [%emt 0:10:55]} Qc7 {[%eval -12,22] [%emt 0:05:31]} 25. Rgd1 {
[%eval 20,18] [%emt 0:07:46]} Rd8 {[%eval -10,21] [%emt 0:02:50]} 26. Bh2 {
(Le3) [%eval 11,19] [%emt 0:06:35]} Kf8 {[%eval -7,22] [%emt 0:17:56]} 27. Ne3
{(De2) [%eval 21,19] [%emt 0:07:23]} Kg8 {(La6) [%eval -2,22] [%emt 0:17:59]}
28. Rd4 {[%eval 33,19] [%emt 0:06:13]} Rc5 {[%eval 0,21] [%emt 0:03:11]} 29. g3
{(Ka1) [%eval 35,19] [%emt 0:06:23]} hxg3 {[%eval 6,20] [%emt 0:21:46]} 30.
Bxg3 {[%eval 31,18] [%emt 0:05:31]} Bc6 {(La6) [%eval 14,21] [%emt 0:15:13]}
31. Ka1 {(Lh4) [%eval 34,18] [%emt 0:11:36]} Kf8 {
(La4) [%eval 21,19] [%emt 0:28:54]} 32. Qc2 {(Lh4) [%eval 49,18] [%emt 0:04:58]
} Be8 {[%eval 18,20] [%emt 0:08:08]} 33. h4 {(f4) [%eval 50,18] [%emt 0:06:51]}
f6 {(Tb8) [%eval 11,21] [%emt 0:21:48]} 34. Qe2 {
(Dg2) [%eval 48,18] [%emt 0:05:46]} Bh5 {[%eval 7,21] [%emt 0:05:24]} 35. Qg2 {
(Txc4) [%eval 48,17] [%emt 0:05:06]} Kf7 {(Lf7) [%eval 3,21] [%emt 0:13:06]}
36. Rg1 {[%eval 47,17] [%emt 0:05:04]} g6 {(Lf8) [%eval 10,20] [%emt 0:03:58]}
37. Bh2 {(Td2) [%eval 48,18] [%emt 0:06:22]} Qc6 {
(Tb8) [%eval 23,20] [%emt 0:13:36]} 38. Nf1 {[%eval 57,20] [%emt 0:10:20]} Rg8
{(Tb5) [%eval 24,23] [%emt 0:10:19]} 39. Ng3 {[%eval 58,21] [%emt 0:10:15]} a4
{(Tb5) [%eval 30,23] [%emt 0:08:14]} 40. Qe2 {
(Td2) [%eval 63,19] [%emt 0:06:50]} Rh8 {(Tc8) [%eval 21,22] [%emt 0:06:26]}
41. Qf1 {[%eval 63,21] [%emt 0:10:58]} Rb8 {(Tc8) [%eval 24,22] [%emt 0:14:56]}
42. Qg2 {(Td2) [%eval 61,19] [%emt 0:09:57]} Rg8 {[%eval 0,26] [%emt 0:04:02]}
43. Qe2 {(Sxh5) [%eval 61,20] [%emt 0:09:20]} Rh8 {[%eval 0,26] [%emt 0:09:00]}
44. Rd2 {(Sxh5) [%eval 61,21] [%emt 0:08:49]} Rg8 {
(Tb5) [%eval 30,22] [%emt 0:13:10]} 45. Rgd1 {
(Dg2) [%eval 67,20] [%emt 0:11:53]} Rd8 {[%eval 36,24] [%emt 0:07:17]} 46. Bg1
{(Dg2) [%eval 76,21] [%emt 0:11:55]} Rb5 {[%eval 25,23] [%emt 0:12:29]} 47. Rd4
{(Le3) [%eval 76,21] [%emt 0:14:50]} Rc8 {[%eval 28,21] [%emt 0:03:02]} 48. Be3
{[%eval 74,21] [%emt 0:20:59]} Qa6 {(Db7) [%eval 27,22] [%emt 0:09:45]} 49. Rg1
{[%eval 76,20] [%emt 0:11:25]} Qc6 {[%eval 27,21] [%emt 0:02:32]} 50. Rd2 {
[%eval 76,20] [%emt 0:18:42]} Qb7 {[%eval 29,23] [%emt 0:21:35]} 51. Bf4 {
(Ld4) [%eval 75,19] [%emt 0:23:37]} Qc6 {(Db6) [%eval 29,22] [%emt 0:06:03]}
52. Qd1 {[%eval 80,20] [%emt 0:11:29]} Qb6 {[%eval 36,23] [%emt 0:09:39]} 53.
Rdg2 {[%eval 87,20] [%emt 0:14:58]} Rb8 {[%eval 43,24] [%emt 0:19:51]} 54. Bc1
{[%eval 87,19] [%emt 0:00:00]} Rg8 {[%eval 48,24] [%emt 0:14:10]} 55. Qe2 {
[%eval 97,20] [%emt 0:11:38]} Qc6 {[%eval 50,23] [%emt 0:10:24]} 56. Nxh5 {
[%eval 112,20] [%emt 0:13:03]} Rxh5 {[%eval 42,24] [%emt 0:03:47]} 57. Rg4 {
[%eval 112,20] [%emt 0:00:00]} Rh7 {(f5) [%eval 48,23] [%emt 0:03:43]} 58. Qg2
{[%eval 140,21] [%emt 0:10:42]} Qc5 {[%eval 58,24] [%emt 0:04:02]} 59. f4 {
(Txg6) [%eval 137,21] [%emt 0:13:18]} f5 {[%eval 66,23] [%emt 0:07:44]} 60.
Rxg6 {[%eval 138,21] [%emt 0:26:22]} Qxg1 {[%eval 75,25] [%emt 0:02:56]} 61.
Qxg1 {[%eval 138,20] [%emt 0:00:00]} Rxg6 {[%eval 70,24] [%emt 0:00:00]} 62.
Qf1 {[%eval 138,20] [%emt 0:00:00]} Rf6 {[%eval 87,26] [%emt 0:30:01]} 63. Ka2
{(Dxc4) [%eval 147,22] [%emt 0:09:23]} Rxh4 {[%eval 91,26] [%emt 0:09:40]} 64.
exf5 {(Dxc4) [%eval 150,23] [%emt 0:27:24]} Rxf5 {[%eval 91,25] [%emt 0:02:19]}
65. Qxc4 {[%eval 164,23] [%emt 0:00:00]} Ra5 {[%eval 94,26] [%emt 0:15:13]} 66.
Be3 {[%eval 164,23] [%emt 0:24:46]} Rh2 {[%eval 101,26] [%emt 0:13:32]} 67. Qb4
{[%eval 174,22] [%emt 0:09:37]} Rhh5 {[%eval 101,25] [%emt 0:02:14]} 68. c4 {
(Db7) [%eval 177,21] [%emt 0:06:44]} Ra8 {[%eval 116,24] [%emt 0:10:05]} 69.
Qb7 {[%eval 177,21] [%emt 0:19:35]} Rg8 {[%eval 118,25] [%emt 0:09:49]} 70. Qc6
{[%eval 212,20] [%emt 0:08:38]} Ra5 {(Tg3) [%eval 130,24] [%emt 0:17:59]} 71.
c5 {(Ld2) [%eval 327,19] [%emt 0:08:42]} dxc5 {
(Td8) [%eval 142,23] [%emt 0:03:17]} 72. f5 {[%eval 336,18] [%emt 0:00:00]}
exf5 {[%eval 142,24] [%emt 0:03:57]} 73. Qd5+ {[%eval 336,18] [%emt 0:00:00]}
Kg7 {[%eval 175,25] [%emt 0:05:46]} 74. Qe5+ {[%eval 341,19] [%emt 0:14:57]}
Kf7 {[%eval 176,26] [%emt 0:07:42]} 75. Qxf5+ {[%eval 341,19] [%emt 0:00:00]}
Bf6 {[%eval 186,26] [%emt 0:12:15]} 76. Qh7+ {[%eval 341,19] [%emt 0:10:00]}
Rg7 {[%eval 204,26] [%emt 0:04:20]} 77. Qh5+ {[%eval 341,19] [%emt 0:00:00]}
Ke6 {(Kg8) [%eval 204,26] [%emt 0:21:04]} 78. Qe2 {[%eval 341,9] [%emt 0:00:00]
} Kf7 {[%eval 276,27] [%emt 0:16:20]} 79. Qc4+ {[%eval 341,20] [%emt 0:06:40]}
Kg6 {[%eval 282,26] [%emt 0:06:19]} 80. Qe4+ {[%eval 341,20] [%emt 0:04:27]}
Kf7 {[%eval 282,26] [%emt 0:04:23]} 81. Bh6 {[%eval 363,20] [%emt 0:19:57]} Ra7
{(Tg3) [%eval 289,25] [%emt 0:04:42]} 82. Bxg7 {[%eval 367,21] [%emt 0:12:07]}
Kxg7 {[%eval 294,25] [%emt 0:03:20]} 83. b3 {(b4) [%eval 386,21] [%emt 0:11:40]
} axb3+ {[%eval 295,25] [%emt 0:08:42]} 84. Kxb3 {[%eval 386,20] [%emt 0:00:00]
} Rc7 {(Le7) [%eval 326,26] [%emt 0:19:15]} 85. Qg4+ {
(Dg2+) [%eval 417,20] [%emt 0:17:32]} Kf7 {[%eval 418,28] [%emt 0:27:12]} 86.
Qh5+ {(Kc4) [%eval 421,20] [%emt 0:10:02]} Ke7 {[%eval 338,25] [%emt 0:04:02]}
87. Kc4 {[%eval 421,20] [%emt 0:00:00]} Rd7 {[%eval 338,26] [%emt 0:05:02]} 88.
Qxc5+ {(Df3) [%eval 435,21] [%emt 0:14:11]} Ke6 {[%eval 346,27] [%emt 0:16:45]}
89. Qc6+ {[%eval 436,21] [%emt 0:18:58]} Ke7 {[%eval 352,28] [%emt 0:03:31]}
90. a4 {[%eval 444,21] [%emt 0:09:43]} Bd4 {(Td1) [%eval 356,29] [%emt 0:05:52]
} 91. Qe4+ {[%eval 480,21] [%emt 0:22:05]} Kd8 {[%eval 446,30] [%emt 0:14:12]}
92. Kb5 {(Dh4+) [%eval 481,22] [%emt 0:08:24]} Ba7 {
[%eval 356,29] [%emt 0:01:12]} 93. Qh4+ {[%eval 483,21] [%emt 0:10:35]} Re7 {
[%eval 356,29] [%emt 0:01:10]} 94. Kc6 {[%eval 503,21] [%emt 0:10:13]} Ke8 {
[%eval 356,29] [%emt 0:16:29]} 95. a5 {(Dg4) [%eval 511,21] [%emt 0:15:57]} Kf7
{[%eval 473,26] [%emt 0:19:01]} 96. Qh5+ {(Dh7+) [%eval 511,21] [%emt 0:11:16]}
Kg8 {(Kf6) [%eval 371,32] [%emt 0:03:19]} 97. Qg4+ {
(Dd5+) [%eval 511,22] [%emt 0:11:17]} Rg7 {(Kf7) [%eval 371,33] [%emt 0:05:18]}
98. Qh3 {(Dc8+) [%eval 511,22] [%emt 0:07:53]} Rf7 {
(Kf7) [%eval 371,32] [%emt 0:06:30]} 99. Qh5 {
(Dg3+) [%eval 511,24] [%emt 0:14:00]} Re7 {(Tg7) [%eval 0,39] [%emt 0:01:15]}
100. Qh3 {(Df5) [%eval 511,24] [%emt 0:15:51]} Rf7 {[%eval 0,41] [%emt 0:02:42]
} 101. Qh4 {(Db3) [%eval 511,24] [%emt 0:20:30]} Kg7 {
(Lf2) [%eval 371,32] [%emt 0:09:16]} 102. Qc4 {
(Dg5+) [%eval 512,24] [%emt 0:13:27]} Bf2 {[%eval 371,29] [%emt 0:01:16]} 103.
Kd5 {(Kd6) [%eval 512,24] [%emt 0:06:34]} Ba7 {
(Kf8) [%eval 472,29] [%emt 0:06:53]} 104. Qc8 {
(Ke6) [%eval 512,24] [%emt 0:19:14]} Kh7 {(Te7) [%eval 371,33] [%emt 0:06:23]}
105. Qh3+ {(Dg4) [%eval 512,22] [%emt 0:08:22]} Kg7 {
(Kg8) [%eval 371,33] [%emt 0:04:53]} 106. Qc3+ {
(a6) [%eval 512,24] [%emt 0:15:14]} Kg8 {[%eval 371,33] [%emt 0:02:22]} 107.
Qg3+ {(Ke6) [%eval 512,25] [%emt 0:07:33]} Rg7 {
(Kh7) [%eval 371,29] [%emt 0:02:17]} 108. Qe5 {
(Df3) [%eval 512,24] [%emt 0:08:02]} Rf7 {(Td7+) [%eval 371,30] [%emt 0:25:10]}
109. Ke6 {(Dg5+) [%eval 512,24] [%emt 0:04:35]} Rh7 {
(Tg7) [%eval 371,34] [%emt 0:04:09]} 110. Qd5 {[%eval 512,24] [%emt 0:09:51]}
Rg7 {[%eval 371,34] [%emt 0:04:15]} 111. Qf5 {
(Da8+) [%eval 512,24] [%emt 0:04:53]} Bg1 {(Tb7) [%eval 371,34] [%emt 0:08:08]}
112. Qd5 {(Ke5) [%eval 512,25] [%emt 0:06:09]} Ba7 {[%eval 0,41] [%emt 0:02:30]
} 113. Qd8+ {(a6) [%eval 512,24] [%emt 0:05:32]} Kh7 {
[%eval 371,0] [%emt 0:00:05]} 114. Qh4+ {(Dd3+) [%eval 512,25] [%emt 0:05:49]}
Kg8 {[%eval 371,33] [%emt 0:05:34]} 115. Kf6 {
(Kd6) [%eval 512,25] [%emt 0:03:56]} Rf7+ {[%eval 371,32] [%emt 0:04:31]} 116.
Kg6 {(Ke5) [%eval 512,25] [%emt 0:09:11]} Rg7+ {[%eval 371,32] [%emt 0:04:03]}
117. Kf5 {[%eval 512,24] [%emt 0:00:00]} Bf2 {
(Tg1) [%eval 371,33] [%emt 0:04:58]} 118. Qd8+ {
(Db4) [%eval 512,23] [%emt 0:03:59]} Kh7 {[%eval 371,32] [%emt 0:04:11]} 119.
Qe8 {(Dd6) [%eval 512,23] [%emt 0:04:47]} Ba7 {
(Lg1) [%eval 371,32] [%emt 0:04:07]} 120. Kf6 {
(Ke4) [%eval 512,23] [%emt 0:02:04]} Bd4+ {[%eval 371,34] [%emt 0:23:38]} 121.
Ke6 {[%eval 512,22] [%emt 0:00:00]} Bg1 {(La7) [%eval 371,34] [%emt 0:10:13]}
122. a6 {(Dh5+) [%eval 512,25] [%emt 0:11:04]} Rg5 {
(Tg6+) [%eval 371,32] [%emt 0:03:08]} 123. Qe7+ {
(Da4) [%eval 513,24] [%emt 0:14:01]} Rg7 {[%eval 371,34] [%emt 0:02:59]} 124.
Qh4+ {[%eval 513,27] [%emt 0:09:11]} Kg8 {[%eval 371,34] [%emt 0:01:56]} 125.
Kd6 {(Dd8+) [%eval 513,27] [%emt 0:25:52]} Bb6 {
(La7) [%eval 371,31] [%emt 0:02:45]} 126. Qc4+ {[%eval 517,23] [%emt 0:10:10]}
Rf7 {[%eval 465,32] [%emt 0:23:39]} 127. Ke6 {
(Dg4+) [%eval 517,24] [%emt 0:09:38]} Ba7 {(Lf2) [%eval 465,31] [%emt 0:12:22]}
128. Qc8+ {[%eval 533,24] [%emt 0:17:08]} Kg7 {[%eval 487,31] [%emt 0:04:17]}
129. Qd8 {[%eval 533,24] [%emt 0:12:20]} Bf2 {[%eval 487,31] [%emt 0:02:15]}
130. Qg5+ {[%eval 533,24] [%emt 0:10:40]} 1-0
some of the mistakes in this endgame:
[d]6k1/b3r3/2K5/P6Q/8/8/8/8 w - - 0 97 bm Qd5+ mate in 46
Zappa played Qg4 that draws the game
[d]6k1/b5r1/2K5/P7/8/7Q/8/8 b - - 0 98 bm Bg1 only move to draw
Rybka played Rf7 that lose the game
smaller mistakes(not playing the fastest mate)
[d]8/3rk3/2Q5/8/P1Kb4/8/8/8 w - - 0 91 bm a4 Kb5
91.Qe4+ is a mistake and mate in 42
91.a4 or Kb5 are mate in 41
91...Kd8 is a mistake and 91...Kf7 is slightly better
[d]4k3/b3r3/2K5/8/P6Q/8/8/8 w - - 0 95 bm Kd6
95.a5 is a mistake(mate in 38) and 95.Kd6 force mate in 37
[d]8/b3rk2/2K5/P7/7Q/8/8/8 w - - 0 96 bm a6 force mate in 37
Qh5+ is only mate in 46
An idea for testing engines in simple endgames
Moderator: Ras
-
- Posts: 10892
- Joined: Thu Mar 09, 2006 12:37 am
- Location: Tel-Aviv Israel
-
- Posts: 2053
- Joined: Wed Mar 08, 2006 8:30 pm
Re: An idea for testing engines in simple endgames
Hi Uri,Uri Blass wrote: some of the mistakes in this endgame:
[d]6k1/b3r3/2K5/P6Q/8/8/8/8 w - - 0 97 bm Qd5+ mate in 46
Zappa played Qg4 that draws the game
[d]6k1/b5r1/2K5/P7/8/7Q/8/8 b - - 0 98 bm Bg1 only move to draw
Rybka played Rf7 that lose the game
Using all Nalimov 3-4-5 and/or (when possible) all 3-4-5 ShredderBases/Bitbases, I could not get a single engine finding Qd5+ or Bg1
Probably too far...
-
- Posts: 2053
- Joined: Wed Mar 08, 2006 8:30 pm
Re: An idea for testing engines in simple endgames
With [d]6k1/b3r3/2K5/P6Q/8/8/8/8 w - - 0 97 bm Qd5+ mate in 46
a multivariation analysis is interesting:
Engine: Rybka 2.3.2a mp 32-bit (512 MB) by Vasik Rajlich
27 17:04 +3.59 1.Qg4+ Kf8 2.Qc8+ Kg7 3.Kd6 Rf7 4.Qc3+ Kg8 5.a6 Bf2 6.Qe5 Bb6 7.Qg5+ Rg7 (267.242.883) 267 TB:224.028
27 17:31 +3.59 1.Kd6 Rg7 2.Ke6 Rc7 3.Qg5+ Rg7 4.Qd8+ Kh7 5.Qd3+ Kg8 6.Kf6 Kh8 7.a6 Kg8 (272.373.702) 265 TB:235.659
26 16:09 +3.59 1.Qd5+ Kg7 2.Kd6 Rf7 3.Qg5+ Kf8 4.a6 Rg7 5.Qd8+ Kf7 6.Kd5 Rh7 7.Qc7+ Kg6 (254.719.222) 268 TB:199.463
..............
29 40:52 +3.59 1.Qg4+ Kf8 2.Qc8+ Kg7 3.Kd6 Rf7 4.Qc3+ Kg8 5.a6 Bf2 6.Qe5 Bb6 7.Qg5+ Rg7 (641.895.460) 268 TB:408.244
28 37:38 +3.59 1.Kd6 Rg7 2.Ke6 Rc7 3.Qg5+ Rg7 4.Qd8+ Kh7 5.Qd3+ Kg8 6.Kf6 Kh8 7.a6 Kg8 (597.106.341) 270 TB:317.223
28 38:58 +3.59 1.Qd5+ Kg7 2.Kd6 Rf7 3.Qg5+ Kf8 4.a6 Rg7 5.Qd8+ Kf7 6.Kd5 Kg6 7.Qd6+ Kf7 (616.448.369) 269 TB:347.997
The winning Qd5+ stays at third place, with the same score as the two drawing moves.
a multivariation analysis is interesting:
Engine: Rybka 2.3.2a mp 32-bit (512 MB) by Vasik Rajlich
27 17:04 +3.59 1.Qg4+ Kf8 2.Qc8+ Kg7 3.Kd6 Rf7 4.Qc3+ Kg8 5.a6 Bf2 6.Qe5 Bb6 7.Qg5+ Rg7 (267.242.883) 267 TB:224.028
27 17:31 +3.59 1.Kd6 Rg7 2.Ke6 Rc7 3.Qg5+ Rg7 4.Qd8+ Kh7 5.Qd3+ Kg8 6.Kf6 Kh8 7.a6 Kg8 (272.373.702) 265 TB:235.659
26 16:09 +3.59 1.Qd5+ Kg7 2.Kd6 Rf7 3.Qg5+ Kf8 4.a6 Rg7 5.Qd8+ Kf7 6.Kd5 Rh7 7.Qc7+ Kg6 (254.719.222) 268 TB:199.463
..............
29 40:52 +3.59 1.Qg4+ Kf8 2.Qc8+ Kg7 3.Kd6 Rf7 4.Qc3+ Kg8 5.a6 Bf2 6.Qe5 Bb6 7.Qg5+ Rg7 (641.895.460) 268 TB:408.244
28 37:38 +3.59 1.Kd6 Rg7 2.Ke6 Rc7 3.Qg5+ Rg7 4.Qd8+ Kh7 5.Qd3+ Kg8 6.Kf6 Kh8 7.a6 Kg8 (597.106.341) 270 TB:317.223
28 38:58 +3.59 1.Qd5+ Kg7 2.Kd6 Rf7 3.Qg5+ Kf8 4.a6 Rg7 5.Qd8+ Kf7 6.Kd5 Kg6 7.Qd6+ Kf7 (616.448.369) 269 TB:347.997
The winning Qd5+ stays at third place, with the same score as the two drawing moves.