Can your engine find the win for white?

Sort:
bellerophen

The following is a good position to compare calculational prowess of various engines.It is incredibly deep and entertaining.Give your engine a try.

bellerophen

By the way Nb5 only draws while the winning move is Bf3+!!.My Fritz 11 couldn't find anything better then Nb5 even at 27 depth.But after I made the move Bf3+ it found the win in less then 40 seconds...just weird.If there isany setting that I need to change,please let me know.

Testje

i think i am missing something. c6 followed by rd8#?

 

:s

MrEdCollins
Testje wrote:

i think i am missing something. c6 followed by rd8#?

Testje:  If 1.c6 then 1...a5 or 1... a6 and there is no mate.

Thank you for sharing.  This is an interesting position.

Houdini's evaluation is similar - an almost dead-equal score, favoring 1.Nb5, after almost seven minutes of thought.  Then, after playing 1.Bf3+, Houdini almost immediately evaluates the position as clearly won for White, after the continuation 1...Rxf3 2.c6.

Likewise with Stockfish (2.1.1), also after after about seven minutes of thought.

Likewise with Crafty 23.4, Critter 1.01, and a few other engines.

Deep Rybka 4.1 to the rescue.  After liking 1.c6 (and nothing else) for almost 8 minutes, with a dead-even score, it finally switches to Bf3+ at 7:45, depth 25, 160.4 nodes, with a +0.12 score evaluation.

About a minute later, at 9:00, still at depth 25, (180.3M nodes) White's evaluation jumps up to +1.47.

White's evaluation jumps up again to +3.07 at 197.0M nodes and then again to +6.27 after 12:46 seconds, 256.6M nodes.

Just for fun, I'm going to give an engine (Houdini again?) another chance, and let it evaluation this position again, for a longer period of time.  I probably gave up too quickly.  It should be able to also see the winning line, eventually.

