Houdini 1.5 v Rybka 4 at long time control

Discussion of computer chess matches and engine tournaments.

Moderator: Ras

LaurenceChen
Posts: 101
Joined: Fri Jun 09, 2006 4:58 am

Re: Houdini 1.5 v Rybka 4 at long time control

Post by LaurenceChen »

wsogpr wrote:Hi Robert,
I'm afraid I do not know how to cut from Fritz 11 GUI and post my analysis here (despite spending an age trying :cry: ). So I have had to write out everything long hand (I was lazy enough to find a position to use as an example on chessok opening explorer so hopefully the FEN is correct).
An example of the kind of position that I mean is:

r1bqkb1r/pp1n2pp/2n1pp2/3pP3/3P1N2/3B4/PP1N1PPP/R1BQK2R b KQkq - 1 9

PGN: 1. e4 e6 2. d4 d5 3. Nd2 Nf6 4. e5 Nfd7 5. Bd3 c5 6. c3 Nc6 7. Ne2 cxd4 8. cxd4 f6 9. Nf4 * {[*]
Hugebase database of human games shows that the most popular moves here for humans are 9..Nd4 (663 games played with a success rate of 52%) while Q...e7 is significantly less popular (102 games with a success rate of 40%). Thus it is fair to say that in human games 9...Nd4 is somewhat better.
I analysed this position with 2 cores for 1 minute with the following engines.
In this position default Rybka 4 dislikes the exchange sac associated with playing 9..Nd4 and instead choses the less natural move Qe7 (at depth 16 assessing it as +0.31).
I also analysed this position with Rybka 4 with the weights changed as per the recommendation by Larry Kaufman to create a more human like evaluation (modifications to Rybka 4 default weights as follows +0.24cpawns for B/N, +0.12 cp for Rook - I have assumed that this may have been to achieve approximately the piece values that I have quoted previously (which came from Kaufman) - though Kaufman used several positions to determine what the most appropriate modifications to the default values should be - I don't think that Vas told him what they were.) This Rybka 4 human chose the much more popular and more successful 9...Nd4 (+0.18 at depth 16). It assesses 9...Qe7 as +0.34(at depth 16)
I also used Houdini 1.5 to analyse this position. It again chose 9..Qe7 (+0.2 depth 18).9...Nd4 is evaluated as +0.29(depth 20)
It is clear from the above that the modifications to the piece values make the analyis more useful for a human over the board player.
If anyone would like to educate me as to how to cut analysis from Fritz 11 GUI and set up board positions I would appreciate it! :)
Regards,
Sean
To paste the FEN notation, insert the [d] before the fen, therefore, "[d] r1bqkb1r/pp1n2pp/2n1pp2/3pP3/3P1N2/3B4/PP1N1PPP/R1BQK2R b KQkq - 1 9"
[d]r1bqkb1r/pp1n2pp/2n1pp2/3pP3/3P1N2/3B4/PP1N1PPP/R1BQK2R b KQkq - 1 9
To paste the analysis in Fritz GUI, right-click the analysis window and select Clip Analysis. And paste your analysis in the place you want by hitting CTRL-V.

New game
r1bqkb1r/pp1n2pp/2n1pp2/3pP3/3P1N2/3B4/PP1N1PPP/R1BQK2R b KQkq - 0 1

Analysis by Houdini 1.5 x64:

1. +/= (0.30): 9...Qe7 10.Nf3 fxe5 11.dxe5 Ndxe5 12.Nxe5 Nxe5 13.Qh5+ Nf7 14.0-0 g6 15.Qe2 Bd7 16.Re1 Bg7 17.Nxd5 Qd6 18.Nc3 0-0 19.Rd1 Qc7 20.Be3 Bxc3 21.bxc3 Ba4 22.Bc2 Bxc2 23.Qxc2 Rad8 24.Bxa7
2. +/= (0.34): 9...Nxd4 10.Qh5+ Ke7 11.exf6+ Nxf6 12.Ng6+ hxg6 13.Qxh8 Kf7 14.0-0 Bd7 15.Nb3 Nxb3 16.axb3 Qb6 17.Qh3 e5 18.Qe3 Qxe3 19.Bxe3 d4 20.Bg5 Bf5 21.Bc4+ Be6 22.Rfe1 Bd6 23.Bxe6+ Kxe6 24.f3 a6

(, 04.01.2011)
PawnStormZ
Posts: 880
Joined: Mon Feb 15, 2010 6:43 am

Houdini 1.5 v Rybka 4 at long time control

Post by PawnStormZ »

   Hi Howard.
   
           It is interesting to see how the games progress, and how the evals may change as the moves are played.    This reminds us not to always take those numbers as the absolute truth (which I must admit I do at times!).
   
       I tried pasting into Arena and it did not work (version 2.5).    Maybe all the extra info confuses it.    If you paste it to a text file and then try to open the file, it might work better.    Maybe a program in the middle could convert for you.

   Good luck!
   
PawnStormZ
Posts: 880
Joined: Mon Feb 15, 2010 6:43 am

Houdini 1.5 v Rybka 4 at long time control

Post by PawnStormZ »

Game 14  -  Draw

[Event ""]
[Site "ChessPalace"]
[Date "2011.01.04"]
[Round "7.2"]
[White "Houdini_1.5"]
[Black "Rybka_4"]
[Result "1/2-1/2"]
[Time "7:13:49 AM"]
[TimeControl "40/7200:20/3600:1800+10"]
[PlyCount "171"]
[Number "14"]
[Termination "GUI adjudication"]
[WhiteType "program"]
[BlackType "program"]
[Variant "normal"]
[SetUp "1"]
[FEN "r2qk1nr/ppbn1ppp/4p3/1B1pP3/1P1p1P2/P4N2/2P3PP/R1BQK2R w KQkq - 0 1"]

{ I7 920 x64 }
1.O-O {[%eval 36,24] [%emt 00:03:05] [%clk 1:56:54]} Ne7 {[%eval 34,21] [%emt 00:05:54] [%clk 1:54:05]}
2.Nxd4 {[%eval 30,24] [%emt 00:04:58] [%clk 1:51:55]} O-O {[%eval 32,20] [%emt 00:02:49] [%clk 1:51:16]}
3.Be3 {[%eval 30,23] [%emt 00:03:14] [%clk 1:48:41]} Nb6 {[%eval 27,19] [%emt 00:01:40] [%clk 1:49:35]}
4.Bf2 {[%eval 27,24] [%emt 00:05:01] [%clk 1:43:39]} Nc4 {[%eval 29,21] [%emt 00:05:18] [%clk 1:44:17]}
5.Bxc4 {[%eval 23,24] [%emt 00:02:11] [%clk 1:41:28]} dxc4 {[%eval 34,19] [%emt 00:00:54] [%clk 1:43:22]}
6.Qe2 {[%eval 21,24] [%emt 00:03:37] [%clk 1:37:51]} Bb6 {[%eval 25,20] [%emt 00:04:28] [%clk 1:38:53]}
7.Rad1 {[%eval 29,26] [%emt 00:03:44] [%clk 1:34:06]} Qc7 {[%eval 37,19] [%emt 00:04:17] [%clk 1:34:36]}
8.Nb5 {[%eval 35,26] [%emt 00:02:37] [%clk 1:31:29]} Qc6 {[%eval 26,19] [%emt 00:02:04] [%clk 1:32:31]}
9.Nd6 {[%eval 30,25] [%emt 00:06:58] [%clk 1:24:30]} Bxf2+ {[%eval 25,20] [%emt 00:04:26] [%clk 1:28:04]}
10.Rxf2 {[%eval 30,25] [%emt 00:02:18] [%clk 1:22:12]} b5 {[%eval 13,19] [%emt 00:02:37] [%clk 1:25:26]}
11.Qe3 {[%eval 27,23] [%emt 00:02:52] [%clk 1:19:19]} a6 {[%eval 15,18] [%emt 00:04:13] [%clk 1:21:12]}
12.h3 {[%eval 25,23] [%emt 00:02:48] [%clk 1:16:31]} Rad8 {[%eval 16,19] [%emt 00:05:30] [%clk 1:15:42]}
13.Rfd2 {[%eval 30,25] [%emt 00:04:17] [%clk 1:12:13]} Nd5 {[%eval 12,21] [%emt 00:01:59] [%clk 1:13:43]}
14.Qg3 {[%eval 30,25] [%emt 00:06:06] [%clk 1:06:07]} f6 {[%eval 20,20] [%emt 00:03:23] [%clk 1:10:19]}
15.Rd4 {[%eval 32,25] [%emt 00:02:46] [%clk 1:03:21]} fxe5 {[%eval 24,20] [%emt 00:08:49] [%clk 1:01:30]}
16.fxe5 {[%eval 32,24] [%emt 00:02:02] [%clk 1:01:18]} Qc7 {[%eval 25,18] [%emt 00:01:08] [%clk 1:00:21]}
17.c3 {[%eval 32,25] [%emt 00:03:41] [%clk 0:57:36]} Nb6 {[%eval 23,21] [%emt 00:03:22] [%clk 0:56:59]}
18.Kh2 {[%eval 32,25] [%emt 00:02:16] [%clk 0:55:19]} Qe7 {[%eval 16,20] [%emt 00:02:13] [%clk 0:54:45]}
19.Kh1 {[%eval 32,24] [%emt 00:03:44] [%clk 0:51:35]} Rd7 {[%eval 15,20] [%emt 00:04:09] [%clk 0:50:36]}
20.h4 {[%eval 32,25] [%emt 00:02:28] [%clk 0:49:06]} h6 {[%eval 10,20] [%emt 00:05:38] [%clk 0:44:57]}
21.a4 {[%eval 32,25] [%emt 00:04:05] [%clk 0:45:00]} bxa4 {[%eval 5,19] [%emt 00:00:55] [%clk 0:44:02]}
22.Ra1 {[%eval 32,26] [%emt 00:02:47] [%clk 0:42:13]} Rdd8 {[%eval 5,19] [%emt 00:01:25] [%clk 0:42:36]}
23.Kh2 {[%eval 32,25] [%emt 00:01:46] [%clk 0:40:27]} Kh7 {[%eval 5,19] [%emt 00:01:04] [%clk 0:41:31]}
24.Kg1 {[%eval 32,25] [%emt 00:03:24] [%clk 0:37:02]} Kh8 {[%eval 5,19] [%emt 00:02:32] [%clk 0:38:58]}
25.Rg4 {[%eval 32,26] [%emt 00:06:51] [%clk 0:30:11]} Qc7 {[%eval 4,21] [%emt 00:01:54] [%clk 0:37:04]}
26.Kh1 {[%eval 32,25] [%emt 00:03:45] [%clk 0:26:25]} Rd7 {[%eval 4,21] [%emt 00:02:14] [%clk 0:34:49]}
27.Rd4 {[%eval 30,23] [%emt 00:02:03] [%clk 0:24:21]} Qc6 {[%eval 4,20] [%emt 00:05:06] [%clk 0:29:42]}
28.Qg6 {[%eval 32,25] [%emt 00:01:33] [%clk 0:22:48]} Re7 {[%eval 4,22] [%emt 00:03:02] [%clk 0:26:40]}
29.Qg4 {[%eval 32,25] [%emt 00:01:25] [%clk 0:21:23]} Kh7 {[%eval 4,21] [%emt 00:01:33] [%clk 0:25:07]}
30.Qe2 {[%eval 32,26] [%emt 00:02:11] [%clk 0:19:12]} Rd7 {[%eval 4,21] [%emt 00:03:56] [%clk 0:21:10]}
31.Kh2 {[%eval 32,25] [%emt 00:04:41] [%clk 0:14:30]} Kh8 {[%eval 5,22] [%emt 00:04:03] [%clk 0:17:07]}
32.Qg4 {[%eval 32,25] [%emt 00:01:13] [%clk 0:13:17]} Re7 {[%eval 5,21] [%emt 00:02:30] [%clk 0:14:37]}
33.Qg3 {[%eval 32,25] [%emt 00:01:20] [%clk 0:11:56]} Kg8 {[%eval 5,21] [%emt 00:02:26] [%clk 0:12:10]}
34.Ra2 {[%eval 32,25] [%emt 00:01:25] [%clk 0:10:31]} Rc7 {[%eval 5,21] [%emt 00:01:31] [%clk 0:10:39]}
35.Qg6 {[%eval 32,25] [%emt 00:02:07] [%clk 0:08:24]} Re7 {[%eval 5,20] [%emt 00:00:24] [%clk 0:10:14]}
36.Qg4 {[%eval 32,25] [%emt 00:01:15] [%clk 0:07:08]} Qc7 {[%eval 5,21] [%emt 00:02:19] [%clk 0:07:54]}
37.Qe4 {[%eval 32,25] [%emt 00:01:20] [%clk 0:05:47]} Rd7 {[%eval 5,22] [%emt 00:02:05] [%clk 0:05:49]}
38.Qg6 {[%eval 32,25] [%emt 00:02:04] [%clk 0:03:43]} Re7 {[%eval 5,21] [%emt 00:00:59] [%clk 0:04:49]}
39.Ra1 {[%eval 32,24] [%emt 00:02:47] [%clk 0:00:56]} Qb8 {[%eval 5,20] [%emt 00:01:48] [%clk 0:03:01]}
40.Qg3 {[%eval 32,24] [%emt 00:00:55] [%clk 0:00:00]} Rd7 {[%eval 5,19] [%emt 00:00:45] [%clk 0:02:15]}
41.Qg4 {[%eval 32,26] [%emt 00:04:02] [%clk 0:55:58]} Re7 {[%eval 5,21] [%emt 00:01:24] [%clk 1:00:50]}
42.Qg6 {[%eval 32,26] [%emt 00:06:00] [%clk 0:49:58]} Qc7 {[%eval 5,21] [%emt 00:02:20] [%clk 0:58:30]}
43.Qh5 {[%eval 32,26] [%emt 00:02:56] [%clk 0:47:01]} Rf2 {[%eval 5,22] [%emt 00:19:30] [%clk 0:39:00]}
44.Qg4 {[%eval 32,26] [%emt 00:02:30] [%clk 0:44:31]} Rf8 {[%eval 5,21] [%emt 00:02:53] [%clk 0:36:06]}
45.Ra2 {[%eval 32,26] [%emt 00:04:20] [%clk 0:40:11]} Rf1 {[%eval 5,21] [%emt 00:04:30] [%clk 0:31:36]}
46.Qe2 {[%eval 32,26] [%emt 00:03:15] [%clk 0:36:55]} Rf8 {[%eval 5,21] [%emt 00:01:06] [%clk 0:30:29]}
47.Ra3 {[%eval 32,26] [%emt 00:02:46] [%clk 0:34:08]} Rd7 {[%eval 5,21] [%emt 00:02:52] [%clk 0:27:36]}
48.Qg4 {[%eval 32,26] [%emt 00:02:42] [%clk 0:31:25]} Re7 {[%eval 5,21] [%emt 00:02:53] [%clk 0:24:43]}
49.Qe4 {[%eval 26,23] [%emt 00:03:38] [%clk 0:27:46]} Rd7 {[%eval 5,20] [%emt 00:01:04] [%clk 0:23:38]}
50.Qg6 {[%eval 32,25] [%emt 00:01:53] [%clk 0:25:53]} Kh8 {[%eval 5,21] [%emt 00:01:56] [%clk 0:21:41]}
51.Ra1 {[%eval 32,25] [%emt 00:02:15] [%clk 0:23:37]} Re7 {[%eval 5,21] [%emt 00:03:44] [%clk 0:17:56]}
52.h5 {[%eval 32,26] [%emt 00:04:30] [%clk 0:19:07]} Qb8 {[%eval 5,19] [%emt 00:01:54] [%clk 0:16:01]}
53.Qg4 {[%eval 32,26] [%emt 00:01:51] [%clk 0:17:16]} Kg8 {[%eval 6,20] [%emt 00:01:11] [%clk 0:14:50]}
54.Qh4 {[%eval 32,25] [%emt 00:01:54] [%clk 0:15:22]} Rd7 {[%eval 6,21] [%emt 00:02:06] [%clk 0:12:43]}
55.Qh3 {[%eval 32,26] [%emt 00:01:55] [%clk 0:13:27]} Re7 {[%eval 6,20] [%emt 00:00:36] [%clk 0:12:06]}
56.Qg4 {[%eval 32,26] [%emt 00:02:12] [%clk 0:11:14]} Qa8 {[%eval 6,20] [%emt 00:02:17] [%clk 0:09:49]}
57.Qg3 {[%eval 32,26] [%emt 00:02:07] [%clk 0:09:07]} Kh8 {[%eval 6,22] [%emt 00:01:44] [%clk 0:08:04]}
58.Rdd1 {[%eval 32,27] [%emt 00:02:25] [%clk 0:06:41]} Kg8 {[%eval 6,21] [%emt 00:02:23] [%clk 0:05:41]}
59.Rd2 {[%eval 32,28] [%emt 00:03:54] [%clk 0:02:47]} Qc6 {[%eval 6,20] [%emt 00:02:07] [%clk 0:03:33]}
60.Rd4 {[%eval 32,27] [%emt 00:02:05] [%clk 0:00:42]} Rc7 {[%eval 6,20] [%emt 00:01:46] [%clk 0:01:46]}
61.Qg6 {[%eval 32,23] [%emt 00:00:35] [%clk 0:30:06]} Re7 {[%eval 6,19] [%emt 00:00:15] [%clk 0:31:31]}
62.Ra2 {[%eval 32,23] [%emt 00:00:39] [%clk 0:29:36]} Qc7 {[%eval 7,20] [%emt 00:01:18] [%clk 0:30:22]}
63.Qg4 {[%eval 32,23] [%emt 00:00:27] [%clk 0:29:19]} Qc6 {[%eval 7,20] [%emt 00:06:48] [%clk 0:23:43]}
64.Kg1 {[%eval 32,24] [%emt 00:00:38] [%clk 0:28:50]} Qc7 {[%eval 7,19] [%emt 00:01:35] [%clk 0:22:18]}
65.Ra1 {[%eval 32,24] [%emt 00:00:28] [%clk 0:28:32]} Qa7 {[%eval 6,20] [%emt 00:01:02] [%clk 0:21:25]}
66.Qg3 {[%eval 32,24] [%emt 00:00:24] [%clk 0:28:17]} a5 {[%eval 0,20] [%emt 00:00:40] [%clk 0:20:55]}
67.b5 {[%eval 13,23] [%emt 00:00:52] [%clk 0:27:35]} Qc7 {[%eval 0,21] [%emt 00:00:34] [%clk 0:20:30]}
68.Re1 {[%eval 13,23] [%emt 00:01:07] [%clk 0:26:37]} Rd7 {[%eval 0,21] [%emt 00:01:07] [%clk 0:19:33]}
69.Qg4 {[%eval 13,23] [%emt 00:00:33] [%clk 0:26:13]} Re7 {[%eval 0,21] [%emt 00:00:23] [%clk 0:19:19]}
70.Kh2 {[%eval 13,24] [%emt 00:00:36] [%clk 0:25:47]} a3 {[%eval 0,22] [%emt 00:01:25] [%clk 0:18:03]}
71.Qh4 {[%eval 13,25] [%emt 00:00:26] [%clk 0:25:31]} Rd7 {[%eval 0,21] [%emt 00:00:35] [%clk 0:17:37]}
72.Qh3 {[%eval 13,25] [%emt 00:00:28] [%clk 0:25:12]} Re7 {[%eval 0,21] [%emt 00:00:39] [%clk 0:17:08]}
73.Ra1 {[%eval 13,25] [%emt 00:00:29] [%clk 0:24:53]} Qc5 {[%eval -5,19] [%emt 00:00:46] [%clk 0:16:32]}
74.Qg3 {[%eval 13,24] [%emt 00:01:07] [%clk 0:23:56]} Rd7 {[%eval -4,19] [%emt 00:01:11] [%clk 0:15:30]}
75.Qe1 {[%eval 9,23] [%emt 00:02:43] [%clk 0:21:22]} a4 {[%eval -4,19] [%emt 00:00:16] [%clk 0:15:23]}
76.Ra2 {[%eval 10,23] [%emt 00:00:26] [%clk 0:21:05]} Kh7 {[%eval -4,19] [%emt 00:00:43] [%clk 0:14:49]}
77.Qe2 {[%eval 7,21] [%emt 00:00:40] [%clk 0:20:35]} Re7 {[%eval -3,19] [%emt 00:00:39] [%clk 0:14:20]}
78.Ra1 {[%eval 7,22] [%emt 00:00:25] [%clk 0:20:20]} Ra7 {[%eval -3,20] [%emt 00:00:33] [%clk 0:13:56]}
79.Qe1 {[%eval 8,21] [%emt 00:00:18] [%clk 0:20:11]} Rd7 {[%eval -2,19] [%emt 00:00:55] [%clk 0:13:11]}
80.Qe4+ {[%eval 8,22] [%emt 00:00:24] [%clk 0:19:57]} Kh8 {[%eval -2,21] [%emt 00:00:40] [%clk 0:12:40]}
81.Qe2 {[%eval 8,23] [%emt 00:00:17] [%clk 0:19:49]} Re7 {[%eval -2,20] [%emt 00:00:20] [%clk 0:12:30]}
82.Kh1 {[%eval 8,21] [%emt 00:00:17] [%clk 0:19:41]} Ra7 {[%eval -2,21] [%emt 00:00:28] [%clk 0:12:11]}
83.Ra2 {[%eval 8,21] [%emt 00:00:31] [%clk 0:19:20]} Kg8 {[%eval -2,20] [%emt 00:00:54] [%clk 0:11:26]}
84.Kh2 {[%eval 3,22] [%emt 00:00:19] [%clk 0:19:10]} Rc7 {[%eval 0,19] [%emt 00:00:46] [%clk 0:10:50]}
85.Qe1 {[%eval 3,21] [%emt 00:00:31] [%clk 0:18:49]} Kh7 {[%eval 0,19] [%emt 00:01:08] [%clk 0:09:51]}
86.Qg3 {[%eval 3,22] [%emt 00:01:28] [%clk 0:17:31]}
1/2-1/2
 
PawnStormZ
Posts: 880
Joined: Mon Feb 15, 2010 6:43 am

Houdini 1.5 v Rybka 4 at long time control

Post by PawnStormZ »

Game 15  -  Draw

[Event ""]
[Site "ChessPalace"]
[Date "2011.01.04"]
[Round "8.1"]
[White "Rybka_4"]
[Black "Houdini_1.5"]
[Result "1/2-1/2"]
[Time "1:55:19 PM"]
[TimeControl "40/7200:20/3600:1800+10"]
[PlyCount "120"]
[Number "15"]
[Termination "3-fold rep"]
[BlackType "program"]
[WhiteType "program"]
[Variant "normal"]
[SetUp "1"]
[FEN "r1bq1rk1/pp3ppp/2pb1n2/5p2/2BP4/2N1PN2/PPQ2PPP/2KR3R w - - 0 1"]

{ I7 920 x64 }
1.h4 {[%eval -14,21] [%emt 00:05:40] [%clk 1:54:19]} h6 {[%eval -9,23] [%emt 00:08:17] [%clk 1:51:42]}
2.Kb1 {[%eval -1,20] [%emt 00:03:43] [%clk 1:50:36]} Qa5 {[%eval -10,24] [%emt 00:06:14] [%clk 1:45:27]}
3.Nd2 {[%eval -3,19] [%emt 00:04:52] [%clk 1:45:43]} Bb4 {[%eval -6,23] [%emt 00:02:10] [%clk 1:43:17]}
4.a3 {[%eval 0,19] [%emt 00:03:01] [%clk 1:42:42]} Bxc3 {[%eval -6,24] [%emt 00:02:59] [%clk 1:40:18]}
5.Qxc3 {[%eval 0,17] [%emt 00:00:44] [%clk 1:41:58]} Qxc3 {[%eval -6,25] [%emt 00:07:32] [%clk 1:32:45]}
6.bxc3 {[%eval 0,18] [%emt 00:00:39] [%clk 1:41:18]} Re8 {[%eval -10,24] [%emt 00:02:22] [%clk 1:30:23]}
7.Kc2 {[%eval 0,18] [%emt 00:03:36] [%clk 1:37:42]} g6 {[%eval -10,23] [%emt 00:04:17] [%clk 1:26:06]}
8.Bd3 {[%eval 5,19] [%emt 00:07:08] [%clk 1:30:34]} Be6 {[%eval -13,24] [%emt 00:01:57] [%clk 1:24:08]}
9.Rb1 {[%eval -4,19] [%emt 00:03:37] [%clk 1:26:57]} Re7 {[%eval -12,23] [%emt 00:02:36] [%clk 1:21:32]}
10.c4 {[%eval 5,19] [%emt 00:02:30] [%clk 1:24:26]} Rd8 {[%eval -12,23] [%emt 00:02:29] [%clk 1:19:02]}
11.Nf3 {[%eval 8,20] [%emt 00:02:18] [%clk 1:22:07]} c5 {[%eval -6,23] [%emt 00:01:59] [%clk 1:17:03]}
12.d5 {[%eval 0,20] [%emt 00:02:52] [%clk 1:19:14]} Bd7 {[%eval -6,25] [%emt 00:02:10] [%clk 1:14:52]}
13.Kd2 {[%eval 0,21] [%emt 00:02:26] [%clk 1:16:48]} Be8 {[%eval -14,24] [%emt 00:02:04] [%clk 1:12:48]}
14.Rhc1 {[%eval 0,22] [%emt 00:03:07] [%clk 1:13:41]} b5 {[%eval -16,26] [%emt 00:02:09] [%clk 1:10:38]}
15.cxb5 {[%eval 0,21] [%emt 00:01:36] [%clk 1:12:04]} Rxd5 {[%eval -14,25] [%emt 00:02:02] [%clk 1:08:36]}
16.Ke2 {[%eval 0,22] [%emt 00:02:25] [%clk 1:09:38]} f4 {[%eval -8,24] [%emt 00:02:03] [%clk 1:06:32]}
17.Bc4 {[%eval 0,21] [%emt 00:02:47] [%clk 1:06:51]} Rd8 {[%eval -12,26] [%emt 00:03:04] [%clk 1:03:28]}
18.a4 {[%eval 0,22] [%emt 00:03:00] [%clk 1:03:50]} fxe3 {[%eval -11,26] [%emt 00:11:57] [%clk 0:51:30]}
19.fxe3 {[%eval 0,21] [%emt 00:00:40] [%clk 1:03:10]} Bd7 {[%eval -6,25] [%emt 00:02:31] [%clk 0:48:58]}
20.a5 {[%eval 7,19] [%emt 00:02:16] [%clk 1:00:53]} Bf5 {[%eval -2,25] [%emt 00:04:42] [%clk 0:44:16]}
21.Rb3 {[%eval 6,19] [%emt 00:02:55] [%clk 0:57:58]} Rb8 {[%eval -1,24] [%emt 00:02:18] [%clk 0:41:57]}
22.Bd3 {[%eval 0,19] [%emt 00:03:19] [%clk 0:54:39]} Be6 {[%eval 2,25] [%emt 00:02:15] [%clk 0:39:42]}
23.Rb2 {[%eval 20,19] [%emt 00:01:52] [%clk 0:52:47]} Nd7 {[%eval 7,24] [%emt 00:02:21] [%clk 0:37:20]}
24.Be4 {[%eval 25,20] [%emt 00:02:35] [%clk 0:50:11]} Kg7 {[%eval 12,24] [%emt 00:04:22] [%clk 0:32:57]}
25.Bc6 {[%eval 16,19] [%emt 00:03:37] [%clk 0:46:33]} c4 {[%eval 12,25] [%emt 00:02:08] [%clk 0:30:49]}
26.Nd4 {[%eval 16,18] [%emt 00:09:16] [%clk 0:37:17]} Ne5 {[%eval 2,24] [%emt 00:04:03] [%clk 0:26:45]}
27.Rbb1 {[%eval 18,17] [%emt 00:10:18] [%clk 0:26:58]} Bf5 {[%eval 1,25] [%emt 00:01:29] [%clk 0:25:15]}
28.Nxf5+ {[%eval 0,21] [%emt 00:02:40] [%clk 0:24:18]} gxf5 {[%eval 1,23] [%emt 00:00:00] [%clk 0:25:15]}
29.Bd5 {[%eval 0,22] [%emt 00:04:13] [%clk 0:20:05]} Rd7 {[%eval 8,25] [%emt 00:01:54] [%clk 0:23:21]}
30.e4 {[%eval 0,21] [%emt 00:01:45] [%clk 0:18:20]} fxe4 {[%eval 8,25] [%emt 00:01:53] [%clk 0:21:28]}
31.Bxe4 {[%eval 0,22] [%emt 00:00:45] [%clk 0:17:34]} Re8 {[%eval 8,25] [%emt 00:02:30] [%clk 0:18:57]}
32.Rd1 {[%eval 0,20] [%emt 00:02:20] [%clk 0:15:14]} f5 {[%eval 8,25] [%emt 00:02:19] [%clk 0:16:38]}
33.Bc2 {[%eval 0,19] [%emt 00:00:32] [%clk 0:14:42]} Ng4+ {[%eval 8,24] [%emt 00:01:35] [%clk 0:15:03]}
34.Kf3 {[%eval 0,20] [%emt 00:00:07] [%clk 0:14:34]} Rde7 {[%eval 7,25] [%emt 00:02:02] [%clk 0:13:00]}
35.Rbc1 {[%eval 0,21] [%emt 00:02:09] [%clk 0:12:25]} h5 {[%eval 4,23] [%emt 00:01:42] [%clk 0:11:18]}
36.Rd5 {[%eval 0,21] [%emt 00:02:00] [%clk 0:10:24]} Re2 {[%eval 5,25] [%emt 00:01:41] [%clk 0:09:36]}
37.Rxf5 {[%eval 0,21] [%emt 00:00:09] [%clk 0:10:15]} R8e3+ {[%eval 5,26] [%emt 00:01:56] [%clk 0:07:39]}
38.Kf4 {[%eval 0,4] [%emt 00:00:00] [%clk 0:10:15]} Rf2+ {[%eval 5,28] [%emt 00:02:17] [%clk 0:05:21]}
39.Kg5 {[%eval 0,21] [%emt 00:00:00] [%clk 0:10:15]} Rxg2 {[%eval 5,27] [%emt 00:00:01] [%clk 0:05:20]}
40.Rc5 {[%eval 0,23] [%emt 00:03:23] [%clk 0:06:52]} Re7 {[%eval 9,26] [%emt 00:05:19] [%clk 0:00:00]}
41.Kf4 {[%eval 0,23] [%emt 00:00:58] [%clk 1:05:53]} Rf2+ {[%eval 9,25] [%emt 00:04:27] [%clk 0:55:33]}
42.Kg5 {[%eval 0,23] [%emt 00:00:10] [%clk 1:05:42]} Ne3 {[%eval 4,25] [%emt 00:02:11] [%clk 0:53:21]}
43.Bf5 {[%eval 0,24] [%emt 00:02:51] [%clk 1:02:50]} Rg2+ {[%eval 4,26] [%emt 00:03:19] [%clk 0:50:02]}
44.Kf4 {[%eval 0,23] [%emt 00:00:08] [%clk 1:02:41]} Rf2+ {[%eval 4,27] [%emt 00:02:19] [%clk 0:47:42]}
45.Kg5 {[%eval 0,28] [%emt 00:00:15] [%clk 1:02:26]} Rf7 {[%eval 4,26] [%emt 00:02:29] [%clk 0:45:13]}
46.Bb1 {[%eval 0,24] [%emt 00:03:20] [%clk 0:59:05]} Rg2+ {[%eval 8,26] [%emt 00:02:17] [%clk 0:42:56]}
47.Kxh5 {[%eval 0,20] [%emt 00:00:00] [%clk 0:59:05]} Rf8 {[%eval 7,28] [%emt 00:02:23] [%clk 0:40:32]}
48.Rc7+ {[%eval 0,23] [%emt 00:00:47] [%clk 0:58:18]} Kf6 {[%eval 7,27] [%emt 00:00:00] [%clk 0:40:32]}
49.Rxa7 {[%eval 0,24] [%emt 00:01:56] [%clk 0:56:21]} Rg3 {[%eval 7,28] [%emt 00:05:24] [%clk 0:35:07]}
50.Rc7 {[%eval 0,26] [%emt 00:07:21] [%clk 0:49:00]} Re8 {[%eval 7,29] [%emt 00:04:57] [%clk 0:30:10]}
51.Kh6 {[%eval 0,25] [%emt 00:02:38] [%clk 0:46:21]} Rh8+ {[%eval 9,27] [%emt 00:02:21] [%clk 0:27:48]}
52.Rh7 {[%eval 0,23] [%emt 00:00:12] [%clk 0:46:08]} Rc8 {[%eval 3,27] [%emt 00:03:28] [%clk 0:24:19]}
53.Rb7 {[%eval 0,28] [%emt 00:04:57] [%clk 0:41:11]} Rh8+ {[%eval 3,30] [%emt 00:02:23] [%clk 0:21:56]}
54.Rh7 {[%eval 0,29] [%emt 00:00:14] [%clk 0:40:56]} Rb8 {[%eval 7,28] [%emt 00:02:46] [%clk 0:19:09]}
55.b6 {[%eval 0,26] [%emt 00:07:43] [%clk 0:33:13]} Re8 {[%eval 9,29] [%emt 00:05:37] [%clk 0:13:31]}
56.Rc7 {[%eval 0,26] [%emt 00:04:35] [%clk 0:28:37]} Rh8+ {[%eval 9,27] [%emt 00:00:05] [%clk 0:13:25]}
57.Rh7 {[%eval 0,26] [%emt 00:00:37] [%clk 0:28:00]} Rhg8 {[%eval 9,30] [%emt 00:04:09] [%clk 0:09:15]}
58.Rc7 {[%eval 0,27] [%emt 00:07:35] [%clk 0:20:24]} Rh8+ {[%eval 9,28] [%emt 00:00:08] [%clk 0:09:07]}
59.Rh7 {[%eval 0,30] [%emt 00:00:27] [%clk 0:19:57]} Rd8 {[%eval 9,30] [%emt 00:06:50] [%clk 0:02:17]}
60.Rc7 {[%eval 0,26] [%emt 00:03:44] [%clk 0:16:12]} Rh8+ {[%eval 9,29] [%emt 00:00:12] [%clk 0:02:05]}
1/2-1/2
 
PawnStormZ
Posts: 880
Joined: Mon Feb 15, 2010 6:43 am

Houdini 1.5 v Rybka 4 at long time control

Post by PawnStormZ »

Standings after game 15

Houdini_1.5     10.0     + 6 = 8 - 1
Rybka_4            5.0     + 1 = 8 - 6
 
Nelson Hernandez
Posts: 101
Joined: Sun Nov 14, 2010 9:36 pm
Location: U.S.

Re: Houdini 1.5 v Rybka 4 at long time control

Post by Nelson Hernandez »

Sean, I have several thousand unique games in this position. I don't give counts of how many I have, but suffice to say it is multiples of what you cited. In order of popularity and playability in my book:

Nxd4 47.9% 17.3% drawn
Qe7 49.2% 23.4% drawn
fxe5 46.8% 21.3% drawn

and ten other moves with less than 30 games played, none of which are worth discussing. I should mention that overall this position is unusual in that its aggregate draw-rate is 13% lower than the whole book. You seldom see that with a position that has been played this often.

This position illustrates the weakness of conventional opening books, even ones this large. 9...Qe7 10.Nf3 fxe5 11.dxe5 puts black in a 25.5% position. 9...fxe5 10.Nxe6 Qb6 11.O-O leaves black in a 26.9% position struggling to find a draw. Such results aren't determinative but they aren't where you want to be.

So clearly the theory line of 9...Nxd4 10.Qh5+ Ke7 11.exf6+ Nxf6 12.Ng6+ hxg6 13.Qh8 Kf7 14.O-O e5 15.Nb3 Nxb3 16.axb3 (Logdahl-Rylander, 1999) is to be preferred. From there black has to choose between the fighting 16...Bf5 or the more drawish 16...Be6. I haven't done any interative analysis; that's another approach where others can add their two cents.
PawnStormZ
Posts: 880
Joined: Mon Feb 15, 2010 6:43 am

Houdini 1.5 v Rybka 4 at long time control

Post by PawnStormZ »

Game 16  -  Draw

[Event ""]
[Site "ChessPalace"]
[Date "2011.01.04"]
[Round "8.2"]
[White "Houdini_1.5"]
[Black "Rybka_4"]
[Result "1/2-1/2"]
[Time "7:37:31 PM"]
[TimeControl "40/7200:20/3600:1800+10"]
[PlyCount "115"]
[Number "16"]
[Termination "3-fold rep"]
[WhiteType "program"]
[BlackType "program"]
[Variant "normal"]
[SetUp "1"]
[FEN "r1bq1rk1/pp3ppp/2pb1n2/5p2/2BP4/2N1PN2/PPQ2PPP/2KR3R w - - 0 1"]

{ I7 920 x64 }
1.h4 {[%eval -1,23] [%emt 00:03:31] [%clk 1:56:28]} a5 {[%eval -16,18] [%emt 00:04:15] [%clk 1:55:44]}
2.Bd3 {[%eval 13,25] [%emt 00:04:22] [%clk 1:52:06]} a4 {[%eval -4,19] [%emt 00:02:09] [%clk 1:53:34]}
3.Bxf5 {[%eval 13,25] [%emt 00:04:01] [%clk 1:48:05]} a3 {[%eval -7,19] [%emt 00:02:44] [%clk 1:50:50]}
4.b3 {[%eval 14,24] [%emt 00:03:15] [%clk 1:44:49]} Bxf5 {[%eval -11,19] [%emt 00:04:26] [%clk 1:46:24]}
5.Qxf5 {[%eval 11,23] [%emt 00:00:10] [%clk 1:44:39]} h6 {[%eval -5,20] [%emt 00:03:14] [%clk 1:43:09]}
6.Kb1 {[%eval 17,24] [%emt 00:02:40] [%clk 1:41:58]} Re8 {[%eval 0,21] [%emt 00:03:19] [%clk 1:39:49]}
7.Rhf1 {[%eval 15,24] [%emt 00:02:58] [%clk 1:39:00]} Qe7 {[%eval -11,19] [%emt 00:04:16] [%clk 1:35:33]}
8.Rc1 {[%eval 12,25] [%emt 00:04:13] [%clk 1:34:46]} g6 {[%eval -1,19] [%emt 00:03:40] [%clk 1:31:52]}
9.Qd3 {[%eval 14,25] [%emt 00:03:05] [%clk 1:31:40]} Rad8 {[%eval -8,21] [%emt 00:03:43] [%clk 1:28:08]}
10.Rc2 {[%eval 14,24] [%emt 00:07:34] [%clk 1:24:05]} Qd7 {[%eval -7,19] [%emt 00:03:32] [%clk 1:24:36]}
11.Ng1 {[%eval 12,24] [%emt 00:04:03] [%clk 1:20:02]} Kg7 {[%eval -9,17] [%emt 00:03:12] [%clk 1:21:24]}
12.f3 {[%eval 9,25] [%emt 00:10:00] [%clk 1:10:01]} Nd5 {[%eval 0,19] [%emt 00:03:28] [%clk 1:17:55]}
13.Nxd5 {[%eval 8,27] [%emt 00:02:37] [%clk 1:07:24]} cxd5 {[%eval 0,21] [%emt 00:00:28] [%clk 1:17:26]}
14.e4 {[%eval 8,27] [%emt 00:02:03] [%clk 1:05:20]} Be7 {[%eval 1,22] [%emt 00:05:41] [%clk 1:11:44]}
15.e5 {[%eval 33,27] [%emt 00:01:55] [%clk 1:03:25]} Bxh4 {[%eval 1,22] [%emt 00:03:36] [%clk 1:08:07]}
16.g4 {[%eval 32,28] [%emt 00:02:18] [%clk 1:01:06]} Rc8 {[%eval 10,20] [%emt 00:01:39] [%clk 1:06:27]}
17.Rh2 {[%eval 32,27] [%emt 00:08:12] [%clk 0:52:53]} Be7 {[%eval 15,20] [%emt 00:02:40] [%clk 1:03:47]}
18.Ne2 {[%eval 32,26] [%emt 00:03:07] [%clk 0:49:45]} Rc7 {[%eval 4,20] [%emt 00:08:19] [%clk 0:55:28]}
19.Rfh1 {[%eval 48,24] [%emt 00:02:02] [%clk 0:47:43]} Rh8 {[%eval 4,19] [%emt 00:00:50] [%clk 0:54:37]}
20.Qe3 {[%eval 12,25] [%emt 00:02:26] [%clk 0:45:16]} Qc6 {[%eval 26,22] [%emt 00:05:19] [%clk 0:49:18]}
21.Rc1 {[%eval 3,25] [%emt 00:03:34] [%clk 0:41:42]} Qd7 {[%eval 0,24] [%emt 00:01:55] [%clk 0:47:22]}
22.Rg1 {[%eval 6,26] [%emt 00:04:11] [%clk 0:37:31]} Qc6 {[%eval 0,22] [%emt 00:02:15] [%clk 0:45:07]}
23.Qc1 {[%eval 0,29] [%emt 00:02:34] [%clk 0:34:56]} Qd7 {[%eval 0,21] [%emt 00:01:59] [%clk 0:43:07]}
24.Qd2 {[%eval 23,27] [%emt 00:02:25] [%clk 0:32:31]} f5 {[%eval 0,18] [%emt 00:02:23] [%clk 0:40:43]}
25.Qd3 {[%eval -8,20] [%emt 00:02:04] [%clk 0:30:26]} fxg4 {[%eval 0,20] [%emt 00:01:37] [%clk 0:39:06]}
26.Rxg4 {[%eval -8,23] [%emt 00:02:33] [%clk 0:27:53]} Qc6 {[%eval 0,21] [%emt 00:01:18] [%clk 0:37:47]}
27.Rg1 {[%eval -22,25] [%emt 00:04:44] [%clk 0:23:08]} Rhc8 {[%eval 0,21] [%emt 00:01:48] [%clk 0:35:58]}
28.Rhg2 {[%eval -20,26] [%emt 00:01:37] [%clk 0:21:31]} g5 {[%eval 0,22] [%emt 00:01:51] [%clk 0:34:07]}
29.f4 {[%eval -20,25] [%emt 00:00:01] [%clk 0:21:30]} Kg8 {[%eval 0,21] [%emt 00:02:08] [%clk 0:31:58]}
30.f5 {[%eval -8,24] [%emt 00:01:35] [%clk 0:19:54]} Kf7 {[%eval 0,21] [%emt 00:00:26] [%clk 0:31:32]}
31.f6 {[%eval -8,24] [%emt 00:01:32] [%clk 0:18:21]} Bb4 {[%eval 0,22] [%emt 00:02:34] [%clk 0:28:57]}
32.Qh7+ {[%eval -8,25] [%emt 00:01:49] [%clk 0:16:32]} Ke6 {[%eval 0,22] [%emt 00:02:00] [%clk 0:26:56]}
33.Qd3 {[%eval -8,26] [%emt 00:04:44] [%clk 0:11:47]} Kf7 {[%eval 0,26] [%emt 00:01:28] [%clk 0:25:28]}
34.Rf1 {[%eval -11,23] [%emt 00:01:34] [%clk 0:10:13]} Qc2+ {[%eval 0,20] [%emt 00:02:03] [%clk 0:23:24]}
35.Qxc2 {[%eval -11,21] [%emt 00:00:00] [%clk 0:10:13]} Rxc2 {[%eval 0,20] [%emt 00:00:20] [%clk 0:23:04]}
36.e6+ {[%eval -6,29] [%emt 00:02:11] [%clk 0:08:02]} Ke8 {[%eval 0,22] [%emt 00:01:06] [%clk 0:21:57]}
37.Nf4 {[%eval -6,28] [%emt 00:00:01] [%clk 0:08:00]} Rxg2 {[%eval 0,22] [%emt 00:00:56] [%clk 0:21:00]}
38.Nxg2 {[%eval -4,27] [%emt 00:00:05] [%clk 0:07:54]} Rc3 {[%eval 0,24] [%emt 00:01:15] [%clk 0:19:44]}
39.Rc1 {[%eval -3,32] [%emt 00:05:24] [%clk 0:02:29]} Rxc1+ {[%eval 0,27] [%emt 00:03:46] [%clk 0:15:58]}
40.Kxc1 {[%eval -2,30] [%emt 00:00:00] [%clk 0:02:29]} h5 {[%eval 0,30] [%emt 00:06:54] [%clk 0:09:03]}
41.Ne3 {[%eval -1,34] [%emt 00:03:06] [%clk 0:59:22]} h4 {[%eval 0,30] [%emt 00:01:00] [%clk 1:08:03]}
42.Nf5 {[%eval -1,34] [%emt 00:02:35] [%clk 0:56:47]} h3 {[%eval 0,30] [%emt 00:03:16] [%clk 1:04:46]}
43.Ng7+ {[%eval -1,37] [%emt 00:02:57] [%clk 0:53:50]} Kf8 {[%eval 0,30] [%emt 00:01:28] [%clk 1:03:17]}
44.e7+ {[%eval -1,37] [%emt 00:03:51] [%clk 0:49:58]} Bxe7 {[%eval 0,30] [%emt 00:00:19] [%clk 1:02:58]}
45.fxe7+ {[%eval -1,37] [%emt 00:00:06] [%clk 0:49:52]} Kxe7 {[%eval 0,30] [%emt 00:00:18] [%clk 1:02:39]}
46.Nh5 {[%eval -1,38] [%emt 00:04:29] [%clk 0:45:22]} Kd6 {[%eval 0,33] [%emt 00:07:33] [%clk 0:55:06]}
47.Kd2 {[%eval -1,39] [%emt 00:04:35] [%clk 0:40:47]} h2 {[%eval 0,32] [%emt 00:05:11] [%clk 0:49:54]}
48.Ng3 {[%eval -1,38] [%emt 00:00:00] [%clk 0:40:47]} Kc6 {[%eval 0,30] [%emt 00:00:35] [%clk 0:49:18]}
49.Ke2 {[%eval -1,39] [%emt 00:03:08] [%clk 0:37:38]} Kb5 {[%eval 0,31] [%emt 00:00:40] [%clk 0:48:38]}
50.Kd2 {[%eval -1,40] [%emt 00:05:29] [%clk 0:32:08]} g4 {[%eval 0,34] [%emt 00:03:56] [%clk 0:44:42]}
51.Kc3 {[%eval -1,39] [%emt 00:03:25] [%clk 0:28:43]} b6 {[%eval 0,34] [%emt 00:05:34] [%clk 0:39:07]}
52.Kd3 {[%eval -1,40] [%emt 00:02:29] [%clk 0:26:13]} Kb4 {[%eval 0,35] [%emt 00:04:18] [%clk 0:34:48]}
53.Nh1 {[%eval -1,41] [%emt 00:02:52] [%clk 0:23:20]} Kb5 {[%eval 0,36] [%emt 00:04:07] [%clk 0:30:41]}
54.Ke3 {[%eval -1,41] [%emt 00:03:14] [%clk 0:20:05]} Kb4 {[%eval 0,35] [%emt 00:05:22] [%clk 0:25:18]}
55.Kd3 {[%eval -1,41] [%emt 00:03:01] [%clk 0:17:04]} Ka5 {[%eval 0,34] [%emt 00:04:02] [%clk 0:21:15]}
56.Ke3 {[%eval -1,42] [%emt 00:03:25] [%clk 0:13:39]} Kb5 {[%eval 0,35] [%emt 00:05:13] [%clk 0:16:01]}
57.Ke2 {[%eval -1,41] [%emt 00:05:51] [%clk 0:07:47]} Kb4 {[%eval 0,35] [%emt 00:02:40] [%clk 0:13:21]}
58.Kd3 {[%eval -1,43] [%emt 00:02:00] [%clk 0:05:46]}
1/2-1/2
 
wsogpr

Re: Houdini 1.5 v Rybka 4 at long time control

Post by wsogpr »

Thanks for that Laurence ! :D
My education is nearly complete...now if only I could get all my papers complete by the deadline next week!...perhaps a little less chess chat reading and discussion from me for a bit! :)
wsogpr

