test position: Rybka-Critter

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

Moderators: hgm, Rebel, chrisw

jdart
Posts: 4366
Joined: Fri Mar 10, 2006 5:23 am
Location: http://www.arasanchess.org

test position: Rybka-Critter

Post by jdart »

Interesting position from this tourney:

http://talkchess.com/forum/viewtopic.ph ... 91&t=37215

[D] 1r5k/4b2q/Q1B1p3/4P2p/3PbN2/4K1P1/5R2/8 b - -

Critter played Bf5, and after Rh2 h4! was winning. My engine, and Crafty too, take quite a long time to prefer this to Rb3+, leading to a draw by repetition.
yanquis1972
Posts: 1766
Joined: Wed Jun 03, 2009 12:14 am

Re: test position: Rybka-Critter

Post by yanquis1972 »

no problem for 'the din' --

Houdini 1.5 --

[-0.99] d=19 1...Bf5 2.Rh2 h4 3.Ba4 Bg5 4.Qc6 h3 5.Qf3 Qe7 6.Rd2 Bxf4 7.gxf4 Qa3 8.Kf2 Qxa4 9.Qh5 Bh7 10.Qh6 Qd7 11.f5 Qg7 12.Qxg7 Kxg7 13.fxe6 Bf5 14.Kg3 Bxe6 15.d5 Rd8 16.d6 Kf7 17.Rb2 Bd7 18.Rf2 Ke8 19.Kh2 Rc8 20.Rb2 (0:01:29) 842807kN
[-0.59] d=19 1...Bf5 2.Ba4 (0:01:17) 724573kN
[-0.76] d=19 1...Bf5 2.Ba4 (0:01:14) 700558kN
[-0.92] d=19 1...Bf5 (0:01:05) 616532kN
[-0.84] d=18 1...Bf5 2.Ba4 Qg7 3.Qe2 Qxg3 4.Qf3 h4 5.Rf1 Qg5 6.Bd1 Rb2 7.Qh5 Qxh5 8.Nxh5 Bg5 9.Kf3 Ra2 10.d5 exd5 11.Nf6 Ra3 12.Kf2 Be6 13.Rh1 Kg7 14.Rg1 (0:00:58) 548062kN
[-0.43] d=18 1...Bf5 (0:00:15) 135716kN
[-0.17] d=18 1...Bf5 (0:00:07) 68870kN
[-0.05] d=18 1...Bf5 (0:00:06) 53737kN
[+0.00] d=18 1...Rb3 2.Ke2 Rb2 3.Kf1 Rb1 4.Ke2 Rb2 5.Kf1 (0:00:02) 25145kN
[+0.00] d=17 1...Rb3 2.Ke2 Rb2 3.Kf1 Rb1 4.Ke2 Rb2 5.Kf1 (0:00:01) 12682kN
[+0.00] d=16 1...Rb3 2.Ke2 Rb2 3.Kf1 Rb1 4.Ke2 Rb2 5.Kf1 (0:00:00) 6815kN
[+0.00] d=15 1...Rb3 2.Ke2 Rb2 3.Kf1 Rb1 4.Ke2 Rb2 5.Kf1 (0:00:00) 4101kN
[+0.00] d=14 1...Rb3 2.Ke2 Rb2 3.Kf1 Rb1 4.Ke2 Rb2 5.Kf1 (0:00:00) 2057kN
[+0.00] d=13 1...Rb3 2.Ke2 Rb2 3.Kf1 Rb1 4.Ke2 Rb2 5.Kf1 (0:00:00) 1315kN
[+0.00] d=12 1...Rb3 2.Ke2 Rb2 3.Kf1 Rb1 4.Ke2 Rb2 5.Kf1 (0:00:00) 647kN
[+0.00] d=11 1...Rb3 2.Ke2 Rb2 3.Kf1 Rb1 4.Ke2 Rb2 5.Kf1 (0:00:00) 230kN
[+0.00] d=10 1...Rb3 2.Ke2 Rb2 3.Kf1 Rb1 4.Ke2 Rb2 5.Kf1 (0:00:00) 80kN
[+0.00] d=9 1...Rb3 2.Ke2 Rb2 3.Kf1 Rb1 4.Ke2 Rb2 5.Kf1 (0:00:00) 33kN
[+0.00] d=8 1...Rb3 2.Ke2 Rb2 3.Kf1 Rb1 4.Ke2 Rb2 5.Kf1 (0:00:00) 18kN
[+0.00] d=7 1...Rb3 2.Ke2 Rb2 3.Kf1 Rb1 4.Ke2 Rb2 5.Kf1 (0:00:00) 12kN
yanquis1972
Posts: 1766
Joined: Wed Jun 03, 2009 12:14 am

Re: test position: Rybka-Critter

Post by yanquis1972 »

new komodo is very impressive here --

