Testposition King Safety

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

Moderators: hgm, Rebel, chrisw

peter
Posts: 3186
Joined: Sat Feb 16, 2008 7:38 am
Full name: Peter Martan

Re: Testposition King Safety

Post by peter »

Hi!

Where are your move- numbers from, do you have the source of the game
:?:
Peter.
tpoppins
Posts: 919
Joined: Tue Nov 24, 2015 9:11 pm
Location: upstate

Re: Testposition King Safety

Post by tpoppins »

The move numbers follow the complete FEN provided in the first post of this thread.

The game is not in Megabase 2016 nor in CCRL's 40/40 archive. The OP in the fishcooking thread may know where the game is from, perhaps Eelco could ask him over there.
ernst
Posts: 352
Joined: Thu Mar 09, 2006 6:00 pm

Re: Testposition King Safety

Post by ernst »

SF dev. after a night of thinking produced the following result.

Code: Select all

 
 24/30	 0:01 	+0.03 	1.O-O Nxd3 2.cxd3 Bd7 3.Rc1 Nc6 4.Qd2 Nxd4 5.Bxd4 Qa5 6.h4 Rac8 7.a3 Rc6 8.h5 Rfc8 9.Kh2 Qd8 10.Qg2 Qf8 11.Rg1 Kh8 12.Qf2 Kg8 13.h6 gxh6 (16.286.089) 8836
 25/31	 0:03 	+0.08 	1.O-O Nxd3 2.cxd3 Bd7 3.Rc1 Nc6 4.Nxc6 Bxc6 5.Ne2 Rfc8 6.Nd4 Qb6 7.Nf5 Qd8 8.Nxe7+ Qxe7 9.Bc5 Qd7 10.Bd4 Bb5 11.Qd2 Rxc1 12.Rxc1 Rc8 13.Rxc8+ Qxc8 14.Qe3 (31.618.929) 8889
 26/37	 0:06 	 0.00--	1.O-O Nxd3 (60.171.020) 8934
 26/37	 0:10 	 0.00 	1.O-O Nxd3 2.cxd3 Bd7 3.Rc1 Nc6 4.Nxc6 Bxc6 5.Ne2 Qa5 6.Nd4 Bd7 7.Qe2 Rfc8 8.a3 Qa4 9.Ra1 Qa5 10.Rac1 (89.975.207) 8948
 27/37	 0:11 	 0.00 	1.O-O Nxd3 2.cxd3 Bd7 3.Qh5 Rc8 4.Rf3 g6 5.Qh6 Bf8 6.Qh4 Be7 7.Qh6 (104.437.777) 8928
 28/38	 0:13 	 0.00 	1.O-O Nxd3 2.cxd3 Bd7 3.Qh5 Rc8 4.Rf3 g6 5.Qh6 Bf8 6.Qh4 Be7 7.Qh6 (121.895.352) 8911
 29/38	 0:21 	 0.00 	1.O-O Nxd3 2.cxd3 Bd7 3.Qh5 Rc8 4.Rf3 g6 5.Qh6 Bf8 6.Qh4 Be7 7.Qh6 (193.318.591) 8929
 30/41	 0:23 	 0.00 	1.O-O Nxd3 2.cxd3 Bd7 3.Qh5 Rc8 4.Rf3 g6 5.Qh6 Bf8 6.Qh4 Be7 7.Qh6 (213.970.201) 8928
 31/43	 0:32 	 0.00 	1.O-O Nxd3 2.cxd3 Bd7 3.Qh5 Rc8 4.Rf3 g6 5.Qh6 Bf8 6.Qh4 Be7 7.Qh6 (290.755.491) 8977
 32/43	 0:35 	+0.07++	1.O-O (316.479.064) 8984
 32/43	 0:39 	+0.14++	1.O-O (355.728.390) 9010
 32/43	 0:45 	+0.07--	1.O-O Nxd3 (406.998.194) 9000
 32/45	 2:16 	+0.16++	1.O-O (1.222.425.592) 8931
 32/50	 3:26 	+0.04--	1.O-O Nxd3 (1.849.940.983) 8963
 32/50	 3:26 	 0.00 	1.O-O Nxd3 2.cxd3 Bd7 3.Qh5 g6 4.Qh6 Rc8 5.Rf3 Bf8 6.Qh4 Be7 7.Qh6 (1.851.598.336) 8963
 33/50	 3:33 	 0.00 	1.O-O Nxd3 2.cxd3 Bd7 3.Qh5 g6 4.Qh6 Rc8 5.Rf3 Bf8 6.Qh4 Be7 7.Qh6 (1.916.847.652) 8962
 34/50	 3:41 	 0.00 	1.O-O Nxd3 2.cxd3 Bd7 3.Qh5 g6 4.Qh6 Rc8 5.Rf3 Bf8 6.Qh4 Be7 7.Qh6 (1.989.172.288) 8965
 35/50	 3:46 	 0.00 	1.O-O Nxd3 2.cxd3 Bd7 3.Qh5 g6 4.Qh6 Rc8 5.Rf3 Bf8 6.Qh4 Be7 7.Qh6 (2.030.205.212) 8967
 36/50	 3:56 	 0.00 	1.O-O Nxd3 2.cxd3 Bd7 3.Qh5 g6 4.Qh6 Rc8 5.Rf3 Bf8 6.Qh4 Be7 7.Qh6 (2.123.012.859) 8976
 37/50	 4:56 	 0.00 	1.O-O Nxd3 2.cxd3 Bd7 3.Qh5 g6 4.Qh6 Rc8 5.Rf3 Bf8 6.Qh4 Be7 7.Qh6 (2.673.211.459) 9011  TB:10
 38/50	 6:05 	+0.07++	1.O-O (3.319.012.697) 9082  TB:12
 38/54	 7:52 	 0.00--	1.O-O Nxd3 (4.307.778.152) 9120  TB:14
 38/54	 7:53 	 0.00 	1.O-O Nxd3 2.cxd3 Nc6 3.Nxc6 bxc6 4.Rc1 c5 5.Na4 c4 6.Bb6 Qc6 7.dxc4 dxc4 8.Qf3 Qxa4 9.Qxa8 Qb5 10.Qa7 Qc6 11.Qxe7 Bb7 12.Rc2 Qh1+ 13.Kf2 Qxh2+ 14.Ke1 (4.314.900.172) 9121  TB:14
 39/54	 9:14 	 0.00 	1.O-O Nxd3 2.cxd3 Nc6 3.Nxc6 bxc6 4.Rc1 c5 5.Na4 c4 6.Bb6 Qc6 7.dxc4 dxc4 8.Qf3 Qxa4 9.Qxa8 Qb5 10.Qa7 Qc6 11.Qxe7 Bb7 12.Rc2 Qh1+ 13.Kf2 Qxh2+ 14.Ke1 (5.039.326.472) 9088  TB:22
 40/54	21:09 	+0.07++	1.h4 (11.080.374.700) 8729  TB:61
 40/60	38:02 	 0.00--	1.h4 Nc6 (20.018.784.569) 8771  TB:1.251
 40/60	38:56 	+0.04 	1.h4 Nc6 2.h5 Bd7 3.Be2 Nxd4 4.Qxd4 Bc6 5.h6 g6 6.O-O b5 7.a3 Rfb8 8.Qd2 Nd7 9.Nd1 b4 10.axb4 Rxb4 11.c3 Rbb8 12.Nf2 Nc5 13.Qc2 Nb3 14.Rxa6 (20.512.946.411) 8778  TB:1.253
 41/60	42:22 	+0.11++	1.h4 (22.354.462.070) 8793  TB:1.273
 41/65	48:59 	+0.04--	1.h4 Nc6 (25.847.365.230) 8793  TB:1.378
 41/65	50:50 	+0.11++	1.h4 (26.825.140.296) 8794  TB:1.380
 41/65	68:33 	+0.13 	1.h4 Nc6 2.h5 Qb6 3.Rb1 Nxd3+ 4.Qxd3 Qc7 5.Kf2 b5 6.Nce2 b4 7.Nxc6 Qxc6 8.Nd4 Qb7 9.a3 a5 10.axb4 axb4 11.h6 g6 12.Qb5 Qxb5 13.Nxb5 Bd7 14.Nd6 (35.146.609.200) 8544  TB:2.375
 42/65	69:53 	+0.06--	1.h4 Nc6 (35.889.875.300) 8557  TB:2.411
 42/65	73:05 	+0.08 	1.h4 Nc6 2.h5 Qb6 3.Rb1 Nxd3+ 4.Qxd3 Qc7 5.Kf2 b5 6.Nce2 b4 7.Nxc6 Qxc6 8.Nd4 Qb7 9.a3 a5 10.axb4 axb4 11.h6 g6 12.Qb5 Qxb5 13.Nxb5 Bd7 14.Nd6 (37.641.516.928) 8582  TB:2.430
 43/65	77:56 	+0.01--	1.h4 Nc6 (40.046.618.453) 8563  TB:2.463
 43/65	88:56 	+0.08++	1.h4 (44.506.791.869) 8339  TB:2.699
 43/65	94:50 	+0.01--	1.h4 Nc6 (47.009.236.679) 8261  TB:2.701
 43/65	96:22 	+0.10++	1.h4 (47.855.115.911) 8275  TB:2.702
 43/65	98:40 	+0.13 	1.h4 Nc6 2.h5 Qb6 3.Rb1 Nxd3+ 4.Qxd3 Qc7 5.Kf2 Bd7 6.h6 g6 7.Nce2 Rfc8 8.a3 b5 9.c3 Na5 10.Kg3 Nc4 11.Nc2 a5 12.Ned4 Nb6 13.Bd2 Rcb8 14.Kg2 (49.162.033.153) 8303  TB:2.797
 44/65	102:44 	+0.06--	1.h4 Nc6 (51.411.492.767) 8339  TB:3.068
 44/65	107:16 	 0.00 	1.h4 Nc6 2.h5 Qb6 3.Rb1 Nxd3+ 4.Qxd3 Qc7 5.Kf2 Bd7 6.h6 g6 7.Nce2 b5 8.c3 Rfc8 9.Nxc6 Qxc6 10.Qd2 Qb7 11.Nd4 a5 12.Rhc1 Rc4 13.Qd3 Rcc8 14.Kg3 (53.951.745.912) 8381  TB:3.191
 45/65	121:00 	 0.00 	1.h4 Nc6 2.h5 Qb6 3.Rb1 Nxd3+ 4.Qxd3 Qc7 5.Kf2 Bd7 6.h6 g6 7.Nce2 b5 8.c3 Rfc8 9.Nxc6 Qxc6 10.Qd2 Qb7 11.Nd4 a5 12.Rhc1 b4 13.cxb4 Bxb4 14.Qe2 (61.611.512.865) 8486  TB:3.583
 46/65	147:49 	+0.07++	1.Bxh7+ (76.919.747.696) 8672  TB:4.616
 46/65	153:41 	+0.14++	1.Bxh7+ (80.335.129.811) 8711  TB:5.094
 46/65	156:06 	+0.25++	1.Bxh7+ (81.752.672.605) 8728  TB:5.822
 46/65	159:35 	+0.40++	1.Bxh7+ (83.774.781.059) 8748  TB:6.081
 46/65	168:22 	+0.61++	1.Bxh7+ (88.958.332.427) 8805  TB:9.630
 46/70	173:37 	+0.89++	1.Bxh7+ (92.021.752.492) 8833  TB:10.716
 46/86	176:03 	+0.67--	1.Bxh7+ Kxh7 (93.462.017.073) 8847  TB:11.429
 46/86	187:55 	+0.97++	1.Bxh7+ (100.579.412.689) 8920  TB:46.243
 46/101	202:28 	+1.37 	1.Bxh7+ Kxh7 2.Qh5+ Kg8 3.O-O-O Rd8 4.g6 fxg6 5.Qxg6 Bf8 6.Rdg1 Nc6 7.Rg3 Nxd4 8.Bxd4 Qf7 9.Qh6 Ne4 10.Nxe4 dxe4 11.Bb6 Rd7 12.Rhg1 Qf5 13.Bc5 b6 14.Bxf8 (109.347.463.162) 9001  TB:163.350
 47/101	224:10 	+1.40 	1.Bxh7+ Kxh7 2.Qh5+ Kg8 3.O-O-O Rd8 4.g6 fxg6 5.Qxg6 Bf8 6.Rdg1 Nc6 7.Rg3 Ne7 8.Qf6 Nf5 9.Nxf5 exf5 10.Bxc5 Bxc5 11.Rxg7+ Qxg7 12.Qxd8+ Qf8 13.Qxd5+ Kh7 14.Na4 (122.050.776.420) 9074  TB:175.890
 48/101	226:49 	+1.33--	1.Bxh7+ Kxh7 (123.683.325.689) 9088  TB:182.130
 48/101	227:36 	+1.26--	1.Bxh7+ Kxh7 (124.165.959.214) 9091  TB:185.520
 48/101	229:56 	+1.33++	1.Bxh7+ (125.573.812.891) 9101  TB:187.236
 48/101	234:45 	+1.30 	1.Bxh7+ Kxh7 2.Qh5+ Kg8 3.O-O-O Rd8 4.g6 fxg6 5.Qxg6 Bf8 6.Rdg1 Nc6 7.Rg3 Nxd4 8.Bxd4 Qf7 9.Qh6 Ne4 10.Nxe4 dxe4 11.Bb6 Rd7 12.Rhg1 e3 13.Rh3 Qf5 14.Rh5 (128.405.070.355) 9116  TB:188.218
 49/101	253:33 	+1.37++	1.Bxh7+ (139.565.834.775) 9174  TB:192.918
 49/101	267:18 	+1.30--	1.Bxh7+ Kxh7 (147.683.569.280) 9208  TB:198.167
 49/101	272:47 	+1.37++	1.Bxh7+ (150.927.107.482) 9221  TB:200.022
 49/101	274:42 	+1.28--	1.Bxh7+ Kxh7 (152.092.635.026) 9227  TB:201.109
 49/101	286:07 	+1.40++	1.Bxh7+ (158.894.199.454) 9255  TB:209.225
 49/101	305:04 	+1.52 	1.Bxh7+ Kxh7 2.Qh5+ Kg8 3.O-O-O Ne4 4.Rhf1 g6 5.Qh4 Re8 6.Rf3 Bf8 7.f5 exf5 8.Nxd5 Qxe5 9.Nxf5 Bxf5 10.Bd4 Nd7 11.Bxe5 Nxe5 12.Rf4 Be7 13.Nf6+ Nxf6 14.gxf6 (170.164.904.293) 9296  TB:221.058
 50/101	342:45 	+1.44--	1.Bxh7+ Kxh7 (193.015.891.051) 9385  TB:358.988
 50/101	345:23 	+1.37--	1.Bxh7+ Kxh7 (194.668.986.874) 9393  TB:359.901
 50/101	346:05 	+1.44++	1.Bxh7+ (195.114.358.024) 9395  TB:361.581
 50/101	355:00 	+1.59 	1.Bxh7+ Kxh7 2.Qh5+ Kg8 3.O-O-O Ne4 4.Rhf1 g6 5.Qh4 Re8 6.Rf3 Bf8 7.f5 exf5 8.Nxd5 Qxe5 9.Nxf5 Bxf5 10.Bd4 Nc6 11.Bxe5 Nxe5 12.Rf4 Be7 13.Nf6+ Nxf6 14.gxf6 (200.506.607.280) 9413  TB:388.636
 51/101	383:50 	+1.59 	1.Bxh7+ Kxh7 2.Qh5+ Kg8 3.O-O-O Ne4 4.Rhf1 g6 5.Qh4 Re8 6.Rf3 Bf8 7.f5 exf5 8.Nxd5 Qxe5 9.Nxf5 Bxf5 10.Bd4 Nc6 11.Bxe5 Nxe5 12.Rf4 Be7 13.Nf6+ Nxf6 14.gxf6 (218.210.676.242) 9474  TB:421.454
 52/101	395:45 	+1.52--	1.Bxh7+ Kxh7 (225.461.192.556) 9494  TB:429.409
 52/101	406:12 	+1.59++	1.Bxh7+ (231.863.370.474) 9513  TB:455.577
 52/101	410:42 	+1.52--	1.Bxh7+ Kxh7 (234.680.300.698) 9523  TB:462.050
 52/101	419:03 	+1.60++	1.Bxh7+ (239.842.807.976) 9538  TB:467.687
 52/101	423:26 	+1.57 	1.Bxh7+ Kxh7 2.Qh5+ Kg8 3.O-O-O Ne4 4.Rhf1 g6 5.Qh4 Re8 6.Rf3 Bf8 7.f5 exf5 8.Nxd5 Qxe5 9.Nxf5 Bxf5 10.Bd4 Nc6 11.Bxe5 Nxe5 12.Rf4 Be7 13.Nf6+ Nxf6 14.gxf6 (242.550.689.811) 9546  TB:474.169
 53/101	436:12 	+1.50--	1.Bxh7+ Kxh7 (250.551.493.868) 9572  TB:514.076
 53/101	440:29 	+1.43--	1.Bxh7+ Kxh7 (253.220.255.366) 9580  TB:541.214
 53/101	465:07 	+1.50++	1.Bxh7+ (268.373.384.808) 9616  TB:607.431
 53/101	504:06 	+1.62 	1.Bxh7+ Kxh7 2.Qh5+ Kg8 3.O-O-O Rd8 4.g6 fxg6 5.Qxg6 Bf8 6.Rdg1 Nc6 7.Rg3 Nxd4 8.Bxd4 Qf7 9.Qh6 Ne4 10.Nxe4 dxe4 11.Bb6 Rd7 12.Rhg1 e3 13.Rh3 Qf5 14.Rh5 (292.165.029.861) 9659  TB:723.401
 54/101	510:09 	+1.54--	1.Bxh7+ Kxh7 (295.941.526.296) 9668  TB:727.966
 54/101	519:38 	+1.47--	1.Bxh7+ Kxh7 (301.965.309.065) 9684  TB:733.891
 54/101	532:52 	+1.36--	1.Bxh7+ Kxh7 (310.169.528.429) 9700  TB:755.211
 54/101	546:27 	+1.45++	1.Bxh7+ (318.631.338.264) 9718  TB:779.584
 54/101	577:31 	+1.55 	1.Bxh7+ Kxh7 2.Qh5+ Kg8 3.O-O-O Ne4 4.Rhf1 g6 5.Qh4 Re8 6.Rf3 Bf8 7.f5 exf5 8.Nxd5 Qxe5 9.Nxf5 Bxf5 10.Bd4 Nc6 11.Bxe5 Nxe5 12.Rf4 Be7 13.Nf6+ Nxf6 14.gxf6 (338.109.924.927) 9757  TB:881.455