25    +6.27    256.6M    12:46.40    Bf3+ Rxf3 c6 a6 Nd5 Bd6 a5
 25    +3.07    197.0M    9:56.32    Bf3+ Rxf3 c6 a6 Nd5 Bd6 a5 bxa5 c5 Bxc5 Nxc7+ Kb8 Nxa6+ Kc8 Nxc5 Rf4 Ne6 Kb8 Rd8+ Ka7 Nxf4 Kb6 Nxh3 g4 Re8
 25    +1.47    180.3M    9:00.40    Bf3+ Rxf3 c6 a6 Nd5 Bd6 a5 bxa5 c5 Bxc5 Nxc7+ Kb8 Nxa6+ Kc8 Nxc5
 25    +0.67    172.0M    8:29.25    Bf3+ Rxf3 c6 a6 Nd5 Bd6 a5
 25    +0.27    163.3M    7:57.97    Bf3+ Rxf3 c6 a6 Nd5 Bd6 a5
 25    +0.12    160.4M    7:45.99    Bf3+ Rxf3 c6 a6 Nd5 Bd6 a5
 25    0.00    102.2M    5:05.95    c6 a6 Rxc7 Bxc3 Bg4 h2 Bxf5 h1=Q Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+
 24    0.00    59.9M    2:59.14    c6 a6 Rxc7 Bxc3 Bg4 h2 Bxf5 h1=Q Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+
 23    0.00    36.6M    1:51.59    c6 a6 Rxc7 Bxc3 Bg4 h2 Bxf5 h1=Q Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+
 22    0.00    19.5M    1:02.65    c6 a6 Rxc7 Bxc3 Bg4 h2 Bxf5 h1=Q Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+
 21    0.00    11.3M    0:36.19    c6 a6 Rxc7 Bxc3 Bg4 h2 Bxf5 h1=Q Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+
 20    0.00    7.1M    0:23.14    c6 a6 Rxc7 Bxc3 Bg4 h2 Bxf5 h1=Q Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+
 19    0.00    4.6M    0:15.34    c6 a6 Rxc7 Bxc3 Bg4 h2 Bxf5 h1=Q Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+
 18    0.00    3.5M    0:11.78    c6 a6 Rxc7 Bxc3 Bg4 h2 Bxf5 h1=Q Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+
 17    0.00    2.3M    0:07.83    c6 a6 Rxc7 Bxc3 Bg4 h2 Bxf5 h1=Q Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+
 16    0.00    1.8M    0:06.19    c6 a6 Rxc7 Bxc3 Bg4 h2 Bxf5 h1=Q Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+
 15    0.00    1.6M    0:05.48    c6 a6 Rxc7 Bxc3 Bg4 h2 Bxf5 h1=Q Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+ Kb8 Rc8+ Ka7 Rc7+
 14    0.00    1.2M    0:04.18    c6 a6 Rxc7 Bxc3 Bg4 Be5 Rc8+ Ka7 Bxf5 e2 Re8 b5 c5 h2 Re7+ Ka8 Re8+ Ka7 Re7+ Ka8 Re8+ Ka7 Re7+ Ka8 Re8+ Ka7 Re7+ Ka8 Re8+ Ka7 Re7+
 13    0.00    1.1M    0:03.93    c6 a6 Rxc7 Bxc3 Bg4 Be5 Rc8+ Ka7 Bxf5 e2 Re8 b5 c5 h2 Re7+ Ka8 Re8+ Ka7 Re7+ Ka8 Re8+ Ka7 Re7+ Ka8 Re8+ Ka7 Re7+ Ka8 Re8+ Ka7 Re7+
 13    -0.21    803100    0:02.81    c6 a6 Rxc7 Bxc3 Bg4 Be5 Rc8+ Ka7 Bxf5 e2 Re8 h2 c7 h1=Q c8=Q Qb7 Re7 Qxe7 Be4
 13    -1.01    651660    0:02.25    c6 a6 Rxc7 Bxc3 Bg4 Be5 Rc8+ Ka7 Bxf5 e2 Re8 h2 c7 h1=Q c8=Q Qb7 Re7 Qxe7 Be4 b5 axb5 Kb6 Qxa6+ Kc5 Qa3+ Kxc4 Bd3+ Kd4 Qxe7 e1=Q Qd7+
 13    -1.41    533249    0:01.84    c6 a6 Rxc7 Bxc3 Bg4 Be5 Rc8+ Ka7 Bxf5 e2 Re8 h2 c7 h1=Q c8=Q Qb7 Re7 Qxe7 Be4 b5 axb5 Kb6 Qxa6+ Kc5 Qa3+
 13    -1.56    519101    0:01.76    c6 a6 Rxc7 Bxc3 Bg4 Be5 Rc8+ Ka7 Bxf5 e2 Re8 h2 c7 h1=Q c8=Q Qb7 Re7 Qxe7 Be4 Bb8 Qc6
 12    -1.68    232730    0:00.81    c6 a6 Rxc7 Bxc3 Bg4 Be5 Rc8+ Ka7 Bxf5 e2 Re8 h2 c7 h1=Q c8=Q Qb7 Qe6 e1=Q Re7 Qh1 Rxb7+ Qxb7 Qd5 Qc7 Be4 Qc8 Qf7+
 11    -1.68    215402    0:00.75    c6 a6 Rxc7 Bxc3 Bg4 Be5 Rc8+ Ka7 Bxf5 e2 Re8 h2 c7 h1=Q c8=Q Qb7 Qe6 e1=Q Re7 Qh1 Rxb7+ Qxb7 Qd5 Qc7 Be4 Qc8 Qf7+
 11    -1.72    174952    0:00.61    c6 a6 Nd5 Rxd5 Rxd5 h2 Rd1 Bd6 Bf3 Ka7 Kb3 f5 Kc3 g4 Kd3
 10    -1.84    154686    0:00.53    c6 a6 Nd5 Rxd5 Rxd5 h2 Rd1 Bd6 Bf3 Ka7 Kb3 f5 Kc3 g4 Kd3
  9    -1.35    44118    0:00.17    c6 a6 Nd5 Rxd5 Rxd5 h2 Rd1 Bd6 Kb3 f5 Kc3 g4 Kd3 g3 Bf3 f4 Ke2 Ka7
  9    -1.54    40068    0:00.16    c6 a6 Nd5 Bd6 Rxd6 cxd6 c7 Kb7 Bg4
  9    -1.94    22203    0:00.08    c6 a6 Nd5 Bd6 Rxd6 cxd6 c7 Kb7 Bg4
  9    -2.09    21868    0:00.08    c6 a6 Nd5 Bd6 Rxd6 cxd6 c7 Kb7 Bg4
  8    -2.21    6939    0:00.03    c6 a6 Nd5 Bd6 Nxe3 h2 Nxf5 h1=Q Rd8+ Ka7 Nxd6 Qxc6 Be8 Qc5 Nc8+
  7    -2.21    5464    0:00.03    c6 a6 Nd5 Bd6 Nxe3 h2 Nxf5 h1=Q Rd8+ Ka7 Nxd6 Qxc6 Be8 Qc5 Nc8+
  6    -2.17    3139    0:00.02    c6 a6 Nd5 Bd6 Rd8+ Ka7 Nxe3 h2 Nxf5 h1=Q Nxd6 Qxc6
  5    -1.87    2070    0:00.02    c6 a6 Nd5 Bd6 Rd8+ Ka7 Nxe3 h2 Nxf5 h1=Q Nxd6 Qxc6
  4    -1.65    618    0:00.00    c6 a6 Nd5 h2 Nxc7+ Kb8 Nxa6+ Kc8
  4    -1.80    604    0:00.00    c6 a6 Nd5 h2 Nxc7+ Kb8 Nxa6+ Kc8
  4    -1.81    650    0:00.02    c6 a6 Nd5 Bd6 Rd8+ Ka7 Nxe3
  3    -1.92    322    0:00.00    c6 a6 Nd5 h2 Nxc7+ Kb8 Nxa6+ Kc8
  2    -1.96    216    0:00.00    c6 a6 Nd5 h2 Nxc7+ Ka7
  1    -1.96    202    0:00.00    c6 a6 Nd5 h2 Nxc7+

MrEdCollins

Shoot, I just lost my last post.  Let's try this again.