[-0.72] d=19 1...Bf5 2.Rh2 h4 3.Qa2 Bg5 4.Bf3 h3 5.Rb2 Rc8 6.Qa1 Bxf4 7.gxf4 Qh4 8.Ra2 h2 9.d5 Bg4 10.Qh1 Rc3 11.Kd4 Rxf3 12.Rxh2 Rh3 13.Rxh3 Bxh3 14.Qf3 Bg4 15.Qg2 Bf5 16.dxe6 (0:01:31) 141063kN
[-0.57] d=19 1...Bf5 2.Rh2 (0:00:59) 92573kN
[-0.58] d=19 1...Bf5 (0:00:58) 90238kN
[-0.40] d=18 1...Bf5 2.Rh2 h4 3.Qa2 Bg5 4.Bf3 h3 5.Rh1 Qc7 6.Qd2 Rb3 7.Kf2 Qb6 8.Qd1 Rb2 9.Ne2 Qd8 10.Qa4 Kg8 11.Qa7 (0:00:44) 69068kN
[-0.43] d=17 1...Bf5 2.Bf3 h4 3.Rf1 hxg3 4.Rh1 Bh4 5.Bg2 Qh6 6.Qc4 Kg8 7.Qc3 Rf8 8.Qc4 Bh3 9.Rxh3 Rxf4 10.Kd3 Qg6 11.Ke3 Qg4 12.Rxh4 Qxh4 (0:00:23) 37388kN
[-0.41] d=16 1...Bf5 2.Bf3 h4 3.Rf1 hxg3 4.Rh1 Bh4 5.Qa3 Qh6 6.Qc3 Rg8 7.Bg2 Rd8 8.Qc7 Rxd4 9.Kxd4 Qxf4 10.Kc3 Qe3 11.Kb2 (0:00:16) 26094kN
[-0.34] d=15 1...Bf5 2.Qc4 Bg5 3.Bf3 h4 4.Rh2 h3 5.Qa2 Qc7 6.Qd2 Qc4 7.Be2 Qc6 8.Kf2 Kg8 9.Ng6 Qg2 10.Rxg2 Bxd2 (0:00:09) 15353kN
[-0.32] d=15 1...Bf5 2.Qc4 (0:00:07) 12265kN
[-0.33] d=15 1...Bf5 (0:00:07) 12217kN
[-0.25] d=14 1...Bf5 2.Qc4 Bg5 3.Bf3 h4 4.Rh2 h3 5.Rh1 Bxf4 6.gxf4 Qg7 7.Kf2 Rb2 8.Ke3 Qg3 9.Qc8 Kg7 10.Qd7 (0:00:05) 9331kN
[-0.10] d=14 1...Bf5 2.Qc4 (0:00:04) 6417kN
[-0.11] d=14 1...Bf5 (0:00:03) 5472kN
[+0.05] d=14 1...Rb3 2.Ke2 Rb2 3.Ke3 Rb3 (0:00:01) 2240kN
[+0.05] d=13 1...Rb3 2.Ke2 Rb2 3.Ke3 Rb3 (0:00:00) 1261kN
[+0.05] d=12 1...Rb3 2.Ke2 Rb2 3.Ke3 Rb3 (0:00:00) 961kN
[+0.05] d=11 1...Rb3 2.Ke2 Rb2 3.Ke3 Rb3 (0:00:00) 567kN
[+0.05] d=10 1...Rb3 2.Ke2 Rb2 3.Ke3 Rb3 (0:00:00) 168kN
[+0.05] d=9 1...Rb3 2.Ke2 Rb2 3.Ke3 Rb3 (0:00:00) 93kN
[+0.05] d=8 1...Rb3 2.Ke2 Rb2 3.Ke3 Rb3 (0:00:00) 61kN
[+0.05] d=7 1...Rb3 2.Ke2 Rb2 3.Ke3 Rb3 (0:00:00) 36kN
User avatar
silentshark
Posts: 327
Joined: Sat Mar 27, 2010 7:15 pm

Re: test position: Rybka-Critter

Post by silentshark »

jdart wrote:Interesting position from this tourney:

http://talkchess.com/forum/viewtopic.ph ... 91&t=37215

[D] 1r5k/4b2q/Q1B1p3/4P2p/3PbN2/4K1P1/5R2/8 b - -

Critter played Bf5, and after Rh2 h4! was winning. My engine, and Crafty too, take quite a long time to prefer this to Rb3+, leading to a draw by repetition.
Mine prefers ..Bb1 to ..Bf5. Does this work?
yanquis1972
Posts: 1766
Joined: Wed Jun 03, 2009 12:14 am

Re: test position: Rybka-Critter

Post by yanquis1972 »

looks far less precise, certainly...stockfish wants Bf5 almost instantly but also seems to want the white pieces to tie themselves in knots instead of the simple move jon posted.

aaand finally it spots the main line --