best move: Bd3xh7 time: 620:13.360 min  n/s: 9.757.432  nodes: 364.607.691.267 TB: 881.455 

This post may either be cause or result of misunderstandings.
peter
Posts: 3186
Joined: Sat Feb 16, 2008 7:38 am
Full name: Peter Martan

Re: Testposition King Safety

Post by peter »

Hi!
ernst wrote: 54/101 577:31 +1.55 1.Bxh7+ Kxh7 2.Qh5+ Kg8 3.O-O-O Ne4 4.Rhf1 g6 5.Qh4 Re8 6.Rf3 Bf8 7.f5 exf5 8.Nxd5 Qxe5 9.Nxf5 Bxf5 10.Bd4 Nc6 11.Bxe5 Nxe5 12.Rf4 Be7 13.Nf6+ Nxf6 14.gxf6 (338.109.924.927) 9757 TB:881.455
best move: Bd3xh7 time: 620:13.360 min n/s: 9.757.432 nodes: 364.607.691.267 TB: 881.455
And some better than 7.f5 (?!) in this output- line is 7.Nxe4 (!), e.g.

1.Bxh7+ Kxh7 2.Qh5+ Kg8 3.0–0–0 Ne4 4.Rhf1 g6 5.Qh4 Re8 6.Rf3 Bf8 7.Nxe4 dxe4 8.Rh3 Bg7 9.Qh7+ Kf8 10.Bf2

