test position

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

Moderator: Ras

User avatar
Eelco de Groot
Posts: 4673
Joined: Sun Mar 12, 2006 2:40 am
Full name:   Eelco de Groot

Re: test position

Post by Eelco de Groot »

Blueberry at the moment still does not find 3. Ne5, which really is better than 3. Qxe6 in the sense that the eval climbs faster. After 1. e4 in some versions at least I also got over +2 so that this also semed winning, but my latest version only goes to 0.55 for 1. e5 at depth 11 Don't know why... :)

With build 103 the solution takes more than ten minutes, getting higher plydepths though than later versions because of less extensions. ..I did however not expect so much difference in time to plydepths :?.. 3.Ne5 is eventually found:

r1r3k1/1Q1n2pp/p3pp2/3p4/3P1B2/q1pBPN1P/5PP1/2R3K1 w - -

Engine: Blueberry Beta 4 DM70 Build 103 (256 MB)
by F. Letouzey, T. Gaksch, E. de Groot

8/28 0:00 +1.38 1.e4 dxe4 2.Qxe4 Nf8 3.d5 g5 4.Be3 f5
5.Qe5 (180.620)

9/32 0:00 +1.42 1.e4 dxe4 2.Qxe4 Nf8 3.d5 f5 4.Qe5 Rc5
5.Qd6 Re8 (365.251)

10/47 0:07 +1.25 1.e4 dxe4 2.Qxe4 Nf8 3.d5 e5 4.Be3 Qd6
5.Rb1 Rc7 6.h4 (3.328.456) 454

11/47 0:11 +1.20 1.e4 Nf8 2.exd5 Qb2 3.Qxb2 cxb2
4.Rb1 exd5 5.Rxb2 a5 6.Ra2 g5 7.Bd2 a4
8.Bf5 Rc7 9.Ra3 (5.301.431) 470

12/47 0:17 +1.80 1.e4 Nf8 2.exd5 Qb2 3.Bxa6 Kh8 4.d6 Rcb8
5.Qc6 g5 6.Nxg5 fxg5 7.Bxg5 Qb6
8.Qc7 Qxd4 9.Rxc3 Rb1+ 10.Bf1 (8.598.486) 484

13/47 0:27 +1.57 1.e4 Nf8 2.exd5 Qb2 3.Bxa6 Kh8 4.d6 Rcb8
5.Qc6 g5 6.Nxg5 fxg5 7.Bxg5 Qb6
8.Qxb6 Rxb6 9.Bd3 Ra5 10.Bf6+ Kg8
11.Rxc3 Ra1+ 12.Kh2 Rxd6 (13.404.441) 494

14/52 0:57 +1.73 1.e4 Nf8 2.exd5 Qb2 3.Bxa6 Qa3 4.Bd3 Qb2
5.Qe7 exd5 6.Bf5 Ra2 7.Be3 Qb8
8.Bxc8 Qxc8 9.Qb4 c2 10.Bf4 (29.071.266) 509

15/52 1:46 +1.60 1.e4 Nf8 2.exd5 Qb2 3.Bxa6 Qa3 4.Bd3 Qb2
5.Qe7 exd5 6.Bf5 Rc6 7.Rb1 Qa3 8.Qb7 Qa6
9.Qb4 Qa3 (54.078.796) 509

16/52 3:15 +1.62 1.e4 Nf8 2.exd5 Qb2 3.Bxa6 Qa3 4.Bd3 Qb2
5.Qe7 exd5 6.Bf5 Rc6 7.Ne1 g5 8.Be3 Qa3
9.Qb7 Qa6 10.Qe7 (99.179.625) 507

17/53 8:21 +1.93 1.e4 dxe4 2.Bxe4 Nf8 3.Rc2 Ng6 4.Bc1 Qa1
5.Qb6 Rab8 6.Qxe6+ Kh8 7.Bxg6 hxg6
8.Nh4 Kh7 9.Qg4 Re8 10.Qxg6+ Kg8
11.Nf5 Re1+ 12.Kh2 (250.306.306) 498

17/63 10:48 +2.31 1.Qxd7 Qxc1+ 2.Kh2 Kh8 3.Qxe6 Rf8
4.Qf5 g6 5.Qxd5 Rad8 6.Qc6 Qb2 7.Bc7 Rde8
8.Kg3 Re7 9.d5 Rff7 10.Bd6 Rb7
11.Kh2 Kg7 (322.975.605) 497