[-2.30] d=25 1...Bf5 2.Rh2 h4 3.Qa2 Qg7 4.Ne2 Rf8 5.gxh4 Bh7 6.Rf2 Qh6 7.Rf4 Bxh4 8.Kf3 Qh5 9.Ke3 Bg5 10.Qxe6 Qh4 (0:03:47) 1523828kN
[-2.10] d=25 1...Bf5 2.Qa2 Qg7 3.Rf3 Bc5 4.Nd3 Qg5 5.Nf4 Bb6 6.Qc4 Bg4 7.Kf2 h4 8.gxh4 Qxh4 (0:03:32) 1427042kN
[-1.69] d=25 1...Bf5 2.Qa2 Qg7 3.Rf3 Bc5 4.Nd3 Qg5 5.Nf4 Bb6 6.Qc4 Rd8 7.Ke2 Rxd4 8.Qa6 Qd8 9.Qa8 Qxa8 10.Bxa8 Bg4 11.Ke1 h4 12.Nxe6 Bxe6 13.Rf6 Ba5 14.Kf2 Rd2 15.Ke3 (0:03:23) 1363643kN
[-1.89] d=24 1...Bf5 2.Bf3 h4 3.Rf1 Rb3 4.Ke2 Kg7 5.Rc1 hxg3 6.Rh1 Rb2 7.Ke3 Rh2 8.Qb7 Qh4 9.Bg2 Qg5 10.Rf1 Kg8 11.Qa8 Kf7 12.Ke2 Qg4 13.Ke3 Bg5 14.Qc8 Kg7 15.Qd7 Kh6 16.Qc6 Bg6 17.Qa8 Bxf4 18.Rxf4 (0:02:46) 1109895kN
[-2.02] d=24 1...Bf5 2.Qc4 Bg5 3.Bf3 h4 4.Rh2 h3 5.Qc3 Bh6 6.Rb2 Rg8 7.Qe1 Qa7 8.Rb4 h2 9.Rb7 Qa4 10.g4 Bxf4 (0:02:05) 833072kN
[-1.85] d=24 1...Bf5 2.Qc4 Bg5 3.Bf3 h4 4.Rh2 h3 5.Qc3 Bh6 6.Rb2 Rg8 7.Qe1 Qa7 8.Rd2 Qc7 9.Ke2 Rb8 10.Kf2 h2 11.Rd1 Rb2 12.Ne2 Qc2 13.Kg2 Bd3 (0:02:01) 806090kN
[-1.77] d=24 1...Bf5 2.Qc4 Bg5 3.Bf3 h4 4.Rh2 h3 5.Qc3 Bh6 6.Rb2 Rg8 7.Qe1 Qa7 8.Rd2 Qc7 9.Ke2 Rb8 10.Kf2 h2 11.Rd1 Rb2 12.Ne2 Qc2 13.Kg2 Bd3 (0:01:57) 782674kN
[-1.69] d=23 1...Bf5 2.Qc4 Bg5 3.Bf3 h4 4.Rh2 h3 5.Qc3 Bh6 6.Rb2 Rg8 7.Qe1 Qa7 8.Rd2 Qc7 9.Ke2 Rb8 10.Kf2 h2 11.Rd1 Rb2 12.Ne2 Rb3 13.Kg2 Qg7 14.Nc3 Rb2 15.Be2 (0:01:51) 743306kN
[-1.57] d=23 1...Bf5 2.Qa2 Qg7 3.Rf3 Bc5 4.Nd3 Qg5 5.Nf4 Bb6 6.Qc4 Rd8 7.Ke2 Rxd4 8.Qa6 Bc7 9.Qc8 Bd8 10.Qb7 Bg4 11.Be4 Bxf3 12.Kxf3 Qg4 13.Ke3 (0:01:36) 634855kN
[-1.93] d=23 1...Bf5 2.Ke2 h4 3.gxh4 Bg4 4.Kd2 Qb1 (0:01:06) 439209kN
[-1.81] d=23 1...Bf5 2.Qa4 Bg5 3.Rh2 h4 4.Qa3 h3 5.Rb2 Rc8 6.Qa6 Qc7 7.Rb6 Bd8 8.Nd3 h2 9.Nf2 Bg6 10.Ke2 Bh5 11.g4 h1R 12.Bxh1 Qc2 13.Kf1 Bxb6 14.Qxb6 Rf8 (0:00:56) 370748kN
[-1.69] d=22 1...Bf5 2.Qa4 Bg5 3.Rh2 h4 4.Qa3 h3 5.Rb2 Rc8 6.Qa6 Qc7 7.Rb6 Bd8 8.Nd3 h2 9.Nf2 Bg6 10.Ke2 Bh7 11.g4 Qxb6 12.Qxc8 Qxd4 13.Kf3 Bd3 14.Kg2 (0:00:48) 318164kN
[-1.61] d=21 1...Bf5 2.Qc4 Bg5 3.Bf3 h4 4.Rh2 h3 5.Qc3 Bh6 6.Rb2 Rg8 7.Qe1 Qa7 8.Rd2 Qc7 9.Kf2 h2 10.Qe3 Qh7 11.Bh1 Bh3 12.Rb2 (0:00:30) 194915kN
[-1.57] d=20 1...Bf5 2.Qc4 Bg5 3.Bf3 h4 4.Rh2 h3 5.Qc3 Bh6 6.Rb2 Rg8 7.Rb7 Qg6 8.Qe1 h2 9.Ke2 Qxg3 10.Qxg3 Rxg3 11.Rb8 Kh7 12.Rb7 Bg7 13.Bh1 Rg1 14.d5 exd5 (0:00:26) 169893kN
[-1.85] d=20 1...Bf5 2.Qc4 Bg5 3.Bf3 h4 4.g4 Bb1 5.Rf1 h3 6.Rc1 h2 7.Qxe6 Qd3 (0:00:25) 162175kN
[-1.37] d=20 1...Bf5 2.Qc4 Bg5 3.Bf3 h4 4.Rh2 h3 5.Qc3 Bh6 6.Rb2 Rg8 7.g4 h2 8.gxf5 Qxf5 9.Ke2 Qxf4 (0:00:11) 71849kN
[-0.88] d=19 1...Bf5 2.Qc4 Bg5 3.Bf3 h4 4.Rh2 h3 5.Qc3 Bh6 6.Rb2 Rd8 7.Rh2 Rg8 8.Ke2 Rxg3 9.Nh5 Rg1 10.Nf6 Qf7 11.Qc8 Bf8 12.Rh1 Rxh1 13.Bxh1 Kg7 14.Qc3 Be7 15.Qg3 Qg6 (0:00:08) 47808kN
[-1.13] d=18 1...Bf5 2.Qc4 Bg5 3.Bf3 h4 4.Rh2 h3 5.Qc3 Bh6 6.Rh1 h2 7.Qa3 Rg8 8.Qb2 Rxg3 9.Rxh2 Bd3 10.Qb8 Rg8 11.Qb2 Rf8 12.Rxh6 Qxh6 13.Kxd3 Qxf4 (0:00:06) 37270kN
[-1.09] d=18 1...Bf5 2.Qc4 Bg5 3.Bf3 h4 4.Rh2 h3 5.Qc3 Bh6 6.Rh1 h2 7.Ke2 Bxf4 8.gxf4 Qh3 9.Rc1 Qg3 10.d5 Qxf4 11.d6 Be4 (0:00:05) 29352kN
[-0.64] d=17 1...Bf5 2.Qc4 Bg5 3.Bf3 h4 4.Rh2 Qg7 5.Kf2 Rb2 6.Ne2 h3 7.Qc3 Rc2 8.Qb3 Rd2 9.Qb8 Kh7 10.Qa8 Qf7 11.Qb7 Qxb7 12.Bxb7 Kg6 13.Bc6 Bd3 14.Kf3 (0:00:03) 19186kN