At the end of that line I get this output:

[D]rnb1rk2/1pq2pbQ/p3p1p1/4P1P1/3NpP2/7R/PPP2B1P/2KR4 b - - 0 1

Analysis by pedantFishW_2016-10-17_popcnt:

10...b6 11.Rc3 Qe7 12.h4 Ra7 13.Nf5 exf5 14.Bxb6 Be6 15.Bc5 Qxc5 16.Rxc5 Rae7 17.h5 gxh5 18.Qxh5 Rd7 19.Rxd7 Nxd7 20.Rc7 Nb6 21.g6 Nd5 22.Rxf7+ Bxf7 23.Qxf5 Re7 24.gxf7 e3 25.Kd1 Nxf4 26.Qxf4 Bxe5 27.Qh6+ Bg7 28.Qg6 Rxf7 29.Qd6+ Re7 30.Ke2 Kf7 31.b3 Re6 32.Qc7+ Re7 33.Qc4+ Re6 34.Qg4 Kf6 35.c4
+- (3.56) Depth: 38/77 00:09:42 13141MN

Black's fully lost already
Peter.
tpoppins
Posts: 919
Joined: Tue Nov 24, 2015 9:11 pm
Location: upstate

Re: Testposition King Safety

Post by tpoppins »

peter wrote:Hi!
ernst wrote: 54/101 577:31 +1.55 1.Bxh7+ Kxh7 2.Qh5+ Kg8 3.O-O-O Ne4 4.Rhf1 g6 5.Qh4 Re8 6.Rf3 Bf8 7.f5 exf5 8.Nxd5 Qxe5 9.Nxf5 Bxf5 10.Bd4 Nc6 11.Bxe5 Nxe5 12.Rf4 Be7 13.Nf6+ Nxf6 14.gxf6 (338.109.924.927) 9757 TB:881.455
best move: Bd3xh7 time: 620:13.360 min n/s: 9.757.432 nodes: 364.607.691.267 TB: 881.455
And some better than 7.f5 (?!) in this output- line is 7.Nxe4 (!), e.g.
The immediate 4.Nxe4 wins as well, as per analysis I posted on the previous page.
User avatar
Eelco de Groot
Posts: 4567
Joined: Sun Mar 12, 2006 2:40 am
Full name:   