18/63 12:21 +2.93 1.Qxd7 Qxc1+ 2.Kh2 Kh8 3.Qxe6 Rf8
4.Qf5 g6 5.Qxd5 Qa3 6.Ng5 Qe7 7.Bd6 Qd7
8.Ne4 Rfd8 9.Qb3 Rac8 10.Bc5 f5
11.Nf6 Qg7 (367.402.582) 495

19/63 13:31 +2.90 1.Qxd7 Qxc1+ 2.Kh2 Kh8 3.Qxe6 Rf8
4.Qf5 g6 5.Qxd5 Qa3 6.Ng5 Qe7 7.Ne4 Rad8
8.Qb3 a5 9.Bh6 a4 10.Qxa4 Ra8 11.Qb3 Rfc8
12.Nc5 g5 13.Qxc3 Ra2 14.Kg1 (398.743.409) 491

20/63 16:31 +2.96 1.Qxd7 Qxc1+ 2.Kh2 Kh8 3.Qxe6 Rf8
4.Qf5 g6 5.Qxd5 Qa3 6.Ng5 Qe7 7.Ne4 Rad8
8.Qb3 a5 9.h4 Rc8 10.Qc2 Qd7 11.Nc5 Qg4
12.Qxc3 Qxh4+ 13.Kg1 g5 14.Bd6 (483.625.046) 487

21/63 22:04 +3.04 1.Qxd7 Qxc1+ 2.Kh2 Kh8 3.Qxe6 Rf8
4.Qf5 g6 5.Qxd5 Qa3 6.Ng5 Qe7 7.Ne4 a5
8.Nxc3 a4 9.Bd6 Qf7 10.Qxf7 Rxf7
11.Be4 Ra6 12.Ba3 Rc7 13.Nb5 Rd7
14.d5 (642.799.332) 485

22/63 32:15 +2.82 1.Qxd7 Qxc1+ 2.Kh2 Kh8 3.Qxe6 Rf8
4.Qf5 g6 5.Qxd5 Qa3 6.Ng5 Qe7 7.Ne4 a5
8.Nxc3 a4 9.Bd6 Qf7 10.Qxf7 Rxf7
11.Be4 Ra6 12.Ba3 Rc7 13.Nb5 Rd7
14.g4 (924.874.184) 477

23/63 51:08 +3.02 1.Qxd7 Qxc1+ 2.Kh2 Kh8 3.Qxe6 Rf8
4.Qf5 g6 5.Qxd5 Qa3 6.Ng5 Qe7 7.Ne4 a5
8.Bd6 Qf7 9.Nxc3 a4 10.Qxf7 Rxf7
11.Be4 Ra6 12.Ba3 f5 13.Bd3 Ra5
14.Bb5 (1.463.944.839) 477

24/67 91:43 +3.63 1.Qxd7 Qxc1+ 2.Kh2 Kh8 3.Ne5 fxe5
4.Bxe5 Rg8 5.Qxe6 Qd1 6.Qf5 Qxd3
7.Qxd3 Rac8 8.Qc2 a5 9.e4 a4 10.exd5 a3
11.d6 Ra8 12.d5 a2 13.Bxc3 a1Q
14.Bxa1 (2.631.105.819) 478

25/67 118:12 +3.70 1.Qxd7 Qxc1+ 2.Kh2 Kh8 3.Ne5 fxe5
4.Bxe5 Rg8 5.Qxe6 Qd1 6.Qf5 Qxd3
7.Qxd3 Rac8 8.Qc2 a5 9.e4 a4 10.exd5 a3
11.d6 Ra8 12.d5 a2 13.Bxc3 a1Q
14.Bxa1 (3.401.745.235) 479

26/69 173:46 +3.76 1.Qxd7 Qxc1+ 2.Kh2 Kh8 3.Ne5 fxe5
4.Bxe5 Rg8 5.Qxe6 Qd1 6.Qf5 Qxd3
7.Qxd3 Rac8 8.Qc2 a5 9.e4 a4 10.exd5 a3
11.h4 Rgf8 12.h5 Rf7 13.d6 Kg8 14.h6 (5.021.613.007) 481