it immediately boucned back to Qc4 after i posted that. could be these alternate lines are 'improvements' or at least 'delay death moves'.
zullil
Posts: 6442
Joined: Tue Jan 09, 2007 12:31 am
Location: PA USA
Full name: Louis Zulli

Re: test position: Rybka-Critter

Post by zullil »

Here's a bit more from Stockfish-1.9.1 (8 threads):

Code: Select all

Searching: 1r5k/4b2q/Q1B1p3/4P2p/3PbN2/4K1P1/5R2/8 b - -
infinite: 1 ponder: 0 time: 0 increment: 0 moves to go: 0
 2     +1.86   00:00     1755 Rb3+ Ke2 Rb2+ Ke3 
 3     +0.00   00:00     2389 Rb3+ Ke2 Rb2+ Ke3 Rb3+ 
 4     +0.00   00:00     3234 Rb3+ Ke2 Rb2+ Ke3 Rb3+ 
 5     +0.00   00:00     4483 Rb3+ Ke2 Rb2+ Ke3 Rb3+ 
 6     +0.00   00:00    13559 Rb3+ Ke2 Rb2+ Ke3 Rb3+ 
 7     +0.00   00:00    16418 Rb3+ Ke2 Rb2+ Ke3 Rb3+ 
 8     +0.00   00:00    31273 Rb3+ Ke2 Rb2+ Ke3 Rb3+ 
 9     +0.00   00:00    53801 Rb3+ Ke2 Rb2+ Ke3 Rb3+ 
10     +0.00   00:00   113849 Rb3+ Ke2 Rb2+ Ke3 Rb3+ 
10  >  +0.08   00:00   153947 Bf5 Rh2 Rb3+ Kf2 h4 
10  >  +0.16   00:00   171139 Bf5 Rh2 Rb3+ Kf2 h4 
11     +0.00   00:00   319905 Rb3+ Ke2 Rb2+ Ke3 Rb3+ 
12     +0.00   00:00   472241 Rb3+ Ke2 Rb2+ Ke3 Rb3+ 
13     +0.00   00:00   745795 Rb3+ Ke2 Rb2+ Ke3 Rb3+ 
14     +0.00   00:01    1161K Rb3+ Ke2 Rb2+ Ke3 Rb3+ 
15     +0.00   00:01    1515K Rb3+ Ke2 Rb2+ Ke3 Rb3+ 
15  >  +0.08   00:01    2560K Bf5 Bb5 Qg8 Rf3 Bg5 Bd3 Bxf4+ gxf4 Rb3 
15  >  +0.16   00:01    2766K Bf5 Bb5 Qg8 Rf3 Bg5 Bd3 Bxf4+ gxf4 Rb3 
15  >  +0.32   00:01    3469K Bf5 Bb5 Qg8 Rf3 Bg5 Bd3 Bxf4+ gxf4 Rb3 
15  >  +0.65   00:01    6121K Bf5 Bb5 Qg8 Rf3 Bg5 Bd3 Bxf4+ gxf4 Rb3 
15     +0.57   00:03   17429K Bf5 Qc4 Bg5 Rh2 h4 Bf3 Qg7 Kf2 Rb2+ Ne2 h3 Qc8+ 
                              Kh7 Qe8 Qh6 Qf7+ Kh8 Qe8+ Kg7 Qd7+ Kf8 Qc8+ Kf7 
                              Qd7+ Be7 Bc6 Qg5 
16     +0.65   00:03   19382K Bf5 Qc4 Bg5 Rh2 h4 Bf3 Qg7 Kf2 Qh6 Ke3 h3 Qc3 Rd8 
                              Qb2 Kg8 Bc6 Kf8 Qb4+ Be7 Qb7 
17     +0.69   00:04   21740K Bf5 Qc4 Bg5 Rh2 h4 Bf3 Qg7 Kf2 Qh6 Ke3 h3 Qc3 Qg7 
                              Kf2 Bxf4 gxf4 Qh6 Ke3 Qh4 Rb2 Rd8 Qd2 Rc8 d5 Rc4 
                              d6 Rxf4 d7 
18     +0.69   00:04   24477K Bf5 Qc4 Bg5 Rh2 h4 Bf3 Qg7 Kf2 Qh6 Ke3 h3 Qc3 Qg7 
                              Kf2 Bxf4 gxf4 Qh6 Ke3 Qh4 Rb2 Rd8 Qd2 Rc8 Rb5 Rc2 
                              Rb8+ Kg7 
19  >  +0.77   00:05   31723K Bf5 Qc4 Bg5 Rh2 h4 Bf3 Bxf4+ gxf4 h3 Qc3 Qh4 Rb2 
                              Rd8 Qd2 Rc8 d5 exd5 Bxd5 Qg3+ Ke2 h2 
19  >  +0.85   00:05   35985K Bf5 Qc4 Bg5 Rh2 h4 gxh4 Qh6 hxg5 Qxh2 Nxe6 Rb2 
19  >  +1.01   00:06   43777K Bf5 Qc4 Bg5 Rh2 h4 gxh4 Qh6 hxg5 Qxh2 Nxe6 Rb2 
19  >  +1.33   00:08   57760K Bf5 Qc4 Bg5 Rh2 h4 gxh4 Qh6 hxg5 Qxh2 Nxe6 Rb2 
19     +1.17   00:09   70884K Bf5 Qc4 Bg5 Rh2 h4 Bf3 Qf7 Kf2 Bh7 Ne2 Be4 Nf4 
                              Rb2+ Kg1 Rxh2 Qxe6 Qxe6 Nxe6 hxg3 Nxg5 Bxf3 Nxf3 
                              Re2 d5 Kg7 d6 Kf7 e6+ Rxe6 Ng5+ Kf6 Nxe6 Kxe6 