Re: Houdini 1.5 v Rybka 4 at long time control

Post by wsogpr »

Hi Nelson,
Thanks for that! Just out of interest is your book based on human games?
I think that it may well be that in computer play the outcome is a little different. This position looks fine to me for black after the exchange sac. My main point is that there is a small difference between the value of pieces in human games and computer games. This is something that an over the board player needs to watch out for when analysing games with a computer. For this reason Houdini 1.5 is not my primary analysis engine. It would only take a minor modification to make it more useful, however.
And yes the value of the pieces changes depending on the position. In over the board games I get some idea of what the material balance is based on a quick tally using this article by Larry Kaufman:
http://danheisman.home.comcast.net/~dan ... alance.htm

I have added further refinements to this (word document explaining Toga code + "rules of thumb" by Lev albert +"the value of the pieces" by Soltis + other stuff). Kaufman analysed an interesting game (I think on an ICC interview) in which he took advantage of his knowledge of some of the changes caused by exchanges to average piece values, to win a game in the World Senior Chess Championship (that was the year that he won the title - I suppose I should be referring to him as a GM :oops: ).
wsogpr

Re: Houdini 1.5 v Rybka 4 at long time control

Post by wsogpr »

[Event "3'/40"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "Let"]
[Black "Deep Rybka 4 x64"]
[Result "*"]
[PlyCount "118"]
[TimeControl "40/180:0/0:0/0"]