27/73 364:50 +3.97 1.Qxd7 Qxc1+ 2.Kh2 Kh8 3.Ne5 fxe5
4.Bxe5 Rg8 5.Qxe6 Qd1 6.Qf5 Qxd3
7.Qxd3 Rac8 8.Qc2 a5 9.e4 a4 10.Bd6 dxe4
11.Bc5 Rgd8 12.Qxc3 Ra8 13.Qe3 h6
14.Ba3 (10.524.127.385) 480

best move: Qb7xd7 time: 369:36.281 min n/s: 481.248 CPU 100.0% n/s(1CPU): 481.248 nodes: 10.672.190.000


But I'm not unhappy with the latest build 194 that again has undergone some eval changes not related to this position, but to solve Dann's silent_but_deadly No.15 (*)


[d]r1r3k1/1Q1n2pp/p3pp2/3p4/3P1B2/q1pBPN1P/5PP1/2R3K1 w - -

Engine: Blueberry Beta 4 DM70 Build 194 (256 MB)
by F. Letouzey, T. Gaksch, E. de Groot

1/09 0:00 -2.05 1.Qxd7 Qxc1+ 2.Kh2 (66)

1/09 0:00 -0.59 1.Rb1 (277)

1/09 0:00 -0.49 1.Rc2 Qa1+ 2.Kh2 (305)

1/13 0:00 +0.11 1.e4 (619)

2/13 0:00 +0.11 1.e4 dxe4 2.Bxe4 (2.319)

3/24 0:00 +0.79 1.e4 dxe4 2.Bxe4 Qa4 3.Rxc3 Qa1+
4.Kh2 Qxc3 5.Qxd7 (11.042)

4/24 0:00 +0.55 1.e4 dxe4 2.Qxe4 Nf8 3.Qb7 (16.030)

5/24 0:00 +0.50 1.e4 dxe4 2.Bxe4 Nf8 3.d5 a5 4.d6 Qa4 (45.754)

6/28 0:00 +0.48 1.e4 dxe4 2.Bxe4 Nf8 3.Qb1 Qb2
4.Bxa8 Qxb1 5.Rxb1 Rxa8 (106.652)

7/32 0:00 +0.48 1.e4 dxe4 2.Bxe4 Nf8 3.Qb1 Qb2
4.Bxa8 Qxb1 5.Rxb1 Rxa8 (161.469)

8/32 0:00 +0.73 1.e4 dxe4 2.Bxe4 Nf8 3.Qb1 Ra7 4.Bb7 Rc4
5.Qb6 Rxb7 6.Qxb7 c2 7.h4 (252.839)

9/32 0:00 +0.49 1.e4 dxe4 2.Bxe4 Nf8 3.Qb1 Ng6 4.Bg3 Qb2
5.Bxa8 Qxb1 6.Rxb1 Rxa8 7.Rc1 (422.315)

10/39 0:02 +0.49 1.e4 dxe4 2.Bxe4 Nf8 3.Qb1 Ng6 4.Bg3 Qb2
5.Bxa8 Qxb1 6.Rxb1 Rxa8 7.Rc1 (1.412.095) 501

11/59 0:45 +0.55 1.e4 dxe4 2.Bxe4 Nf8 3.Re1 Ng6
4.Bxg6 hxg6 5.Rxe6 g5 6.Qd5 Kh8
7.Bd6 Qa4 8.Bc5 Qd1+ 9.Re1 (24.316.429) 529

12/59 0:54 +0.55 1.e4 dxe4 2.Bxe4 Nf8 3.Re1 Ng6
4.Bxg6 hxg6 5.Rxe6 g5 6.Qd5 Kh8
7.Bd6 Qa4 8.Bc5 Qd1+ 9.Re1 (29.183.237) 532

12/62 2:08 +2.17 1.Qxd7 Qxc1+ 2.Kh2 Kh8 3.Qxe6 Rf8
4.Qf5 g6 5.Qxd5 Rad8 6.Qe6 Rde8
7.Qc4 Qb2 8.Qxa6 Qxf2 9.Bh6 Rc8 (69.506.377) 543

13/62 2:09 +1.96 1.Qxd7 Qxc1+ 2.Kh2 Kh8 3.Qxe6 Rf8
4.Qf5 g6 5.Qxd5 Rad8 6.Qc5 Rc8 7.Qa7 Qd1
8.Ng5 Qh5 9.Qxa6 (70.192.950) 543