20  >  +1.66   00:14  109373K Bf5 Qc4 Bg5 Rh2 h4 Bf3 Qf7 Be2 Rf8 Rxh4+ Bxh4 
                              gxh4 Qg8 Kd2 Rc8 
20     +1.17   00:15  114646K Bf5 Qc4 Bg5 Rh2 h4 Bf3 Qf7 Be2 Rf8 Bd3 Bg4 d5 Kg8 
                              Rxh4 Bxh4 gxh4 Qa7+ Kd2 Qa1 Nxe6 Qb2+ Bc2 Bxe6 
                              dxe6 Rf2+ Kd3 Qxe5 e7+ Kg7 Qe4 
21  >  +1.41   00:17  129273K Bf5 Qc4 Bg5 Rh2 h4 Bf3 Qf7 Be2 Rf8 Rxh4+ Bxh4 
                              gxh4 Qg8 Kd2 Rc8 
21  >  +1.66   00:19  151533K Bf5 Qc4 Bg5 Rh2 h4 Bf3 Qf7 Be2 Rf8 Rxh4+ Bxh4 
                              gxh4 Qg8 Kd2 Rc8 
21     +1.66   00:20  155930K Bf5 Qc4 Bg5 Rh2 h4 Bf3 Qf7 Be2 Rf8 Bd3 Bg4 d5 Kg8 
                              Rxh4 Bxh4 gxh4 Qa7+ Kd2 Qa1 Ne2 Qb2+ Bc2 Bxe2 
                              Qxe2 Qb4+ Kd1 Qd4+ Kc1 Rf2 Qd3 Qa1+ Bb1 Qb2+ Kd1 
22  <  +1.17   00&#58;24  185795K Bf5 Qc4 Bg5 Rh2 h4 Bf3 Qf7 Kf2 Bh7 Ne2 hxg3+ Kxg3 
                              Bd2 Kf2 Rb1 Kg2 Qg7+ Ng3 
22     +1.21   00&#58;26  204365K Bf5 Qc4 Bg5 Rh2 h4 Bf3 Qf7 Kf2 Bh7 Ne2 Be4 Qc3 
                              Rf8 Nf4 Kg7 Bxe4 Bxf4 Rxh4 Be3+ Kxe3 Qf2+ Kd3 
                              Qxg3+ Kc2 Qxh4 Qe3 Qf2+ Qxf2 Rxf2+ Kd3 Rf4 
23  >  +1.90   00&#58;38  311426K Bf5 Qc4 Bg5 Rh2 h4 Bf3 h3 Qc3 Bxf4+ gxf4 Qh4 Rb2 
                              Rxb2 Qxb2 h2 Qb8+ Kg7 Qb7+ Kh6 Qb4 Kg6 d5 Qg3 Ke2 
                              Bd3+ 
23     +2.18   01&#58;00  522068K Bf5 Qc4 Bg5 Ra2 h4 Ra8 Rxa8 Bxa8 Qg8 Qc6 Bxf4+ 
                              gxf4 Qg3+ Ke2 Qd3+ Kf2 Qxd4+ Kf3 Qd3+ Kg2 Qg3+ 
                              Kh1 Qxf4 Qd6 Kg7 Kg1 Qg3+ Kh1 h3 Bc6 Kg6 Qd4 
24     +1.54   01&#58;31  816433K Bf5 Qa2 Qg7 Rf3 Bc5 Nd3 Qg5+ Nf4 Bb6 Qc4 Rd8 Ke2 
                              Rxd4 Qa6 Bc7 Qc8+ Bd8 Qb7 Bg4 Ke3 Rc4 Be4 Rc7 Qb4 
                              Rf7 Qb5 Bxf3 Bxf3 Qxg3 Qe8+ Qg8 
25     +1.86   01&#58;40  897648K Bf5 Qa2 Qg7 Rf3 Bc5 Nd3 Qg5+ Nf4 Bb6 Qc4 Rd8 Ke2 
                              Rxd4 Qa6 Bc7 Qc8+ Bd8 Qb7 Be7 Qa8+ Rd8 Qa7 Qg7 
                              Qe3 Bg4 Kf1 h4 Qb3 Rg8 Nxe6 Qxe5 Re3 Bh3+ Ke2 
26     +2.30   02&#58;41    1468M Bf5 Qa2 Qg7 Rf3 Bc5 dxc5 Qxe5+ Kf2 Rb2+ Qxb2 
                              Qxb2+ Ne2 Bg4 Re3 Bxe2 Rxe2 Qd4+ Kg2 Qxc5 Bf3 Qf5 
                              Kf2 Kg7 Re4 e5 Rh4 Qc2+ Be2 Qc5+ Kg2 Qe3 Bxh5 
                              Qd2+ 
27     +2.14   03&#58;25    1887M Bf5 Qa2 Qg7 Rf3 Bc5 Nd3 Qg5+ Nf4 Bb6 Qc4 Rd8 Ke2 
                              Rxd4 Qa6 Qd8 Qa8 Qxa8 Bxa8 Bg4 Kf1 Rd1+ Kg2 Rd2+ 
                              Kh1 Bxf3+ Bxf3 h4 Ng6+ Kg7 Nxh4 Be3 Ng2 Bg5 Kh2 
                              Rf2 Bg4 Kf7 Kh3 Ke7 Nh4 
28  >  +2.55   06&#58;21    3554M Bf5 Qa2 Qg7 Rf3 Bc5 Nd3 Qg5+ Nf4 Bb6 Qc4 Bg4 Ke2 
                              Bxf3+ Kxf3 Qg4+ Kf2 h4 Nxe6 hxg3+ Kg2 Ba5 Bb7 Qh4 
                              Nc5 Qh2+ Kf3 g2 