{1024MB, Fritz11.ctg} 1. d4 Nf6 2. Nf3 d5 3. c4 e6 4. Nc3 c6 5. Bg5 h6 6. Bh4
dxc4 7. e4 g5 8. Bg3 b5 9. Be2 Bb7 10. h4 b4 11. hxg5 bxc3 12. bxc3 Nxe4 13.
Be5 Nxc3 14. Qc2 Nxe2 15. Kxe2 Rg8 16. gxh6 Bxh6 17. Rxh6 Nd7 18. Qh7 Rxg2 19.
Rb1 Nf8 20. Rxb7 Nxh7 21. Rxh7 Rg8 22. Rbxf7 c3 23. Bc7 c2 24. Kd2 Rg1 25. Re7+
Qxe7 26. Rxe7+ Kxe7 27. Nxg1 Rf8 ""[d] 28.Bg35r2/p3k3/2p1p3/8/3P4/6B1/P1pK1P2/6N1 b - - 0"

Ok hopefully this works!:)

28 Rf5 ({Human Deep Rybka 4 x64: 1)}
28... Rf5 29. Ne2 c5 30. Kxc2 c4 31. Nc3 Ra5 32. Be5 Ra6 33. Kd2 Kd7 34. Kc1
Ke7 35. Kc2 Kf7 36. Kb2 Rb6+ 37. Kc1 Ra6 38. f3 Kg6 39. Kb2 Rb6+ 40. Kc2 Ra6
41. Kb2 Rb6+ 42. Kc2 Ra6 43. Kb2 Rb6+ {0.88/20}) ({Human Deep Rybka 4 x64: 2)}
28... Rc8 29. Kxc2 c5 30. Kd3 c4+ 31. Kc3 Rc6 32. Ne2 Ra6 33. Kb2 Rb6+ 34. Kc2
Ra6 35. Nc3 Ra5 36. Be5 Ra6 37. Kd2 Kd7 38. Kc1 Ke7 39. Kc2 Kf7 40. Kb2 Rb6+
41. Kc1 Ra6 42. f3 Kg6 43. Kb2 Rb6+ {0.88/20}) ({Deep Rybka 4 x64: 1)} 28...
Rc8 29. Kxc2 c5 30. Ne2 cxd4+ 31. Kd3 Rc6 32. Kxd4 Kf6 33. Ke4 Kg6 34. Bb8 Rc2
35. Nf4+ Kf6 36. Bxa7 Rc4+ 37. Ke3 Ra4 38. Bb8 Rxa2 39. Nd3 Ra5 40. Bc7 Ra2 41.
f3 Kf5 42. Be5 Ra3 43. Bd4 Ra2 {0.72/21}) ({Deep Rybka 4 x64: 2)} 28... Rf5 29.
Ne2 c5 30. Kxc2 c4 31. Nc3 Kd7 32. Ne4 Rf3 33. Nd6 Ra3 34. Kb2 Ra4 35. Ne4 c3+
36. Nxc3 Rxd4 37. Kb3 Kc6 38. Be5 Rd3 39. Kc4 Rf3 40. Ne4 Ra3 41. Nc3 Ra5 42.
f4 {0.80/20}) ({Houdini 1.5 x64: 1)} 28... Rc8 29. Kxc2 c5 30. Ne2 cxd4+ 31.
Kd3 Kf6 32. Nxd4 Rc1 33. a3 Rb1 34. Kc2 Ra1 35. Kb3 a6 36. Nc6 Rc1 37. Nb4 a5
38. Nd3 Rd1 39. Ne5 Rd5 40. Nc4 Rc5 41. Bh4+ Kg6 {0.45/24}) ({
Houdini 1.5 x64: 2)} 28... c1=B+ 29. Kxc1 Rf5 30. Ne2 c5 31. Kc2 Rd5 32. Kc3
Kd7 33. a4 Rf5 34. Kc4 cxd4 35. Nxd4 Ra5 36. Kb4 Rh5 37. Nb5 a6 38. Nd4 a5+ 39.
Kc4 Rd5 40. Nf3 Ke7 41. Ne5 Kf6 42. Nc6 Rh5 43. Kd4 Rd5+ 44. Ke4 {0.47/23}) ({
Stockfish 1.9.1 JA 64bit: 1)} 28... Rf5 29. Ne2 c5 30. Kxc2 cxd4 31. Nxd4 Rd5
32. Kc3 Kd7 33. Nb3 e5 34. Kc4 Kd6 35. a3 Rd1 36. f4 exf4 37. Bxf4+ Kc6 38. Be3
a6 39. Nc5 Ra1 40. a4 a5 41. Bf4 Rg1 42. Nd3 Rd1 43. Ne5+ Kd6 44. Nf3+ {1.65/25
}) ({Stockfish 1.9.1 JA 64bit: 2)} 28... Rc8 29. Kxc2 c5 30. Ne2 cxd4+ 31. Kd3
Kf6 32. Nxd4 Rc1 33. Nf3 Kf5 34. Be5 Rc8 35. a3 Rd8+ 36. Ke3 Rd5 37. Bc3 e5 38.
Nd2 Ke6 39. Ne4 Rd8 40. f3 Rc8 41. Ba5 Kd5 42. Bb4 {1.69/25}) 29. Ne2 c5 30.
Kxc2 c4 31. Nc3 Kd7 32. a4 Rf3 33. Nb5 Rb3 34. Nc3 Kc6 35. Bf4 Rb4 36. Be3 Rb7
37. a5 Rb3 38. d5+ exd5 39. Bxa7 Ra3 40. Bb6 Ra1 41. Kb2 Rh1 42. Ne2 Kb7 43.
Nf4 Kc6 44. Ne6 Rh2 45. Nd4+ Kb7 46. Nc2 Rh3 47. Ne3 Kc6 48. f4 Rh4 49. f5 d4
50. Nc2 d3 51. Ne3 Rf4 52. Kc3 Kb5 53. Bd8 d2 54. f6 Ka6 55. Kc2 Kb5 56. Be7
Kxa5 57. Kxd2 Kb5 58. Kc2 Kc6 59. Kc3 Kd7 *