I gave Houdini "another chance."  It does find the winning move, 1.Bf3+, after 2.5 hours.  After five hours (299 minutes), the evaluation jumps up enough to clearly show White has a large advantage.  The evaluation jumps to an astonishing +12.40 after 9 hours:

 30    +12.40    1466.0M    543:15.33    Bf3+
 30    +4.27    2870.8M    299:20.83    Bf3+
 30    +1.18    2586.7M    231:17.53    Bf3+
 30    +0.37    1150.0M    186:17.49    Bf3+
 30    +0.14    2965.4M    166:05.31    Bf3+
 30    +0.04    1214.4M    151:38.48    Bf3+

bellerophen

Give Critter 1.01 another try.It just found the win in 23 depth and much quicker in my pc.Fritz conversely kept toying with Nb5 and ranked Bf3 well below any other candidate moves.So it literally didn't give it any thought at all.

bellerophen

And thanks MrEdCollins.You were really very helpful.I have some other interesting positions like this and hopefully can use your help again:-)

MrEdCollins

No problem.

You're right.  Critter (1.01) does indeed find the move also... after 24 minutes on my machine.  After another nine minutes, the evaluation jumps tremdously.  (+4.22)  And nine minutes after that, the evaluation jumps again, to +6.36.

Testje

Didn't saw it. Thanks for pointing that out for me

xactxx

This is Fire 1.31's output:

 