28     +2.63   12&#58;02    6768M Bf5 Qa4 Bg5 Ra2 Bb1 Ra3 h4 Qa8 Rg8 Qxg8+ Kxg8 
                              Ra8+ Kf7 Be8+ Ke7 Ra7+ Kxe8 Rxh7 Bxh7 gxh4 Bh6 
                              Kf3 Kf7 Ke3 Ke7 Kf3 Bc2 Ke3 Ba4 Kf3 Bc6+ Kg4 Be4 
                              h5 

Nodes&#58; 7862749760
Nodes/second&#58; 9400064
Best move&#58; Bf5
Ponder move&#58; Qa4
User avatar
Eelco de Groot
Posts: 4565
Joined: Sun Mar 12, 2006 2:40 am
Full name:   

Re: test position: Rybka-Critter

Post by Eelco de Groot »

With one thread:

1r5k/4b2q/Q1B1p3/4P2p/3PbN2/4K1P1/5R2/8 b - -

Engine: Rainbow Serpent 1.8(s)dc Build 125 (Athlon 2009 MHz, 256 MB)
by Tord Romstad, Marco Costalba, Joona Kiiski

1.00 0:00 +1.41 1...Rb3+ (1.391) 4

2.00 0:00 -0.04 1...Rb3+ 2.Ke2 Rb2+ 3.Kf1 Rb1+ (2.452) 8

3.00 0:00 0.00 1...Rb3+ 2.Ke2 Rb2+ 3.Ke3 Rb3+ (11.236) 37

4.00 0:00 0.00 1...Rb3+ 2.Ke2 Rb2+ 3.Ke3 (24.982) 76

5.00 0:00 0.00 1...Rb3+ 2.Ke2 Rb2+ 3.Ke3 (70.422) 173

6.00 0:00 0.00 1...Rb3+ 2.Ke2 Rb2+ 3.Ke3 Rb3+ (100.253) 214


6.00 0:00 +0.01 1...Bf5 2.Rh2 Rb3+ (206.507) 307

7.00 0:00 +0.01 1...Bf5 2.Rh2 (232.840) 324

8.00 0:02 +0.03 1...Bf5 2.Rh2 Qg7 3.Rxh5+ Kg8 (941.932) 453

9.01 0:02 +0.03 1...Bf5 2.Rh2 (1.166.268) 466

10.01 0:03 +0.03 1...Bf5 2.Rh2 (1.671.066) 488

11.01 0:05 +0.03 1...Bf5 2.Rh2 (2.673.078) 507

12.01 0:10 +0.03 1...Bf5 2.Rh2 (5.350.245) 524

13.01 0:23 +0.04 1...Bf5 2.Rh2 h4 3.Qc4 (12.578.142) 535

14.01 1:02 +0.09 1...Bf5 2.Rh2 Bg5 3.Qc4 Rd8 4.Kf2 (33.937.966) 542

15.01 2:48 +0.25++ 1...Bf5 2.Rh2 (90.758.018) 539

15.01 3:15 +0.33++ 1...Bf5 2.Rh2 (105.493.487) 539

15.01 3:48 +0.49++ 1...Bf5 2.Rh2 (123.368.460) 538

15.01 4:20 +0.64 1...Bf5 2.Rh2 Bg5 3.Qa3 h4 4.Bf3 (139.787.926) 537

16.01 6:48 +0.85 1...Bf5 2.Qc4 Bg5 3.Bf3 h4 4.Rh2 h3
5.Rh1 Qg7 6.Qc3 (218.791.527) 535

17.01 8:22 +0.98 1...Bf5 2.Qc4 Bg5 3.Bf3 h4 4.Rh2 h3
5.Rh1 (269.863.518) 536

18.01 12:29 +0.91 1...Bf5 2.Qc4 Bg5 3.Bf3 h4 4.Rh2 (404.937.817) 540

19.01 17:23 +0.97 1...Bf5 2.Qc4 Bg5 3.Bf3 h4 4.Rh2 h3
5.Qc3 (567.610.426) 544

20.01 33:39 +1.12 1...Bf5 2.Qc4 (1.114.347.171) 551

21.01 89:14 +1.28 1...Bf5 2.Qc4 Bg5 3.Bf3 h4 4.Rh2 h3
5.Qc3 Rg8 6.Ke2 Kg7 (3.014.604.000) 562


best move: Be4-f5 time: 107:55.375 min n/s: 562.145 nodes: 3.640.075.631
Debugging is twice as hard as writing the code in the first
place. Therefore, if you write the code as cleverly as possible, you
are, by definition, not smart enough to debug it.
-- Brian W. Kernighan
User avatar
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: test position: Rybka-Critter

Post by MikeB »

latest beta Crafty finds the draw immediately

Code: Select all

Black&#40;1&#41;&#58; 1r5k/4b2q/Q1B1p3/4P2p/3PbN2/4K1P1/5R2/8 b - -
Black&#40;1&#41;&#58; g
              time surplus   0.00  time limit 5&#58;00 (+0.00&#41; &#40;5&#58;00&#41;
              depth   time  score   variation &#40;1&#41;
starting thread 1 2 3 <done>
               10     0.30  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
               10->   0.36  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=2&#41;
               11     0.53  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
               11->   0.63  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
               12     0.72  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
               12->   0.94  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=4&#41;
               13     1.50  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=3&#41;
               13->   1.75  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=3&#41;
               14     2.36  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=2&#41;
               14->   3.85  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=4&#41;
               15     4.26  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=3&#41;
               15->   5.32  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=3&#41;
               16     6.05  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=2&#41;
               16->   7.33  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=3&#41;
               17     9.13  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=2&#41;
               17->  14.28  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=5&#41;
               18    18.42  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=4&#41;