14/62 2:35 +2.13 1.Qxd7 Qxc1+ 2.Kh2 Kh8 3.Qxe6 Rf8
4.Qf5 g6 5.Qxd5 Rad8 6.Qe6 Rde8 7.e4 (83.664.785) 539

15/62 2:57 +1.94 1.Qxd7 Qxc1+ 2.Kh2 Kh8 3.Qxe6 Rf8
4.Qf5 g6 5.Qxd5 Rad8 6.Qe6 Rde8
7.Qd5 Qb2 8.Ne1 Qxf2 9.Nf3 c2 (96.945.771) 547

16/64 9:26 +2.03 1.Qxd7 Qxc1+ 2.Kh2 Kh8 3.Qxe6 Rf8
4.Qf5 g6 5.Qxd5 Rad8 6.Qa5 Qb2 7.Bh6 c2
8.Qc7 c1B (293.237.093) 517

17/66 13:17 +2.62 1.Qxd7 Qxc1+ 2.Kh2 Kh8 3.Qxe6 Rf8
4.Qf5 g6 5.Qxd5 Rad8 6.Qa5 c2 7.Qa4 Rc8
8.Bd6 Qb2 9.Ng5 Rcd8 10.Qxa6 Rde8
11.Qc6 fxg5 12.Bxc2 Kg8 13.Bxf8 Rxf8
14.Qd5+ (410.604.086) 515

18/74 25:24 +2.55 1.Qxd7 Qxc1+ 2.Kh2 Kh8 3.Qxe6 Rf8
4.Qf5 g6 5.Qxd5 Rad8 6.Qa5 Rde8
7.Bh6 Qb2 8.Qc7 Rg8 9.Qc6 Rgf8
10.Bxf8 Rxf8 11.Qc4 (838.175.420) 549

19/74 30:42 +2.54 1.Qxd7 Qxc1+ 2.Kh2 Kh8
3.Qxe6 Rf8
4.Qf5 g6 5.Qxd5 Rad8 6.Bd6 Qb2 7.Qc6 Rc8
8.Qe4 a5 9.Kg1 Kg7 10.Bc5 Kg8
11.Qe6+ Kg7 12.Bxf8+ Rxf8 13.Qd7+ Kh8
14.Qc7 (997.591.450) 541


Just over two minutes and twelve plies, I think it is an improvement at least compared to earlier versions, if only I could get Blueberry to find 3. Ne5 again!

Eelco

If anyone wants to check the variations after 3.Ne5, here is a Multi_PV analysis after 1.Qxd7 Qxc1+ 2.Kh2 Kh8 3.Ne5 with an earlier version Blueberry 188, the eval actually went up after 3.Ne5 after large depth-searches but I'm not sure if that is real or related to inaccurate analysis...

[d]r1r4k/3Q2pp/p3pp2/3pN3/3P1B2/2pBP2P/5PPK/2q5 b - -

Engine: Blueberry Beta 4 DM70 Build 188 (Athlon 2009 MHz, 256 MB)
by F. Letouzey, T. Gaksch, E. de Groot

Code: Select all

 12	37:32 	-2.28 	3...fxe5 4.Bxe5 Rg8 5.Qxe6 Qd1 6.Bxg7+ Rxg7 
                        7.Qxd5 Qxd3 8.e4 (1.353.273.782) 598

 12	37:33 	-9.16 	3...Qa3 4.Nf7+ Kg8 5.Bd6 Qa4 6.Qxa4 Ra7 
                        7.Bc5 Rxf7 8.Qxa6 Re8 9.Qc6 Rfe7 
                        10.Bxe7 Rxe7 11.Qxc3 g6 12.Qc8+ Kg7 (1.353.629.168) 598

 12	37:51 	  -M10	3...Rc7 4.Nf7+ Kg8 5.Bxc7 Rf8 6.Bd6 Qb2 
                        7.Bxf8 Qb8+ 8.Bd6 f5 9.Bxb8 h6 
                        10.Qxe6 g6 11.Qxg6+ Kf8 12.Bd6+ Ke8 
                        13.Qe6+ (1.363.892.601) 598

 12	45:58 	  -M10	3...Qh1+ 4.Kxh1 c2 5.Nf7+ Kg8 6.Qxe6 c1Q+ 
                        7.Kh2 Qc7 8.Nd8+ Kf8 9.Bd6+ Qxd6+ 
                        10.Qxd6+ Ke8 11.Bxh7 Ra7 12.Bg6+ Rf7 
                        13.Bxf7+ (1.648.864.353) 598

 12	46:47 	  -M10	3...Qg1+ 4.Kxg1 c2 5.Nf7+ Kg8 6.Qxe6 c1Q+ 
                        7.Kh2 Qc7 8.Nd8+ Kf8 9.Bd6+ Qxd6+ 
                        10.Qxd6+ Ke8 11.Bxh7 Ra7 12.Bg6+ Rf7 
                        13.Bxf7+ (1.679.935.518) 598

 12	47:08 	  -M7 	3...Qxe3 4.fxe3 Rc7 5.Nf7+ Kg8 6.Bxc7 Rf8 
                        7.Bd6 g6 8.Nh6+ Kh8 9.Bxf8 c2 10.Qg7+ (1.694.269.711) 598