Fire_131_x64_KLO_popcnt:

   8- 00:00      21,261 590,000 -2.23 c6 a6 Nd5 Rxd5 Rxd5 h2 Rd1 Bd6 Kb3 f5 Kc2 g4

   8- 00:00      22,653 629,000 -2.31 c6 a6 Nd5 Rxd5 Rxd5 h2 Rd1 Bd6 Kb3 f5 Kc2 g4

   8- 00:00      33,381 681,000 -2.61 c6 a6 Nd5 Rxd5 Rxd5 h2 Rd1 Bd6 Kb3 f5 Kc2 g4

   8  00:00      33,942 692,000 -2.53 c6 a5 Nb5 Rxb5 cxb5 h2 Rd1 f5 Kb3 g4 Kc2 Ka7

   8  00:00      33,983 693,000 -2.53 c6 a5 Nb5 Rxb5 cxb5 h2 Rd1 f5 Kb3 g4 Kc2 Ka7

   9+ 00:00      35,532 710,000 -2.45 c6 a5 Nb5 Rxb5 cxb5 h2 Rd1 f5 Kb3 g4 Kc2 Ka7

   9+ 00:00      35,532 710,000 -2.45 c6 a5 Nb5 Rxb5 cxb5 h2 Rd1 f5 Kb3 g4 Kc2 Ka7

   9+ 00:00     119,198 1,228,000 -2.07 c6 a5 Nb5 Rxb5 cxb5 h2 Rd1 f5 Kb3 g4 Kc2 Ka7

   9  00:00     119,766 1,222,000 -2.13 c6 a6 Nd5 Bd6 Nxe3 h2 Nxf5 h1Q Nxd6 Qxc6 Rd8+ Ka7 Be8

   9  00:00     120,810 1,232,000 -2.13 c6 a6 Nd5 Bd6 Nxe3 h2 Nxf5 h1Q Nxd6 Qxc6 Rd8+ Ka7 Be8

  10- 00:00     140,860 1,257,000 -2.21 c6 a6 Nd5 Rxd5 Rxd5 h2 Rd1 Bd6 Kb3 f5 Kc2 g4

  10- 00:00     151,288 1,271,000 -2.29 c6 a6 Nd5 Rxd5 Rxd5 h2 Rd1 Bd6 Kb3 f5 Kc2 g4

  10- 00:00     160,607 1,264,000 -2.41 c6 a6 Nd5 Rxd5 Rxd5 h2 Rd1 Bd6 Kb3 f5 Kc2 g4

  10 00:00     169,700 1,295,000 -2.06 c6 a5 Nb5 Rxb5 cxb5 h2 Rd1 f5 Rh1 Bd6 Kb3 g4 Kc2

  10 00:00     170,949 1,295,000 -2.06 c6 a5 Nb5 Rxb5 cxb5 h2 Rd1 f5 Rh1 Bd6 Kb3 g4 Kc2

  11- 00:00     226,716 1,462,000 -2.14 c6 a5 Nb5 Rxb5 cxb5 h2 Rd1 f5 Rh1 Bd6 Kb3 g4 Kc2 g3 Kd3 g2

  11- 00:00     279,361 1,614,000 -2.22 c6 a5 Nb5 Rxb5 cxb5 h2 Rd1 f5 Rh1 Bd6 Kb3 g4 Kc2 g3 Kd3 g2

  11- 00:00     349,708 1,673,000 -2.52 c6 a5 Nb5 Rxb5 cxb5 h2 Rd1 f5 Rh1 Bd6 Kb3 g4 Kc2 g3 Kd3 g2

  11- 00:00     431,625 1,790,000 -2.79 c6 a5 Nb5 Rxb5 cxb5 h2 Rd1 f5 Kb3 g4 Kc2 Ka7

  11- 00:00     849,474 2,241,000 -3.19 c6 a5 Nb5 Rxb5 cxb5 h2 Rd1 f5 Rh1 Bd6 Kb3 g4 Kc2 g3 Kd3 g2

  11 00:00     871,611 2,229,000 -2.12 c6 a5 Nb5 Rxb5 cxb5 h2 Rd1 f5 Rh1 Bd6 Kb3 g4 Kc4 g3 Bf3 h3 Rxh2 gxh2 Kd3 f4 Ke2 Ka7 Bh1

  11 00:00     873,556 2,228,000 -2.12 c6 a5 Nb5 Rxb5 cxb5 h2 Rd1 f5 Rh1 Bd6 Kb3 g4 Kc4 g3 Bf3 h3 Rxh2 gxh2 Kd3 f4 Ke2 Ka7 Bh1

  12- 00:00     922,160 2,200,000 -2.20 c6 a5 Nb5 Rxb5 cxb5 h2 Rd1 f5 Rh1 Bd6 Kb3 g4 Kc4 g3 Bf3 h3 Rxh2 gxh2 Kd3 f4 Ke2 Be5 b3 Ka7 Bh1 Bf6 Kf3

  12- 00:00     949,194 2,182,000 -2.28 c6 a5 Nb5 Rxb5 cxb5 h2 Rd1 f5 Rh1 Bd6 Kb3 g4 Kc4 g3 Bf3 h3 Rxh2 gxh2 Kd3 f4 Ke2 Be5 b3 Ka7 Bh1 Bf6 Kf3

  12- 00:00   1,016,187 2,152,000 -2.58 c6 a5 Nb5 Rxb5 cxb5 h2 Rd1 f5 Rh1 Bd6 Kb3 g4 Kc4 g3 Bf3 h3 Rxh2 gxh2 Kd3 f4 Ke2 Be5 b3 Ka7 Bh1 Bf6 Kf3

  12+ 00:00   1,640,233 2,508,000 -2.04 Bg4 Rxc5 Kb3

  12- 00:00   2,144,262 2,700,000 -2.85 Bg4 Rxc5 Kb3

  12 00:00   2,164,961 2,696,000 -2.69 Bg4 Bxc3 Bxf5 e2 Re7 Be5 b4 c6 Re8+ Kb7 Re7+ Kb8 Re8+ Kc7 cxb6+ axb6 Re7+ Kd8

  12 00:00   2,168,863 2,694,000 -2.69 Bg4 Bxc3 Bxf5 e2 Re7 Be5 b4 c6 Re8+ Kb7 Re7+ Kb8 Re8+ Kc7 cxb6+ axb6 Re7+ Kd8

  13+ 00:00   2,281,559 2,719,000 -2.61 Bg4 Bxc3 Bxf5 e2 Re7 Be5 b4 c6 Re8+ Kb7 Re7+ Kb8 Re8+ Kc7 cxb6+ axb6 Re7+ Kd8 Rd7+ Ke8

  13+ 00:00   2,281,559 2,719,000 -2.61 Bg4 Bxc3 Bxf5 e2 Re7 Be5 b4 c6 Re8+ Kb7 Re7+ Kb8 Re8+ Kc7 cxb6+ axb6 Re7+ Kd8 Rd7+ Ke8

  13+ 00:00   2,373,971 2,710,000 -2.23 Bg4 Bxc3 Bxf5 e2 Re7 Be5 b4 c6 Re8+ Kb7 Re7+ Kb8 Re8+ Kc7 cxb6+ axb6 Re7+ Kd8 Rd7+ Ke8

  13+ 00:01   3,576,418 3,000,000 -1.96 Bg4 Bxc3 Bxf5 e2 Re7 Be5 b4 c6 cxb6 axb6 Re8+ Kb7 Re7+ Kb8 Re8+ Kc7 Re7+ Kd8 Rd7+ Ke8

  13+ 00:01   3,576,418 3,000,000 -1.96 Bg4 Bxc3 Bxf5 e2 Re7 Be5 b4 c6 cxb6 axb6 Re8+ Kb7 Re7+ Kb8 Re8+ Kc7 Re7+ Kd8 Rd7+ Ke8

  13 00:01   4,733,617 3,176,000 -1.90 Bg4 Rxc5 Nd5 Kb7 Nxe3 h2 Bf3+ Kc8 Rf7 f5 Kb3 g4 Bh1 Re5 Nxf5 a5 Nxh4 Re1 Bc6 g3 Nf5 Rd1 Nxg3 Rd3+ Kc2 Rxg3 Bh1

  13 00:01   5,075,848 3,200,000 -1.90 Bg4 Rxc5 Nd5 Kb7 Nxe3 h2 Bf3+ Kc8 Rf7 f5 Kb3 g4 Bh1 Re5 Nxf5 a5 Nxh4 Re1 Bc6 g3 Nf5 Rd1 Nxg3 Rd3+ Kc2 Rxg3 Bh1

  14 00:01   5,421,904 3,229,000 -1.90 Bg4 Rxc5 Nd5 Kb7 Nxe3 h2 Bf3+ Kc8 Rf7 f5 Kb3 g4 Bh1 Re5 Nxf5 a5 Nxh4 Re1 Bc6 g3 Nf5 Rd1 Nxg3 Rd3+ Kc2 Rxg3 Bh1

  14 00:01   5,561,641 3,231,000 -1.90 Bg4 Rxc5 Nd5 Kb7 Nxe3 h2 Bf3+ Kc8 Rf7 f5 Kb3 g4 Bh1 Re5 Nxf5 a5 Nxh4 Re1 Bc6 g3 Nf5 Rd1 Nxg3 Rd3+ Kc2 Rxg3 Bh1

  15+ 00:02   7,176,244 3,375,000 -1.82 Bg4 Rxc5 Nd5 Kb7 Nxe3 h2 Bf3+ Kc8 Rf7 f5 Kb3 g4 Bh1 Re5 Nxf5 a5 Nxh4 Re1 Bc6 g3 Nf5 Rd1 Nxg3 Rd3+ Kc2 Rxg3 Bh1

  15+ 00:02   7,176,244 3,375,000 -1.82 Bg4 Rxc5 Nd5 Kb7 Nxe3 h2 Bf3+ Kc8 Rf7 f5 Kb3 g4 Bh1 Re5 Nxf5 a5 Nxh4 Re1 Bc6 g3 Nf5 Rd1 Nxg3 Rd3+ Kc2 Rxg3 Bh1

  15 00:02   8,345,369 3,442,000 -1.97 Bg4 Rxc5 Nd5 Kb7 Nxe3 h2 Bf3+ Kc8 Rf7 f5 Kb3 g4 Bh1 Re5 Nxf5 a5 Nxh4 Re1 Bc6 Re6 Bh1 Re7 Rf8+ Kd7 Nf5 Re2 Rf7+ Ke6

  15 00:02   8,741,104 3,449,000 -1.97 Bg4 Rxc5 Nd5 Kb7 Nxe3 h2 Bf3+ Kc8 Rf7 f5 Kb3 g4 Bh1 Re5 Nxf5 a5 Nxh4 Re1 Bc6 Re6 Bh1 Re7 Rf8+ Kd7 Nf5 Re2 Rf7+ Ke6

  16+ 00:02   9,023,056 3,454,000 -1.89 Bg4 Rxc5 Nd5 Kb7 Nxe3 h2 Bf3+ Kc8 Rf7 f5 Kb3 g4 Bh1 Re5 Nxf5 a5 Nxh4 Re1 Bg2 Re7 Rf8+ Kd7 Rg8 Re3+ Kc2 g3 Rg7+ Be7

  16+ 00:02   9,023,056 3,454,000 -1.89 Bg4 Rxc5 Nd5 Kb7 Nxe3 h2 Bf3+ Kc8 Rf7 f5 Kb3 g4 Bh1 Re5 Nxf5 a5 Nxh4 Re1 Bg2 Re7 Rf8+ Kd7 Rg8 Re3+ Kc2 g3 Rg7+ Be7

  16+ 00:02   9,520,810 3,472,000 -1.81 Bg4 Rxc5 Nd5 Kb7 Nxe3 h2 Bf3+ Kc8 Rf7 f5 Kb3 g4 Bh1 Re5 Nxf5 a5 Nxh4 Re1 Bg2 Re7 Rf8+ Kd7 Rg8 Re3+ Kc2 g3 Rg7+ Be7

  16 00:04  14,202,400 3,630,000 -1.91 Nd5 bxc5 Nxe3 Rf2 Ng4 Rf4 Nh2 Kb7 Rd3 Be1 Rb3+ Kc8 Rxh3 f5 Rf3 Bg3 Bg6 Bxh2 Rxf4 Bxf4 Bxf5+ Kd8 Kb3 Ke7 Kc2 Kf6 Bg4 Be5 a5 Bd4 a6

  16+ 00:04  16,060,845 3,653,000 -1.69 Nb5

  16+ 00:05  20,815,117 3,666,000 -0.24 Nb5

  16 00:06  24,282,333 3,716,000 -0.22 Nb5 Rxc5 Kb3 c6 Nxa7 h2 Bf3 Kb8 Re7 e2 Nxc6+ Rxc6 Kxb4 Rc5 Rxe2 g4 Rxh2 gxf3 Rxh4 Rf5 Rh1 f2 Rf1 Rf3 c5 Kc7 Kc4 bxc5 Kxc5 Kb7 Kd4 f5 Kc5 f4 Kc4

  16 00:06  24,296,844 3,714,000 -0.22 Nb5 Rxc5 Kb3 c6 Nxa7 h2 Bf3 Kb8 Re7 e2 Nxc6+ Rxc6 Kxb4 Rc5 Rxe2 g4 Rxh2 gxf3 Rxh4 Rf5 Rh1 f2 Rf1 Rf3 c5 Kc7 Kc4 bxc5 Kxc5 Kb7 Kd4 f5 Kc5 f4 Kc4

  17 00:07  26,222,768 3,734,000 -0.22 Nb5 Rxc5 Kb3 c6 Nxa7 h2 Bf3 Kb8 Kxb4 e2 Nxc6+ Rxc6 Re7 Rc5 Rxe2 g4 Rxh2 gxf3 Rxh4 Rf5 Rh1 f2 Rf1 Rf3 c5 Kc7 Kc4 bxc5 Kxc5 Kb7 Kc4 Kb6 b4 Ka6 Kc5 Rc3+ Kd4 Rc2 Ke3

  17 00:07  26,512,370 3,731,000 -0.22 Nb5 Rxc5 Kb3 c6 Nxa7 h2 Bf3 Kb8 Kxb4 e2 Nxc6+ Rxc6 Re7 Rc5 Rxe2 g4 Rxh2 gxf3 Rxh4 Rf5 Rh1 f2 Rf1 Rf3 c5 Kc7 Kc4 bxc5 Kxc5 Kb7 Kc4 Kb6 b4 Ka6 Kc5 Rc3+ Kd4 Rc2 Ke3

  18 00:08  32,863,650 3,798,000 -0.20 Nb5 Rxc5 Kb3 c6 Nxa7 h2 Bf3 Kb8 Re7 e2 Nxc6+ Rxc6 Kxb4 Rc5 Rxe2 g4 Rxh2 gxf3 Rxh4 Rf5 Rh1 f2 Rf1 Rf3 c5 Ka7 Kc4 Rf4+ Kb5 Rf5 b4 bxc5 bxc5 Kb7 a5 Rf4 c6+ Kc7 a6 Rf5+ Kc4 Kxc6 Kd3 Kb6 Ke2 Kxa6 Rxf2

  18 00:08  33,521,879 3,803,000 -0.20 Nb5 Rxc5 Kb3 c6 Nxa7 h2 Bf3 Kb8 Re7 e2 Nxc 6+ Rxc6 Kxb4 Rc5 Rxe2 g4 Rxh2 gxf3 Rxh4 Rf5 Rh1 f2 Rf1 Rf3 c5 Ka7 Kc4 Rf4+ Kb5 Rf5 b4 bxc5 bxc5 Kb7 a5 Rf4 c6+ Kc7 a6 Rf5+ Kc4 Kxc6 Kd3 Kb6 Ke2 Kxa6 Rxf2

  19 00:10  40,540,802 3,870,000 -0.21 Nb5 Rxc5 Kb3 c6 Nxa7 h2 Bf3 Kb8 Re7 e2 Nxc6+ Rxc6 Kxb4 Rc5 Rxe2 g4 Rxh2 gxf3 Rxh4 Rf5 Rh1 f2 Rf1 Rf3 c5 Ka7 Kc4 Rf4+ Kb5 Rf5 b4 bxc5 bxc5 Kb7 a5 Rf4 a6+ Ka7 Ka5 Rf3 Kb5 Rb3+ Kc4

  19 00:10  42,115,496 3,886,000 -0.21 Nb5 Rxc5 Kb3 c6 Nxa7 h2 Bf3 Kb8 Re7 e2 Nxc6+ Rxc6 Kxb4 Rc5 Rxe2 g4 Rxh2 gxf3 Rxh4 Rf5 Rh1 f2 Rf1 Rf3 c5 Ka7 Kc4 Rf4+ Kb5 Rf5 b4 bxc5 bxc5 Kb7 a5 Rf4 a6+ Ka7 Ka5 Rf3 Kb5 Rb3+ Kc4

  20 00:14  56,426,944 3,960,000 -0.21 Nb5 Rxc5 Kb3 c6 Nxa7 h2 Bf3 Kb8 Re7 e2 Nxc6+ Rxc6 Kxb4 Rc5 Rxe2 g4 Rxh2 gxf3 Rxh4 Rf5 Rh1 f2 Rf1 Rf3 c5 Ka7 Kc4 Rf4+ Kb5 Rf5 b4 bxc5 bxc5 Kb7 a5 Rf4 a6+ Ka7 Ka5 Rf3 Kb5 Rb3+ Kc4

  20 00:15  59,875,793 3,976,000 -0.21 Nb5 Rxc5 Kb3 c6 Nxa7 h2 Bf3 Kb8 Re7 e2 Nxc6+ Rxc6 Kxb4 Rc5 Rxe2 g4 Rxh2 gxf3 Rxh4 Rf5 Rh1 f2 Rf1 Rf3 c5 Ka7 Kc4 Rf4+ Kb5 Rf5 b4 bxc5 bxc5 Kb7 a5 Rf4 a6+ Ka7 Ka5 Rf3 Kb5 Rb3+ Kc4

  21+ 00:20  83,361,430 4,032,000 -0.13 Nb5 Rxc5 Kb3 c6 Nxa7 h2 Bf3 Kb8 Re7 e2 Nxc6+ Rxc6 Kxb4 Rc5 Rxe2 g4 Rxh2 gxf3 Rxh4 Rf5 Rh1 f2 Rf1 Rf3 c5 Ka7 Kb5 Rf5 b4 bxc5 bxc5 Kb7 a5 Rf4 c6+ Kc7 a6 Rf5+ Kc4 Kxc6 Kd3 Kc7 Ke3 Re5+ Kf3

  21+ 00:20  83,361,430 4,032,000 -0.13 Nb5 Rxc5 Kb3 c6 Nxa7 h2 Bf3 Kb8 Re7 e2 Nxc6+ Rxc6 Kxb4 Rc5 Rxe2 g4 Rxh2 gxf3 Rxh4 Rf5 Rh1 f2 Rf1 Rf3 c5 Ka7 Kb5 Rf5 b4 bxc5 bxc5 Kb7 a5 Rf4 c6+ Kc7 a6 Rf5+ Kc4 Kxc6 Kd3 Kc7 Ke3 Re5+ Kf3

  21 00:26 106,445,446 4,070,000 -0.06 Nb5 Rxc5 Kb3 c6 Nxa7 h2 Bf3 Kb8 Re7 e2 Nxc6+ Rxc6 Kxb4 Rc5 Rxe2 g4 Rxh2 gxf3 Rxh4 Rf5 Rh1 f2 Rf1 Rf3 c5 Ka7 Kb5 Rf5 b4 bxc5 bxc5 Kb7 a5 Rf4 c6+ Kc7 a6 Rf5+ Kc4 Kxc6 Kd3 Rf4 a7

  21 00:28 115,905,923 4,093,000 -0.06 Nb5 Rxc5 Kb3 c6 Nxa7 h2 Bf3 Kb8 Re7 e2 Nxc6+ Rxc6 Kxb4 Rc5 Rxe2 g4 Rxh2 gxf3 Rxh4 Rf5 Rh1 f2 Rf1 Rf3 c5 Ka7 Kb5 Rf5 b4 bxc5 bxc5 Kb7 a5 Rf4 c6+ Kc7 a6 Rf5+ Kc4 Kxc6 Kd3 Rf4 a7

  22 00:39 161,231,153 4,086,000 -0.11 Nb5 Rxc5 Kb3 c6 Nxa7 h2 Bf3 Kb8 Re7 e2 Nxc6+ Rxc6 Kxb4 Rc5 Rxe2 g4 Rxh2 gxf3 Rxh4 Rf5 Rh1 f2 Rf1 Rf3 c5 Ka7 Kb5 Rf5 b4 bxc5 bxc5 Rf4 a5 Kb7 c6+ Kc7 a6 Rf5+ Kc4 Kxc6 Kd3 Kb6 Ke2 Kxa6 Rxf2 Re5+ Kd3 f5 Kd4 Rb5 Ke3 Kb6 Kf4

  22 00:43 175,356,615 4,087,000 -0.11 Nb5 Rxc5 Kb3 c6 Nxa7 h2 Bf3 Kb8 Re7 e2 Nxc6+ Rxc6 Kxb4 Rc5 Rxe2 g4 Rxh2 gxf3 Rxh4 Rf5 Rh1 f2 Rf1 Rf3 c5 Ka7 Kb5 Rf5 b4 bxc5 bxc5 Rf4 a5 Kb7 c6+ Kc7 a6 Rf5+ Kc4 Kxc6 Kd3 Kb6 Ke2 Kxa6 Rxf2 Re5+ Kd3 f5 Kd4 Rb5 Ke3 Kb6 Kf4

  23 01:07 279,813,899 4,167,000 -0.06 Nb5 Rxc5 Kb3 c6 Nxa7 h2 Bf3 Kb8 Re7 e2 Nxc6+ Rxc6 Kxb4 Rc5 Rxe2 g4 Rxh2 gxf3 Rxh4 Rf5 Rh1 f2 Rf1 Rf3 c5 Kc7 Kc4 Rf4+ Kb5 Rf5 b4 bxc5 bxc5 Rf4 a5 Kb7 c6+ Kc7 a6 Rf5+ Kc4 Kb6 Kd3 Kxa6 Ke4 Re5+ Kd3 Kb6 Rxf2 Re6 Rc2 Kc7 Kd4 f5

  23 01:14 311,857,175 4,183,000 -0.06 Nb5 Rxc5 Kb3 c6 Nxa7 h2 Bf3 Kb8 Re7 e2 Nxc6+ Rxc6 Kxb4 Rc5 Rxe2 g4 Rxh2 gxf3 Rxh4 Rf5 Rh1 f2 Rf1 Rf3 c5 Kc7 Kc4 Rf4+ Kb5 Rf5 b4 bxc5 bxc5 Rf4 a5 Kb7 c6+ Kc7 a6 Rf5+ Kc4 Kb6 Kd3 Kxa6 Ke4 Re5+ Kd3 Kb6 Rxf2 Re6 Rc2 Kc7 Kd4 f5

  24 01:57 497,709,682 4,236,000 -0.05 Nb5 Rxc5 Kb3 c6 Nxa7 h2 Bf3 Kb8 Re7 e2 Nxc6+ Rxc6 Kxb4 Rc5 Rxe2 g4 Rxh2 gxf3 Rxh4 Rf5 Rh1 f2 Rf1 Rf3 c5 Kc7 Kc4 Rf4+ Kb5 Rf5 b4 bxc5 bxc5 Rf4 a5 Kb7 c6+ Kc7 a6 Rf5+ Kc4 Kb6 Kd3 Kxa6 Ke4 Re5+ Kd3 Rc5 Rxf2 Rxc6 Rb2 Rc8 Kd4 Rd8+ Ke3

  24 02:12 565,925,535 4,258,000 -0.05 Nb5 Rxc5 Kb3 c6 Nxa7 h2 Bf3 Kb8 Re7 e2 Nxc6+ Rxc6 Kxb4 Rc5 Rxe2 g4 Rxh2 gxf3 Rxh4 Rf5 Rh1 f2 Rf1 Rf3 c5 Kc7 Kc4 Rf4+ Kb5 Rf5 b4 bxc5 bxc5 Rf4 a5 Kb7 c6+ Kc7 a6 Rf5+ Kc4 Kb6 Kd3 Kxa6 Ke4 Re5+ Kd3 Rc5 Rxf2 Rxc6 Rb2 Rc8 Kd4 Rd8+ Ke3

  25 03:24 861,156,227 4,210,000 0.00 Nb5 Rxc5 Kb3 c6 Nd6 a5 Rd8+ Ka7 Rc8 b5 Rc7+ Kb8 Rc8+ Ka7

  25 03:54 988,473,331 4,217,000 0.00 Nb5 Rxc5 Kb3 c6 Nd6 a5 Rd8+ Ka7 Rc8 b5 Rc7+ Kb8 Rc8+ Ka7

  26 05:12 1,322,106,602 4,235,000 0.00 Nb5 Rxc5 Kb3 c6 Nd6 a5 Rd8+ Ka7 Rc8 b5 Rc7+ Kb8 Rc8+ Ka7

  26 05:48 1,474,994,263 4,233,000 0.00 Nb5 Rxc5 Kb3 c6 Nd6 a5 Rd8+ Ka7 Rc8 b5 Rc7+ Kb8 Rc8+ Ka7

  27 08:00 2,051,143,733 4,267,000 0.00 Nb5 Rxc5 Kb3 c6 Nd6 a5 Rd8+ Ka7 Rc8 b5 Rc7+ Kb8 Rc8+ Ka7

  27+ 10:28 2,684,549,780 4,271,000 +0.08 Bf3+

  27+ 19:18 4,923,989,979 4,250,000 +3.98 Bf3+