Re: Testposition King Safety

Post by Eelco de Groot »

Stockfish wants to play that, (Nxe4) but RS did not like it, I'm not sure. It likes immediately Rhg1 much better. Sven's line seemed to be a draw.

The line from Kim is interesting, I must say that it did seem at least very un-Stockfish like, but trying to backward solve it, the 4. Qg4 b5 turned out well for both sides, so White is winning with Qg4 but not because of b5. Backward solving with RS has the same strange effects as Stockfish. It forgot the best line it had found often, and then displayed the line from Kim again, (Is that just because at the beginning you execute that line, befote going backwards again? So it has some shallow hash entries left? I don't know.) Not that that was a bad one but it had just found something better. I have no idea what causes it, in a particular case it can of course always be Zugzwang, but not sure that is the case here and even with Zugzwang it still should find the better moves it found in the hash table.

This has just been running a few days, after 4. Qg4 from Kim's line


[pgn]
[Event "?"]
[Site "?"]
[Date "2016.10.20"]
[Round "?"]
[White "?"]
[Black "?"]
[Result "*"]
[SetUp "1"]
[FEN "rnb2rk1/1pq1bppp/p3p3/2npP1P1/3N1P2/2NBB3/PPP4P/R2QK2R w KQ -"]

1. Bxh7+ Kxh7 2. Qh5+ Kg8 3. O-O-O g6 4. Qg4 {diagram} b5 5. h4 b4
6. Nce2 Kg7 7. h5 Rg8 8. hxg6 fxg6 9. Rh6 Kf8 10. Qh3 Ke8
11. f5 gxf5 12. Nxf5 exf5 13. Qh5+ Kd8 *[/pgn]


[D]rnb2rk1/1pq1bp2/p3p1p1/2npP1P1/3N1PQ1/2N1B3/PPP4P/2KR3R b - -

Engine: Rainbow Serpent 20160903_014 HT (512 MB)
by T. Romstad, M. Costalba, J. Kiiski, G. Linscott
.
.
.
40/79 1244:09+3.01 4...b5 5.h4 b4 6.Nce2 Nc6 7.h5 Nxd4
8.Nxd4 Bd7 9.hxg6 fxg6 10.Qh3 Kf7
11.Qh7+ Ke8 12.Qxg6+ Kd8 13.Kb1 Kc8
14.Rh7 Re8 15.Qf7 Kb7 16.g6 Rac8
17.g7 Bb5 (350.192.004.576) 4691

41/79 1278:32+2.93++ 4...b5 (359.932.753.301) 4691

41/79 1313:35+3.01-- 4...b5 5.h4 (369.847.869.830) 4692

41/79 1374:47+3.13-- 4...b5 5.h4 (396.394.910.928) 4805

41/79 1440:20+3.03++ 4...Kg7 (432.338.592.574) 5002

41/79 1489:53+3.16-- 4...Kg7 5.h4 (459.885.637.332) 5144

41/79 1510:13+2.98++ 4...Kg7 (471.307.465.081) 5201

41/79 1524:56+2.95 4...Kg7 5.h4 Nc6 6.h5 Rg8 7.hxg6 fxg6
8.Qh3 Qd8 9.f5 exf5 10.Nxd5 Nxd4
11.Rxd4 Be6 12.Nf6 Rh8 13.Rh4 Rxh4
14.Qxh4 Nd3+ 15.cxd3 Rc8+ 16.Kb1 Qxd3+
17.Ka1 Qc4 (479.552.118.751) 5241

42/79 1579:15+3.04-- 4...Kg7 5.h4 (510.059.948.489) 5382

42/79 1666:38+2.95++ 4...Nc6 (559.755.726.263) 5597

42/88 1734:45+2.83++ 4...Nc6 (599.344.673.373) 5758

42/88 1754:40+2.93-- 4...Nc6 5.h4 (611.564.138.320) 5808

42/88 1783:08+2.96 4...Nc6 5.h4 Kg7 6.h5 Rg8 7.hxg6 fxg6
8.Qh3 Kf8 9.f5 Nxd4 10.fxg6 Qxe5
11.Bxd4 Qxg5+ 12.Be3 Qxg6 13.Rdg1 e5
14.Qf1+ Qf6 15.Nxd5 Qxf1+ 16.Rxf1+ Ke8
17.Nc7+ Kd7 (627.967.907.686) 5869

43/88 1893:43+3.04-- 4...Nc6 5.h4 (691.417.391.210) 6085

43/88 2014:15+3.09 4...Nc6 5.h4 Kg7 6.h5 Rg8 7.hxg6 fxg6
8.Qh3 Kf8 9.f5 Nxd4 10.fxg6 Qxe5
11.Bxd4 Qxg5+ 12.Be3 Qxg6 13.Rdg1 e5
14.Qf1+ Qf6 15.Nxd5 Qxf1+ 16.Rxf1+ Ke8
17.Nc7+ Kd7 (760.185.557.447) 6290

44/88 2328:41+3.17-- 4...Nc6 5.h4 (937.759.118.354) 6711

44/88 2570:12+3.25-- 4...Nc6 5.h4 (1071.761.129.802) 6949

44/88 2867:17+3.17++ 4...Kg7 (1240.681.112.594) 7211

44/88 2911:00+3.27-- 4...Kg7 5.h4 (1264.868.949.635) 7241

44/88 2976:16+3.14++ 4...Kg7 (1301.585.187.740) 7288

44/88 3091:18+3.32-- 4...Kg7 5.h4 (1366.774.324.313) 7368

44/88 4845:13+3.67 4...Kg7 5.h4 Rg8 6.h5 Nc6 7.hxg6 fxg6
8.Qh3 Nxd4 9.Bxd4 Qd8 10.Qh7+ Kf8
11.Rd2 Qe8 12.Qxg8+ Kxg8 13.Rdh2 Qf8
14.Rh8+ Kf7 15.R1h7+ Qg7 16.Nxd5 Nd7
17.Rxg7+ Kxg7 (2346.633.665.136) 8071


45/88 4938:22+3.59++ 4...Kg7 (2398.625.111.052) 8095

45/88 5157:30+3.51++ 4...Kg7 (2519.761.488.700) 8142

45/88 5196:39+3.39++ 4...Kg7 (2541.698.939.382) 8151

45/88 5208:58+3.22++ 4...Kg7 (2548.484.170.030) 8154

45/88 5248:53+3.35-- 4...Kg7 5.h4 (2570.879.629.185) 8163

45/88 5267:59+3.17++ 4...Kg7 (2581.536.126.547) 8167

45/88 5379:03+3.41-- 4...Kg7 5.h4 (2643.893.209.009) 8191

{45/89 5677:58+3.29 4...Nc6 (2810.469.043.127) 8249}

best move: Nb8-c6 time: 5677:58.969 min n/s: 8.249.611 nodes: 2810.469.043.127

(The last complete iteration is the depth 44 one, the 45 (with just one move)is displayed because I stopped analysis there This is a bit buggy, I don't think it should do that. Not sure what Stockfish does at the moment)

White seems to be winning in all lines so not sure 4... Nc6 is really better than 4... Kc7, or 4... b5 as in the original.
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