_____________________________________________________________

Code: Select all

 13	57:48 	-3.24 	3...fxe5 4.Bxe5 Rg8 5.Qxe6 Qd1 6.Qf5 Qxd3 
                        7.Qxd3 Rac8 8.Qc2 Rc4 9.e4 dxe4 
                        10.d5 Rc5 11.Bxc3 Rgc8 12.Bxg7+ Kxg7 
                        13.Qxe4 R5c7 14.Qe5+ Kf7 15.d6 Rc1 
                        16.Qd5+ Ke8 (2.101.222.013) 638

 13	59:12 	-9.98 	3...Qa3 4.Nf7+ Kg8 5.Bd6 Qa4 6.Qxa4 Ra7 
                        7.Bc5 Rxf7 8.Qxa6 Re8 9.Qc6 Rfe7 
                        10.Bxe7 Rxe7 11.Qc8+ Kf7 12.Bxh7 f5 
                        13.Bg8+ Kg6 14.Qxc3 (2.148.165.031) 638

 13	68:20 	  -M10	3...Qh1+ 4.Kxh1 c2 5.Nf7+ Kg8 6.Qxe6 c1Q+ 
                        7.Kh2 Qc7 8.Nd8+ Kf8 9.Bd6+ Qxd6+ 
                        10.Qxd6+ Ke8 11.Bxh7 Ra7 12.Bg6+ Rf7 
                        13.Bxf7+ (2.580.173.254) 638

 13	76:51 	  -M10	3...Qg1+ 4.Kxg1 c2 5.Nf7+ Kg8 6.Qxe6 c1Q+ 
                        7.Kh2 Qc7 8.Nd8+ Kf8 9.Bd6+ Qxd6+ 
                        10.Qxd6+ Ke8 11.Bxh7 Ra7 12.Bg6+ Rf7 
                        13.Bxf7+ (2.942.179.626) 638

 13	78:49 	  -M9 	3...Rc7 4.Nf7+ Kg8 5.Bxc7 Rf8 6.Bd6 Qb2 
                        7.Bxf8 Qb8+ 8.Bd6 f5 9.Bxb8 h6 
                        10.Be5 Kh7 11.Nh8 Kxh8 12.Qxg7+ (3.015.190.334) 638

 13	81:35 	  -M7 	3...Qxe3 4.fxe3 Rc7 5.Nf7+ Kg8 6.Bxc7 Rf8 
                        7.Bd6 g6 8.Nh6+ Kh8 9.Bxf8 g5 
                        10.Qxh7+ (3.125.404.679) 638
_____________________________________________________________