It did get to Bf3+ after a little over 10 minutes of evaluation.

duniel

nice proof that engines are not omnipotent... yet:)

MrEdCollins

For the record, it turns out this problem is not just White To Play and Win.  It can also be called White To Play and Mate in 19.  It's a forced mate in 19 moves for White!  This is confirmed by both Critter 1.2 and Houdini 1.5a, after a few hours of analysis by each.

The main line is:

1. Bf3+ Rxf3 2. c6 a6 3. Nd5 Rf5 4. Nxc7+ Kb8 5. Nxa6+ Kc8 6. Rg7 Bf8 7. Rg8 Kd8 8. c7+ Kd7 9. Rxf8 Kd6 10. c8=Q Ke5 11. Nb4 Kf4 12. Nd3+ Ke4 13. Re8+ Kxd3 14. Qxf5+ Ke2 15. Qxh3 Kf2 16. Qxe3+ Kg2 17. Qe2+ Kg1 18. Rd8 h3 19.Rd1#

An alternate line is this, if Black tries to deviate with 3...Bd6.

1. Bf3+ Rxf3 2. c6 a6 3. Nd5 Bd6 4. a5 bxa5 5. c5 e2 6. cxd6 e1=Q 7. dxc7 Ra3+ 8. Kxa3 Qa1+ 9. Kb3 Qd1+ 10. Kc4 Qc1+ 11. Nc3 Qf1+ 12. Kb3 a4+ 13. Kb4 Qf4+ 14. Ka5 Qe5+ 15. Kxa6 Qxc7 16. Rxc7 Kb8 17. Nd5 h2 18. Rf7 h1=Q 19. Rf8#

Other deviations by Black simply lose sooner.

Also what I find interesting is that Deep Shredder 12, an engine that I do not consider my strongest by any means, seems to find 1.Bf3+ the fastest on my machine.  (Just 2 minutes, 42 seconds.)  All of my other engines, including Rybka, Houdini, and Critter, take at least 7 minutes or more.

bellerophen

Hi Ed,Shredder 12's accopmplishment is a little too hard for me to believe :)

Are you sure you cleared the hash?does it yield the same result after closing and re-opening the gui?

MrEdCollins

Okay, I tried the position again, again with Deep Shredder.

This time it finds the move in 3 minutes and 45 seconds... a full minute later than what I reported earlier.  And yes, this time everything was cleared.

I've been playing around with my hash settings.  I may have changed it.  I can't remember the amount I allocated when it found it in under 3 minutes.

However, 3 minutes and 45 seconds is still far less time than any of my other engines.

Interesting.