?              18    36.65   2/41*  1. ... Bb1     &#40;2.9Mnps&#41;
White&#40;0&#41;&#58; ?
              time=37.75  mat=1  n=107326673  fh=85%  nps=2.8M
              extensions=3.4M qchecks=9.7M reduced=4.5M pruned=27.5M
              predicted=0  evals=28.0M  50move=0  EGTBprobes=51  hits=51
              SMP->  splits=1879  aborts=228  data=15/4096  elap=37.75
terminating SMP processes.
Black&#40;1&#41;&#58; Rb3+
              time used&#58;  37.78
[/code]
zullil
Posts: 6442
Joined: Tue Jan 09, 2007 12:31 am
Location: PA USA
Full name: Louis Zulli

Re: test position: Rybka-Critter

Post by zullil »

MikeB wrote:latest beta Crafty finds the draw immediately
It will also find the win with Bf5---at least my 23.4 did!

Code: Select all

Crafty v23.4 &#40;16 cpus&#41;

White&#40;1&#41;&#58; setboard 1r5k/4b2q/Q1B1p3/4P2p/3PbN2/4K1P1/5R2/8 b - -

       +---+---+---+---+---+---+---+---+
    8  |   |<R>|   | . |   | . |   |<K>|
       +---+---+---+---+---+---+---+---+
    7  | . |   | . |   |<B>|   | . |<Q>|
       +---+---+---+---+---+---+---+---+
    6  |-Q-| . |-B-| . |<P>| . |   | . |
       +---+---+---+---+---+---+---+---+
    5  | . |   | . |   |-P-|   | . |<P>|
       +---+---+---+---+---+---+---+---+
    4  |   | . |   |-P-|<B>|-N-|   | . |
       +---+---+---+---+---+---+---+---+
    3  | . |   | . |   |-K-|   |-P-|   |
       +---+---+---+---+---+---+---+---+
    2  |   | . |   | . |   |-R-|   | . |
       +---+---+---+---+---+---+---+---+
    1  | . |   | . |   | . |   | . |   |
       +---+---+---+---+---+---+---+---+
         a   b   c   d   e   f   g   h

Black&#40;1&#41;&#58; st 3600
search time set to 3600.00.
Black&#40;1&#41;&#58; display stats
display statistics at end of each search.
Black&#40;1&#41;&#58; go
              time limit 60&#58;00 (+0.00&#41; &#40;60&#58;00&#41;
              depth   time  score   variation &#40;1&#41;