Code: Select all

 14	82:39 	-3.24 	3...fxe5 4.Bxe5 Rg8 5.Qxe6 Qd1 6.Qf5 Qxd3 
                        7.Qxd3 Rac8 8.Qc2 h5 (3.168.501.453) 642

 14	82:47 	-9.30 	3...Qa3 4.Nf7+ Kg8 5.Bd6 Qa4 6.Nh6+ Kh8 
                        7.Qxa4 Ra7 8.Bc5 Rac7 9.Qxa6 Rc6 
                        10.Qa3 gxh6 11.Qxc3 R6c7 12.h4 Rb8 
                        13.Qc2 (3.173.425.098) 642

 14	83:13 	  -M10	3...Qh1+ 4.Kxh1 c2 5.Nf7+ Kg8 6.Qxe6 c1Q+ 
                        7.Kh2 Qc7 8.Nd8+ Kf8 9.Bd6+ Qxd6+ 
                        10.Qxd6+ Ke8 11.Bxh7 Ra7 12.Bg6+ Rf7 
                        13.Bxf7+ (3.189.012.313) 642

 14	87:19 	  -M10	3...Qg1+ 4.Kxg1 c2 5.Nf7+ Kg8 6.Qxe6 c1Q+ 
                        7.Kh2 Qc7 8.Nd8+ Kf8 9.Bd6+ Qxd6+ 
                        10.Qxd6+ Ke8 11.Bxh7 Ra7 12.Bg6+ Rf7 
                        13.Bxf7+ (3.333.137.001) 642

 14	90:22 	  -M9 	3...Rc7 4.Nf7+ Kg8 5.Bxc7 Rf8 6.Bd6 Qb2 
                        7.Bxf8 Qb8+ 8.Bd6 f5 9.Bxb8 h6 
                        10.Be5 Kh7 11.Nh8 Kxh8 12.Qxg7+ (3.459.477.207) 642

 14	91:58 	  -M7 	3...Qxe3 4.fxe3 Rc7 5.Nf7+ Kg8 6.Bxc7 Rf8 
                        7.Bd6 Ra8 8.Nd8 g6 9.Nxe6 Kh8 10.Qg7+ (3.544.545.842) 642
______________________________________________________________

Code: Select all

 15	92:56 	-3.18 	3...fxe5 4.Bxe5 Rg8 5.Qxe6 Qd1 6.Qf5 Qxd3 
                        7.Qxd3 Rac8 8.Qc2 Rc4 9.e4 dxe4 
                        10.Kg3 Rgc8 11.h4 Kg8 12.Kg4 (3.585.748.581) 689

 15	93:55 	-10.03	3...Qa3 4.Nf7+ Kg8 5.Bd6 Qa4 6.Qxa4 Ra7 
                        7.Bc5 Rxf7 8.Qxa6 Re8 9.Qc6 Rd8 
                        10.Qxe6 g6 11.Bb4 Kg7 12.Qc6 Kh8 
                        13.Bxc3 f5 (3.623.493.589) 689

 15	105:12 	  -M10	3...Qh1+ 4.Kxh1 c2 5.Nf7+ Kg8 6.Qxe6 c1Q+ 
                        7.Kh2 Qc7 8.Nd8+ Kf8 9.Bd6+ Qxd6+ 
                        10.Qxd6+ Ke8 11.Bxh7 Ra7 12.Bg6+ Rf7 
                        13.Bxf7+ (4.314.125.312) 689

 15	131:16 	  -M10	3...Qg1+ 4.Kxg1 c2 5.Nf7+ Kg8 6.Qxe6 c1Q+ 
                        7.Kh2 Qc7 8.Nd8+ Kf8 9.Bd6+ Qxd6+ 
                        10.Qxd6+ Ke8 11.Bxh7 Ra7 12.Bg6+ Rf7 
                        13.Bxf7+ (5.397.251.065) 689

 15	151:36 	  -M9 	3...Rc7 4.Nf7+ Kg8 5.Bxc7 Rf8 6.Bd6 Qb2 
                        7.Bxf8 Qb8+ 8.Bd6 f5 9.Bxb8 h6 
                        10.Be5 Kh7 11.Nh8 Kxh8 12.Qxg7+ (6.259.294.342) 689

 15	160:48 	  -M7 	3...Qxe3 4.fxe3 Rc7 5.Nf7+ Kg8 6.Bxc7 Rf8 
                        7.Bd6 Ra8 8.Nd8 g6 9.Nxe6 g5 10.Qxh7+ (6.653.205.972) 689
______________________________________________________________

Code: Select all

 16	161:41 	-2.88 	3...fxe5 4.Bxe5 Rg8 5.Qxe6 Qd1 6.Qf5 Qxd3 
                        7.Qxd3 Rac8 8.Qc2 Rc4 9.e4 dxe4 
                        10.Kg3 Rf8 11.Qe2 Rcc8 12.Kh4 Rfe8 
                        13.Qxe4 Kg8 14.Qd5+ Kf8 15.Qf3+ Ke7 
                        16.Bxg7 (6.693.806.824) 763

 16	162:28 	-9.58 	3...Qa3 4.Nf7+ Kg8 5.Bd6 Qa4 6.Qxa4 Ra7 
                        7.Bc5 Rxf7 8.Qxa6 Re8 9.Qc6 Rb8 
                        10.Qxe6 Rd8 11.Bd6 g5 12.Bxh7+ Kg7 
                        13.Bd3 Rfd7 14.Be7 (6.725.103.664) 763

 16	185:57 	  -M10	3...Qh1+ 4.Kxh1 c2 5.Nf7+ Kg8 6.Qxe6 c1Q+ 
                        7.Kh2 Qc7 8.Nd8+ Kf8 9.Bd6+ Qxd6+ 
                        10.Qxd6+ Ke8 11.Bxh7 Ra7 12.Bg6+ Rf7 
                        13.Bxf7+ (8.322.507.580) 763

 16	221:58 	  -M10	3...Qg1+ 4.Kxg1 c2 5.Nf7+ Kg8 6.Qxe6 c1Q+ 
                        7.Kh2 Qc7 8.Nd8+ Kf8 9.Bd6+ Qxd6+ 
                        10.Qxd6+ Ke8 11.Bxh7 Ra7 12.Bg6+ Rf7 
                        13.Bxf7+ (10.022.591.068) 763

 16	253:43 	  -M9 	3...Rc7 4.Nf7+ Kg8 5.Bxc7 Rf8 6.Bd6 Qb2 
                        7.Bxf8 Qb8+ 8.Bd6 f5 9.Bxb8 h6 
                        10.Be5 Kh7 11.Nh8 Kxh8 12.Qxg7+ (11.610.743.149) 763

 16	266:28 	  -M7 	3...Qxe3 4.fxe3 Rc7 5.Nf7+ Kg8 6.Bxc7 Rf8 
                        7.Bd6 Ra8 8.Nd8 g6 9.Nxe6 g5 
                        10.Qxh7+ (12.203.698.017) 763
______________________________________________________________

Code: Select all

17     270:45 -2.95    3...fxe5 4.Bxe5 Rg8 5.Qxe6 Qd1 6.Qf5 Qxd3 
                       7.Qxd3 Rac8 8.Qc2 Rc4 9.e4 dxe4 
                       10.Kg3 a5 11.Kf4 a4 12.Kxe4 Ra8 
                       13.Kd3 Rcc8 14.d5 a3 15.Bxc3 a2 
                       16.Bxg7+ Kxg7 (12.390.425.554) 779 

17     276:32 -10.93   3...Qa3 4.Nf7+ Kg8 5.Bd6 Qa4 6.Qxa4 Ra7 
                       7.Bc5 Rxf7 8.Qxa6 Re8 9.Qc6 Rd8 
                       10.Qxe6 f5 11.Bb4 g6 12.Bxc3 Kg7 
                       13.Bb5 f4 14.exf4 Ra7 15.Qe5+ Kg8 (12.623.967.602) 779 

17     316:02 -M10     3...Qh1+ 4.Kxh1 c2 5.Nf7+ Kg8 6.Qxe6 c1Q+ 
                       7.Kh2 Qc7 8.Nd8+ Kf8 9.Bd6+ Qxd6+ 
                       10.Qxd6+ Ke8 11.Bxh7 Ra7 12.Bg6+ Rf7 
                       13.Bxf7+ (15.865.863.947) 779 

17     652:42 -M10     3...Qg1+ 4.Kxg1 c2 5.Nf7+ Kg8 6.Qxe6 c1Q+ 
                       7.Kh2 Qc7 8.Nd8+ Kf8 9.Bd6+ Qxd6+ 
                       10.Qxd6+ Ke8 11.Bxh7 Ra7 12.Bg6+ Rf7 
                       13.Bxf7+ (30.536.134.165) 779 

(*)[d]3r1rk1/p1q4p/1pP1ppp1/2n1b1B1/2P5/6P1/P1Q2PBP/1R3RK1 w - - bm Bh6; id "sbd.015"; Silentbutdeadly.epd No.15; Possibly trapped Bishop to be evaluated versus the evaluation of connected Rooks. There was no evaluation of connected Rooks as yet in Fruit or Toga! At least I could not find any. So I had to make something up. I made two versions but the one that plays 1.Bh6 the fastest is probably no good :( . But I have not tested yet if the penalty for Trapped Bishop on the sixth makes any difference, that is just a constant of 50 at the moment, this may slow down the search if Bishop turns out not to be actually trapped.)
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