starting thread 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 <done>
                9->   0.05  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=3&#41;
               10     0.08  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=2&#41;
               10->   0.12  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=2&#41;
               11     0.14  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
               11->   0.17  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=3&#41;
               12     0.22  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=2&#41;
               12->   0.28  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=2&#41;
               13     0.36  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
               13->   0.44  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=2&#41;
               14     0.53  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
               14->   0.70  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=5&#41;
               15     0.96  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=4&#41;
               15->   1.29  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=2&#41;
               16     1.52  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
               16->   2.10  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=6&#41;
               17     2.50  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=5&#41;
               17->   4.78  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=5&#41;
               18     6.00  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=4&#41;
               18->  15.13  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=5&#41;
               19    17.01  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=4&#41;
               19->  24.65  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=4&#41;
               20    28.57  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=3&#41;
               20     1&#58;08  -0.40   1. ... Bf5 2. Qc4 Bg5 3. Bf3 h4 4.
                                    Rh2 Qg7 5. Kf2 Rb2+ 6. Be2 Bxf4 7.
                                    Rxh4+ Bh6 8. Qc1 Rxe2+ 9. Kxe2 Qg4+
                                    10. Kf2 Qxd4+ 11. Rxd4 Bxc1 12. Rd7
               20->   1&#58;08  -0.40   1. ... Bf5 2. Qc4 Bg5 3. Bf3 h4 4.
                                    Rh2 Qg7 5. Kf2 Rb2+ 6. Be2 Bxf4 7.
                                    Rxh4+ Bh6 8. Qc1 Rxe2+ 9. Kxe2 Qg4+
                                    10. Kf2 Qxd4+ 11. Rxd4 Bxc1 12. Rd7
               21     1&#58;55  -0.66   1. ... Bf5 2. Qc4 Bg5 3. Bf3 h4 4.
                                    Rh2 Bxf4+ 5. gxf4 h3 6. Qc3 Qh4 7.
                                    d5 exd5 8. Rf2 Rd8 9. Qd4 h2 10. Bh1
                                    Qg3+ 11. Ke2 Rc8 12. Bxd5 Rc2+ 13.
                                    Ke1
               21->   2&#58;13  -0.66   1. ... Bf5 2. Qc4 Bg5 3. Bf3 h4 4.
                                    Rh2 Bxf4+ 5. gxf4 h3 6. Qc3 Qh4 7.
                                    d5 exd5 8. Rf2 Rd8 9. Qd4 h2 10. Bh1
                                    Qg3+ 11. Ke2 Rc8 12. Bxd5 Rc2+ 13.
                                    Ke1
               22     4&#58;25  -0.90   1. ... Bf5 2. Rh2 h4 3. Qa2 Bg5 4.
                                    Bf3 h3 5. Rb2 Rc8 6. Qa1 h2 7. Qh1
                                    Bxf4+ 8. gxf4 Bc2 9. Kf2 Qh4+ 10. Ke2
                                    Qxf4 11. Bc6 Qg4+ 12. Kd2 Bh7 13. Rb4
               22->   5&#58;18  -0.90   1. ... Bf5 2. Rh2 h4 3. Qa2 Bg5 4.
                                    Bf3 h3 5. Rb2 Rc8 6. Qa1 h2 7. Qh1
                                    Bxf4+ 8. gxf4 Bc2 9. Kf2 Qh4+ 10. Ke2
                                    Qxf4 11. Bc6 Qg4+ 12. Kd2 Bh7 13. Rb4
               23     7&#58;56  -1.19   1. ... Bf5 2. Rh2 h4 3. Qa2 Bg5 4.
                                    Bf3 h3 5. Rb2 Rc8 6. Qa1 h2 7. Qh1
                                    Bxf4+ 8. gxf4 Bc2 9. Kf2 Qh4+ 10. Ke2
                                    Qxf4 11. Bc6 Bf5 12. Rb7 Bg4+ 13. Kd3
                                    Rd8
               23->   9&#58;10  -1.19   1. ... Bf5 2. Rh2 h4 3. Qa2 Bg5 4.
                                    Bf3 h3 5. Rb2 Rc8 6. Qa1 h2 7. Qh1
                                    Bxf4+ 8. gxf4 Bc2 9. Kf2 Qh4+ 10. Ke2
                                    Qxf4 11. Bc6 Bf5 12. Rb7 Bg4+ 13. Kd3
                                    Rd8
               24    10&#58;29     +1   1. ... Bf5?                    
               24    15&#58;48  -1.25   1. ... Bf5 2. Rh2 h4 3. Qa2 Bg5 4.
                                    Bf3 h3 5. Rb2 Rc8 6. Qa1 h2 7. Qh1
                                    Bxf4+ 8. gxf4 Bc2 9. Kf2 Qh4+ 10. Ke2
                                    Qxf4 11. Bc6 Bf5 12. Ra2 Bh3 13. Ra5
                                    Bg4+ 14. Kd3 Bf5+ 15. Ke2
               24->  21&#58;24  -1.25   1. ... Bf5 2. Rh2 h4 3. Qa2 Bg5 4.
                                    Bf3 h3 5. Rb2 Rc8 6. Qa1 h2 7. Qh1
                                    Bxf4+ 8. gxf4 Bc2 9. Kf2 Qh4+ 10. Ke2
                                    Qxf4 11. Bc6 Bf5 12. Ra2 Bh3 13. Ra5
                                    Bg4+ 14. Kd3 Bf5+ 15. Ke2 &#40;s=2&#41;
               25    39&#58;19  -1.39   1. ... Bf5 2. Rh2 h4 3. Qa2 Bg5 4.
                                    Bf3 h3 5. Rb2 Rc8 6. Qa1 h2 7. Qa6
                                    Rc3+ 8. Kd2 Qc7 9. Qa8+ Bd8 10. Ne2
                                    Rd3+ 11. Ke1 Qa5+ 12. Kf2 Bg4 13. Bb7
                                    Qxa8 14. Bxa8 Bxe2 15. Rxe2 Rxd4
               25->  55&#58;47  -1.39   1. ... Bf5 2. Rh2 h4 3. Qa2 Bg5 4.
                                    Bf3 h3 5. Rb2 Rc8 6. Qa1 h2 7. Qa6
                                    Rc3+ 8. Kd2 Qc7 9. Qa8+ Bd8 10. Ne2
                                    Rd3+ 11. Ke1 Qa5+ 12. Kf2 Bg4 13. Bb7
                                    Qxa8 14. Bxa8 Bxe2 15. Rxe2 Rxd4 &#40;s=2&#41;
              time=60&#58;00  mat=1  n=97705117714  fh=52%  nps=27.1M
              extensions=3693.5M qchecks=884.9M reduced=1681.0M pruned=3020.5M
              predicted=0  evals=2874.1M  50move=0  EGTBprobes=1.3M  hits=1.3M
              SMP->  splits=8275896  aborts=1773810  data=213/1024  elap=60&#58;00
terminating SMP processes.
Black&#40;1&#41;&#58; Bf5
              time used&#58;  60&#58;00
Last edited by zullil on Fri Dec 24, 2010 3:32 am, edited 1 time in total.
User avatar
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: test position: Rybka-Critter

Post by MikeB »

zullil wrote:
MikeB wrote:latest beta Crafty finds the draw immediately

Code: Select all

Black&#40;1&#41;&#58; 1r5k/4b2q/Q1B1p3/4P2p/3PbN2/4K1P1/5R2/8 b - -
Black&#40;1&#41;&#58; g
              time surplus   0.00  time limit 5&#58;00 (+0.00&#41; &#40;5&#58;00&#41;
              depth   time  score   variation &#40;1&#41;
starting thread 1 2 3 <done>
               10     0.30  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
               10->   0.36  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=2&#41;
               11     0.53  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
               11->   0.63  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
               12     0.72  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
               12->   0.94  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=4&#41;
               13     1.50  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=3&#41;
               13->   1.75  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=3&#41;
               14     2.36  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=2&#41;
               14->   3.85  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=4&#41;
               15     4.26  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=3&#41;
               15->   5.32  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=3&#41;
               16     6.05  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=2&#41;
               16->   7.33  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=3&#41;
               17     9.13  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=2&#41;
               17->  14.28  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=5&#41;
               18    18.42  -0.01   1. ... Rb3+ 2. Ke2 Rb2+ 3. Ke3 Rb3+
                                    &#40;s=4&#41;
?              18    36.65   2/41*  1. ... Bb1     &#40;2.9Mnps&#41;
White&#40;0&#41;&#58; ?
              time=37.75  mat=1  n=107326673  fh=85%  nps=2.8M
              extensions=3.4M qchecks=9.7M reduced=4.5M pruned=27.5M
              predicted=0  evals=28.0M  50move=0  EGTBprobes=51  hits=51
              SMP->  splits=1879  aborts=228  data=15/4096  elap=37.75
terminating SMP processes.
Black&#40;1&#41;&#58; Rb3+
              time used&#58;  37.78
[/code]
It will also find the win with Bf5---at least my 23.4 did!
misunderstood the position - let me rerun it.