Testposition

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

Moderators: bob, hgm, Harvey Williamson

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
Spliffjiffer
Posts: 226
Joined: Thu Aug 02, 2012 5:48 pm
Location: Germany

Testposition

Post by Spliffjiffer » Wed Nov 13, 2019 4:32 pm

mentioned by vishyvishy from Lc0 forum:
https://groups.google.com/forum/#!topic ... t-O1_KamtI

[d]1rb1qrk1/2b2pp1/p3pBn1/3pP1Pp/1ppP4/2P1QN2/PP3P1P/R2BR1K1 w - - 0 21
bm Nh4

21. .. Kh7!? (21...Nxh4?! +- (21. .. bxc3?! 22. bxc3 Nxh4 23. Qh3 Nf5 24. Qxh5 Rb2 25. Bg4 +-)) 22. Bc2 Bd7 !??

im not sure if white wins here but maybe someone else can bring light into this :-)
Wahrheiten sind Illusionen von denen wir aber vergessen haben dass sie welche sind.

Dann Corbit
Posts: 10207
Joined: Wed Mar 08, 2006 7:57 pm
Location: Redmond, WA USA
Contact:

Re: Testposition

Post by Dann Corbit » Wed Nov 13, 2019 7:58 pm

Without a doubt, Nh4 is the best move. I will have a better answer in a while, but for now:
47 +1.09 29:34 17629M Nh4 Kh7 Bxh5 Rh8 Qg3 Kg8 Bxg6 fxg6 Re3 Bd7 Ng2 Kf7 Nf4 gxf6 gxf6 Rh6 Qg4 Qh8 Rg3 Qh7 Nh3 Kg8 Ng5 Qh8 h3 Rh4 Qf3 a5 Rf1 Bd8 Qe3 Rh5 Qe2 Kf8 Qd2 Qh6 f4 Qh8 b3 Bxf6 exf6 Qxf6 Nf3 Qf5 Ne5 Be8 Kh2 Kg8 bxc4 dxc4 Nxc4 Qd5 Ne5 bxc3 Rxc3
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.

Dann Corbit
Posts: 10207
Joined: Wed Mar 08, 2006 7:57 pm
Location: Redmond, WA USA
Contact:

Re: Testposition

Post by Dann Corbit » Wed Nov 13, 2019 9:29 pm

Unfortunately, for the last iteration, all we get is a hash cut-off:
55 +1.28 38:29 16819M Nh4 Kh7 Bxh5 Rh8 Qg3 Kg8 Bxg6 fxg6 Re3 Bd7 Ng2 Ba5 Nf4 Kf7 Qg4 gxf6 gxf6 Rh6 Rg3 Qh8 Re1 Qh7 Nh3 Rh5 Ng5+ Rxg5 Qxg5 Rh8 h4 Qh6 Kg2 Qh5 Rc1 Be8 Rg4 Qh6 Kf3 Kf8 Ke2 Qh7 Rcg1 Qh6 Qd2 Qxd2+ Kxd2 Rh6 Rb1 Rh7 a3 b3 Ke3 Rh6 Kf4 Bf7 Rh1 Bd8 Kg3 Bb6 Rg5 Bc7 Kf4 a5 Kg4 Bd8 Kf3 Ke8 Rh3 Bb6 Rg1 Kf8
56 +1.50 1:00:00 34802M Nh4
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.

Vinvin
Posts: 4395
Joined: Thu Mar 09, 2006 8:40 am
Full name: Vincent Lejeune

Re: Testposition

Post by Vinvin » Thu Nov 14, 2019 12:31 am

Very hard for Stockfish.
After some learning, the 10 best moves after Nh4! :

Code: Select all

FEN: 1rb1qrk1/2b2pp1/p3pBn1/3pP1Pp/1ppP3N/2P1Q3/PP3P1P/R2BR1K1 b - - 1 21

Stockfish_19111311_x64_modern:

 26/39	01:56	1 043 128 499	8 969 984	+4,51	21. ... a5 22.Qf3 Bxe5 23.Bxe5 Nxe5 24.Rxe5 g6 25.Qf6 Qd8 26.Re2 Qxf6 27.gxf6 Bd7 28.Kg2 bxc3 29.bxc3 Rb6 30.Nf3 Rfb8 31.Ne5 Be8 32.Bc2 Kf8 33.a3 R8b7 34.Kf3 Bd7 35.Ke3 Be8 36.Kf4 Kg8 37.h4 Bd7 38.Rg1
 27/47	01:56	1 043 128 499	8 969 984	+4,33	21. ... Bd6 22.Qf3 bxc3 23.bxc3 Ba3 24.Qxh5 Nf4 25.Qg4 Nd3 26.Re2 Qb5 27.g6 Rb7 28.Bg5 fxg6 29.Nxg6 Qe8 30.Qh5 Rf5 31.Re3 Be7 32.Qh8+ Kf7 33.Qxe8+ Kxe8 34.Bxe7 Rxe7 35.Nxe7 Kxe7 36.Bc2 Rf8 37.Bxd3 cxd3 38.Rxd3
 27/40	01:56	1 043 128 499	8 969 984	+3,51	21. ... Nxh4 22.Qh3 Nf5 23.Qxh5 bxc3 24.Bc2 cxb2 25.Rab1 Rb3 26.axb3 cxb3 27.Bxf5 exf5 28.Rxb2 f4 29.Rc1 Ba5 30.Rxb3 Bf5 31.Qh4 f3 32.Ra1 Qc8 33.Rxf3 Bb4 34.g6 fxg6 35.Be7 Bxe7 36.Qxe7 Qc2
 27/53	01:56	1 043 128 499	8 969 984	+3,44	21. ... Rb7 22.Qf3 bxc3 23.bxc3 Ba5 24.Qxh5 Nf4 25.Qf3 Nd3 26.Bc2 Bxc3 27.Qh5 Bxd4 28.Bxd3 cxd3 29.Rad1 Qb5 30.Kh1 Bxf2 31.g6 fxg6 32.Nxg6 Qc5 33.Rc1 d2 34.Qh8+ Kf7 35.Qxg7+ Ke8 36.Qxf8+ Qxf8 37.Rxc8+ Kd7 38.Nxf8+ Kxc8 39.Rd1 Be3 40.Nxe6 Rb4 41.Kg2 Re4 42.Kf3 Kd7 43.Ng5 Bxg5 44.Bxg5 Rxe5 45.Bxd2 Kd6 46.Bb4+ Ke6
 27/48	01:56	1 043 128 499	8 969 984	+3,07	21. ... Qb5 22.Ng2 Ba5 23.Bxh5 Rb7 24.Qg3 Qa4 25.Bd1 Qb5 26.Rc1 Qb6 27.Qe3 bxc3 28.bxc3 Qb2 29.Bh5 Qa3 30.Qh3 Bd8 31.Qg3 Be7 32.Bxg6 fxg6 33.Qh4 gxf6 34.gxf6 Kf7 35.Nf4 Ke8 36.Qg4 Rf7 37.Nxd5 Bf8 38.Nf4 Bh6
 27/45	01:56	1 043 128 499	8 969 984	+2,87	21. ... b3 22.Ng2 bxa2 23.Rxa2 Kh7 24.Kh1 Rh8 25.Nf4 Kg8 26.Nxh5 Rh7 27.Qe2 Bd8 28.Bxd8 Qxd8 29.Qg4 Rh8 30.Bc2 Qe7 31.Re3 Rb6 32.Rf3 Qe8 33.Bxg6 fxg6 34.Nf4 Rh7 35.Kg2 Bd7 36.h4 Qf7 37.Kg1 Qe8 38.Rh3 a5 39.Rxa5 Rxb2 40.Kg2 Qf8 41.Ra7
 27/54	01:56	1 043 128 499	8 969 984	+2,08	21. ... Ba5 22.Qf3 bxc3 23.bxc3 Rb7 24.Qxh5 Nf4 25.Qf3 Nd3 26.Bc2 Bxc3 27.Qh5 Bxd4 28.Bxd3 cxd3 29.Rad1 Qb5 30.g6 fxg6 31.Nxg6 Rxf6 32.exf6 Bxf6 33.Qh8+ Kf7 34.Qxc8 Kxg6 35.Qxe6 Re7 36.Qg4+ Kf7 37.Rxe7+ Kxe7 38.Qf3 d2 39.Rxd2 d4 40.h4 Kd6 41.Rd1
 27/42	01:56	1 043 128 499	8 969 984	+1,73	21. ... Bd7 22.Qf3 Ba4 23.Qxh5 Bxd1 24.Raxd1 bxc3 25.bxc3 Qa4 26.Bxg7 Kxg7 27.Qh6+ Kg8 28.Nxg6 fxg6 29.Qxg6+ Kh8 30.Qh6+ Kg8 31.Qxe6+ Kg7 32.Qh6+ Kg8 33.Qg6+ Kh8 34.e6 Qe8 35.Qh6+ Kg8 36.Re3 Qe7 37.Rde1 Rf4 38.Rh3 Qg7 39.e7 Qxh6 40.Rxh6
 27/47	01:56	1 043 128 499	8 969 984	+0,92	21. ... bxc3 22.bxc3 Kh7 23.Bxh5 Rh8 24.Qg3 Kg8 25.Bxg6 fxg6 26.Re3 Bd7 27.Ng2 Qf7 28.Nf4 Kf8 29.h4 gxf6 30.gxf6 Ke8 31.Qg4 a5 32.Rg3 Rb2 33.Nxg6 Rg8 34.h5 Ba4 35.Qf4 Kd8 36.Qc1 Re2 37.Qa3 Bd7 38.Rg5 Rc2 39.Rb1 Rd2 40.Rb7
 27/40	01:56	1 043 128 499	8 969 984	+0,64	21. ... Kh7 22.Bxh5 Rh8 23.Qg3 Kg8 24.Bxg6 fxg6 25.Re3 Bd7 26.cxb4 a5 27.bxa5 Bxa5 28.Re2 Qf7 29.Nf3 Rh5 30.h4 Bb5 31.Re3 Rh7 32.Qg4 Qe8 33.Rc1 Rb7 34.Kg2 Rh8 35.Qg3 Rh7 36.Rb1 Ba4 37.b3 Bc6 38.Rc1 gxf6

Robert Flesher
Posts: 1216
Joined: Tue Aug 18, 2009 1:06 am

Re: Testposition

Post by Robert Flesher » Thu Nov 14, 2019 2:34 am

New game Line
1rb1qrk1/2b2pp1/p3pBn1/3pP1Pp/1ppP4/2P1QN2/PP3P1P/R2BR1K1 w - - 0 1

Analysis by Fat Fritz (in lc0) rtx:

1.Nh4 Kh7 2.Bxh5 Rh8 3.Qg3 Kg8 4.Bxg6 fxg6 5.Ng2 gxf6 6.gxf6 Kf7 7.Nf4 Qg8 8.Nh3 Ke8 9.Ng5 Qf8 10.Qg4 Qh6 11.Qg2 Qf8 12.Rac1 Rh4 13.Re3 Qh6 14.Rf1 Kd7 15.f4 Bb7 16.Rh3 Rxh3 17.Nxh3 Bc6 18.Ng5 Qh5 19.Rf3 bxc3 20.bxc3
White is better: +/- (62% +50% =23% -27%) Depth: 19/59 00:02:39 2427kN
(, 13.11.2019)


Fat Fritz, sees it right away!

User avatar
Eelco de Groot
Posts: 4172
Joined: Sun Mar 12, 2006 1:40 am
Location: Groningen

Re: Testposition

Post by Eelco de Groot » Thu Nov 14, 2019 6:18 am

After ten hours (one core) latest Stockfish development version is still playing something else, 21. h3 At no point 21. Nh4 is chosen or considered seriously in normal operation as far as I could see, in the beginning.

Code: Select all

1rb1qrk1/2b2pp1/p3pBn1/3pP1Pp/1ppP4/2P1QN2/PP3P1P/R2BR1K1 w - -

Engine: Sf20191113Master (512 MB)
by T. Romstad, M. Costalba, J. Kiiski, G. Linscott

20/33  0:02   -0.99    21.cxb4 Rxb4 22.b3 Bb7 23.Nd2 h4 
                       24.Bc2 Ba5 25.Bxg6 fxg6 26.Reb1 Rb5 
                       27.Nf3 h3 28.Nh4 Bb6 29.Rd1 cxb3 
                       30.axb3 Rb4 31.Kh1 Qf7 32.Rd2 a5 
                       33.Rg1 Ba6 34.Qxh3 (4.025.186) 1625 

21/36  0:02   -0.67    21.Nd2 h4 22.Bc2 Ba5 23.Nf3 h3 
                       24.Rab1 Bd7 25.cxb4 Bxb4 26.Rec1 Ba5 
                       27.Qa3 Bc7 28.Kh1 a5 29.Rg1 Ra8 
                       30.Rbc1 Bc6 31.Qe3 a4 (4.796.290) 1634 

22/28  0:03   -0.57++  21.Nd2 (4.976.960) 1636 

22/32  0:03   -0.46++  21.Nd2 (5.134.384) 1636 

22/32  0:03   -0.31++  21.Nd2 (5.585.204) 1632 

22/32  0:03   -0.39    21.Nd2 h4 22.Bc2 Ba5 23.Nf3 h3 
                       24.Rab1 Bd7 25.cxb4 Bxb4 26.Rec1 Rb7 
                       27.Ne1 Ba4 28.b3 cxb3 29.axb3 Bb5 
                       30.Qxh3 Bd2 31.Rd1 Bf4 32.Bxg6 fxg6 
                       33.Qh4 gxf6 (5.636.399) 1632 

23/35  0:03   -0.30++  21.Nd2 (6.250.406) 1620 

23/35  0:04   -0.20++  21.Nd2 (6.695.336) 1618 

23/35  0:04   -0.15    21.Nd2 h4 22.Bc2 bxc3 23.bxc3 Bd7 
                       24.Nf3 Ba4 25.Bxg6 fxg6 26.Re2 Qf7 
                       27.Rae1 Rb7 28.Nxh4 Rfb8 29.Qf4 Rb2 
                       30.Qc1 Rxe2 31.Rxe2 gxf6 32.gxf6 (7.051.936) 1596 

24/33  0:04   -0.25--  21.Nd2 h4 (7.314.103) 1597 

24/38  0:04   -0.15++  21.Nd2 (7.673.075) 1598 

24/38  0:05   -0.01++  21.Nd2 (8.653.645) 1607 

24/38  0:05   -0.30    21.Nd2 h4 22.Bh5 Ba5 23.h3 bxc3 
                       24.bxc3 Rb2 25.Bxg6 fxg6 26.Nf3 Rc2 
                       27.Rac1 Rxa2 28.Nxh4 Qf7 29.Ra1 Rxa1 
                       30.Rxa1 gxf6 31.gxf6 Qh7 32.Nf3 Bc7 
                       33.Qg5 a5 34.Qg2 (8.867.769) 1608 

25/40  0:06   -0.21++  21.Nd2 (9.813.660) 1611 

25/40  0:06   -0.11++  21.Nd2 (10.549.885) 1611 

25/40  0:06   -0.40--  21.Nd2 h4 (10.959.930) 1611 

25/40  0:07   -0.18++  21.Nd2 (11.653.222) 1603 

25/41  0:08   0.00     21.Nd2 h4 22.Bh5 bxc3 23.bxc3 Ba5 
                       24.h3 Rb2 25.Nf3 Rc2 26.Rec1 Bxc3 
                       27.Rab1 Rxc1+ 28.Qxc1 Ba5 29.Bxg6 fxg6 
                       30.Nxh4 Qf7 31.Qc2 gxf6 32.exf6 Qh7 
                       33.Nxg6 Qxh3 34.Ne7+ (14.420.221) 1606 

26/39  0:09   -0.09--  21.Nd2 h4 (15.629.810) 1604 

26/39  0:09   -0.19--  21.Nd2 h4 (15.806.527) 1603 

26/39  0:10   -0.09++  21.Nd2 (17.636.039) 1605 

26/39  0:11   -0.33--  21.Nd2 h4 (18.520.265) 1608 

26/44  0:13   -0.11++  21.Nd2 (21.730.260) 1600 

26/45  0:19   0.00     21.Nd2 h4 22.Bh5 Ba5 23.h3 Bd7 
                       24.Nf3 Bc7 25.Nh2 Ne7 26.Bxe7 Qxe7 
                       27.Ng4 bxc3 28.bxc3 Kh8 29.Nf6 gxf6 
                       30.gxf6 Rg8+ 31.Kh1 Qf8 32.Rg1 Rb2 
                       33.Rxg8+ Qxg8 34.Qh6+ (30.864.982) 1582 

27/43  0:24   +0.10++  21.Nd2 (38.307.773) 1584 

27/43  0:26   +0.10    21.Nd2 h4 22.Bh5 Qd7 23.h3 Bb7 
                       24.Bxg6 fxg6 25.Nf3 Bc6 26.Rab1 Ba5 
                       27.cxb4 Rxb4 28.Nxh4 Qf7 29.Kh2 Ra4 
                       30.Rg1 Rxa2 31.Ra1 Ra4 32.Qf4 Rxa1 
                       33.Rxa1 Bc7 34.Rxa6 (42.131.709) 1588 

28/40  0:32   +0.20++  21.Nd2 (51.619.185) 1580 

28/40  0:34   0.00--   21.Nd2 h4 (55.014.921) 1586 

28/40  0:35   +0.15++  21.Nd2 (56.341.874) 1587 

28/40  0:35   0.00     21.Nd2 h4 22.Bh5 Bd7 23.Qh3 Ba4 
                       24.Nf3 Bc2 25.Nxh4 Nf4 26.Qg4 bxc3 
                       27.bxc3 Ng6 28.Qh3 Nf4 (57.136.249) 1588 

29/43  0:38   +0.10++  21.Nd2 (61.768.391) 1585 

29/44  0:39   0.00     21.Nd2 h4 22.Bh5 Bd7 23.Qh3 Ba4 
                       24.Nf3 Bc2 25.Nxh4 Nf4 26.Qf3 Ng6 
                       27.Qh3 (63.181.776) 1583 

30/36  0:41   +0.10++  21.Nd2 (65.827.235) 1582 

30/42  0:41   0.00     21.Nd2 h4 22.Bh5 Bd7 23.Qh3 Ba4 
                       24.Nf3 Bc2 25.Nxh4 Nf4 26.Qf3 Ng6 
                       27.Qh3 (66.019.647) 1581 

31/46  0:45   +0.10++  21.Nd2 (71.524.909) 1582 

31/46  0:46   +0.20++  21.Nd2 (74.123.127) 1581 

31/46  0:51   +0.34++  21.Nd2 (82.339.607) 1584 

31/48  0:52   0.00     21.Nd2 h4 22.Bh5 Bd7 23.Qh3 Ba4 
                       24.Nf3 Bc2 25.Nxh4 Nf4 26.Qf3 Ng6 (83.196.335) 1584 

32/44  0:55   +0.10++  21.Nd2 (87.671.941) 1584 

32/44  1:00   +0.20++  21.Nd2 (95.653.422) 1582 

32/46  1:12   0.00     21.Nd2 h4 22.Bh5 Ba5 23.h3 Qa4 
                       24.Bd1 Qe8 (114.032.935) 1574 

33/49  1:19   -0.09--  21.Nd2 h4 (124.927.670) 1572 

33/60  1:34   0.00++   21.Nd2 (148.818.584) 1570 

33/60  1:39   +0.15++  21.Nd2 (155.860.860) 1571 

33/60  1:42   0.00     21.Nd2 h4 22.Bh5 bxc3 23.bxc3 Bd7 
                       24.Qh3 Ba4 25.Nf3 Bc2 26.Nxh4 Nf4 
                       27.Qf3 Ng6 28.Qh3 (161.488.019) 1570 

34/42  1:48   +0.10++  21.Nd2 (170.535.374) 1571 

34/47  1:53   +0.20++  21.Nd2 (178.953.976) 1570 

34/47  2:01   +0.34++  21.Nd2 (191.020.386) 1573 

34/57  2:11   0.00     21.Nd2 bxc3 22.bxc3 h4 23.Bh5 Rb2 
                       24.Nf3 Qa4 25.Bxg6 fxg6 26.Re2 Rxe2 
                       27.Qxe2 Kf7 28.Nxh4 Rg8 29.Nf3 Qa3 
                       30.Qc2 Ba5 31.Rc1 Rh8 32.Kg2 Bd7 
                       33.h4 Rh5 34.Qb1 (206.951.187) 1572 

35/49  2:17   +0.10++  21.Nd2 (216.948.362) 1573 

35/49  2:23   +0.20++  21.Nd2 (226.371.753) 1572 

35/54  3:57   +0.34++  21.Nd2 (372.307.312) 1566 

35/54  4:07   0.00     21.Nd2 bxc3 22.bxc3 h4 23.Bh5 Rb2 
                       24.Nf3 Qa4 25.Rac1 Qe8 26.Bxg6 fxg6 
                       27.Nxh4 Qf7 28.Qg3 Bd7 29.Re3 gxf6 
                       30.gxf6 Qxf6 31.exf6 Bxg3 32.Rxg3 Be8 
                       33.Nxg6 Bxg6 34.Rxg6+ (387.094.197) 1567 

36/55  4:33   +0.10++  21.Nd2 (428.193.382) 1568 

36/55  4:38   +0.20++  21.Nd2 (436.690.044) 1569 

36/55  4:44   +0.34++  21.Nd2 (447.528.995) 1570 

36/55  4:49   +0.31    21.Nd2 bxc3 22.bxc3 h4 23.Bh5 Bd7 
                       24.Qh3 Ba4 25.Nf3 Bc2 26.Nxh4 Rb2 
                       27.Re3 Nf4 28.Qf3 Ng6 29.Nxg6 fxg6 
                       30.Bg4 Bf5 31.Bxf5 gxf5 32.h4 Qf7 
                       33.Re2 Rxe2 34.Qxe2 (455.598.608) 1571 

37/49  5:25   +0.21--  21.Nd2 h4 (511.722.502) 1573 

37/49  5:33   +0.11--  21.Nd2 h4 (525.122.963) 1573 

37/49  5:39   +0.21++  21.Nd2 (534.616.024) 1572 

37/58  10:30  0.00     21.Nd2 Kh7 22.cxb4 Rxb4 23.b3 Rh8 
                       24.Rc1 Ba5 25.Bxh5 Kg8 26.Bxg6 fxg6 
                       27.bxc4 Rb2 28.Red1 gxf6 29.gxf6 Bxd2 
                       30.Rxd2 Rxd2 31.Qxd2 dxc4 32.Rxc4 Bb7 
                       33.Rc3 Rh5 34.Rg3 (987.921.377) 1565 

38/67  18:43  0.00     21.Nd2 Kh7 22.Rb1 Rh8 23.cxb4 Rxb4 
                       24.Bc2 Rb5 25.Nf3 Bd7 26.Rec1 Kg8 
                       27.b3 Bc6 28.h3 Qd7 29.Kh2 a5 30.Qc3 Nf4 
                       31.Qd2 Ng6 (1.763.734.144) 1569 

39/57  20:21  0.00     21.Nd2 Kh7 22.Kh1 bxc3 23.bxc3 Rh8 
                       24.Bxh5 Kg8 25.Bxg6 fxg6 26.Nf3 Qf8 
                       27.Qc1 Rh3 28.Kg2 gxf6 29.Kxh3 fxe5 
                       30.Kg2 e4 31.Ne5 Bxe5 32.dxe5 Qf3+ 
                       33.Kg1 Qg4+ 34.Kh1 (1.915.985.314) 1567 

40/59  21:50  +0.10++  21.Nd2 (2.055.181.847) 1568 

40/59  23:07  -0.09--  21.Nd2 Kh7 (2.174.729.029) 1567 

40/59  24:02  +0.05++  21.Nd2 (2.261.880.212) 1567 

40/60  24:34  +0.25++  21.h3 (2.312.673.738) 1568 

40/63  27:20  0.00     21.Nd2 Kh7 22.Bxh5 Rh8 23.cxb4 Rxb4 
                       24.b3 Kg8 25.Bxg6 fxg6 26.Rec1 Qd7 
                       27.Qg3 cxb3 28.axb3 Rxd4 29.Qc3 Rxd2 
                       30.Qxc7 Rd1+ 31.Kg2 Qxc7 32.Rxc7 Rxa1 
                       33.Rxg7+ Kf8 34.Rc7 (2.573.200.473) 1568 

41/53  30:41  +0.10++  21.h3 (2.891.585.217) 1570 

41/53  30:56  +0.20++  21.h3 (2.914.925.830) 1570 

41/55  32:10  0.00     21.h3 Kh7 22.Nh2 Rh8 23.Bxh5 Kg8 
                       24.Bxg6 fxg6 25.Qc1 Rxh3 26.Ng4 Rh5 
                       27.Kg2 Bd8 28.Rh1 Rb7 29.Qd2 gxf6 
                       30.Rxh5 gxh5 31.Nxf6+ Bxf6 32.gxf6 bxc3 
                       33.bxc3 Kf7 34.Rg1 (3.032.585.405) 1571 

42/55  32:46  +0.10++  21.h3 (3.087.555.873) 1569 

42/55  33:05  +0.20++  21.h3 (3.117.174.863) 1570 

42/60  33:21  +0.34++  21.h3 (3.144.388.600) 1570 

42/65  34:26  0.00     21.h3 Kh7 22.Nh2 Rh8 23.Bxh5 Kg8 
                       24.Bxg6 fxg6 25.Qd2 bxc3 26.bxc3 Kf7 
                       27.Kg2 Qf8 28.Nf3 Rh5 29.Qc1 gxf6 
                       30.gxf6 Ba5 31.Re3 Bd7 32.h4 Ke8 
                       33.Qc2 Kd8 34.Rh1 (3.248.459.777) 1572 

43/50  35:01  +0.10++  21.h3 (3.304.224.145) 1572 

43/53  35:14  +0.20++  21.h3 (3.325.778.508) 1572 

43/53  35:29  +0.34++  21.h3 (3.349.690.113) 1572 

43/60  36:29  +0.38    21.h3 Kh7 22.Nh2 Rh8 23.Bxh5 Kg8 
                       24.Bxg6 fxg6 25.Qd2 bxc3 26.bxc3 Kf7 
                       27.Kg2 Qf8 28.Qc2 gxf6 29.gxf6 Ke8 
                       30.Re3 Kd8 31.Rg3 Ba5 32.Nf3 Kc7 
                       33.Ng5 Rh6 34.Rb1 (3.444.885.328) 1573 

44/63  39:27  +0.28--  21.h3 Kh7 (3.727.472.417) 1574 

44/63  40:18  +0.38++  21.h3 (3.810.026.036) 1575 

44/63  44:33  +0.18--  21.h3 Kh7 (4.210.684.168) 1575 

44/68  46:13  +0.35++  21.h3 (4.369.930.842) 1575 

44/72  59:00  +0.13    21.h3 Kh7 22.Nh2 Rh8 23.Bxh5 Nh4 
                       24.g6+ Nxg6 25.Bxg6+ fxg6 26.Bg5 Ba5 
                       27.Re2 Kg8 28.Qg3 bxc3 29.bxc3 Rh5 
                       30.Rc1 Qf8 31.Re3 Bd7 32.h4 Ba4 
                       33.Rf3 Qe8 34.Nf1 (5.582.613.174) 1576 

45/62  60:21  +0.23++  21.h3 (5.711.679.517) 1577 

45/62  60:38  +0.32++  21.h3 (5.737.983.381) 1577 

45/62  61:30  +0.47++  21.h3 (5.821.530.002) 1577 

45/62  62:00  +0.44    21.h3 Kh7 22.Nh2 Rh8 23.Bxh5 Nh4 
                       24.g6+ Nxg6 25.Bxg6+ fxg6 26.Bg5 Ba5 
                       27.Kg2 Kg8 28.Qd2 Rh5 29.h4 Bd7 
                       30.Nf1 Rh7 31.Ng3 Qf7 32.Re3 bxc3 
                       33.bxc3 Rf8 34.Rb1 (5.869.027.867) 1577 

46/62  65:03  +0.53++  21.h3 (6.160.292.094) 1578 

46/67  69:11  +0.34--  21.h3 Kh7 (6.555.296.591) 1578 

46/67  70:34  +0.48++  21.h3 (6.688.959.989) 1579 

46/69  71:43  +0.38    21.h3 Kh7 22.Nh2 Rh8 23.Bxh5 Nh4 
                       24.g6+ Nxg6 25.Bxg6+ fxg6 26.Bg5 Ba5 
                       27.Re2 Kg8 28.cxb4 Rxb4 29.Qg3 Qb5 
                       30.Bc1 c3 31.bxc3 Qxe2 32.cxb4 Qd1+ 
                       33.Kg2 Qxd4 34.Qxg6 (6.799.277.974) 1579 

47/68  73:26  +0.47++  21.h3 (6.965.545.219) 1580 

47/68  89:28  +0.28--  21.h3 Kh7 (8.498.379.478) 1582 

47/71  89:57  +0.42++  21.h3 (8.543.545.270) 1582 

47/71  91:08  +0.47    21.h3 Kh7 22.Nh2 Rh8 23.Bxh5 Nh4 
                       24.g6+ Nxg6 25.Bxg6+ fxg6 26.Bg5 Ba5 
                       27.Re2 Kg8 28.cxb4 Rxb4 29.Qg3 Qb5 
                       30.Bc1 c3 31.bxc3 Qxe2 32.cxb4 Qd1+ 
                       33.Kg2 Qxd4 34.Qxg6 (8.657.950.203) 1583 

48/70  96:57  +0.37--  21.h3 Kh7 (9.217.661.215) 1584 

48/70  105:46 +0.27--  21.h3 Kh7 (10.057.815.620) 1584 

48/70  111:17 +0.37++  21.h3 (10.585.804.514) 1585 

48/70  114:16 +0.57++  21.h3 (10.867.511.713) 1584 

48/70  116:55 +0.31    21.h3 Kh7 22.Nh2 Rh8 23.Bxh5 Nh4 
                       24.g6+ Nxg6 25.Bxg6+ fxg6 26.Bg5 Kg8 
                       27.Qg3 Rh5 28.Nf3 bxc3 29.bxc3 Rb2 
                       30.Reb1 Rc2 31.Rc1 Rb2 32.h4 Bd7 
                       33.Ne1 Bd8 34.Bxd8 (11.120.872.375) 1585 

49/58  120:42 +0.41++  21.h3 (11.483.591.790) 1585 

49/63  131:23 +0.22--  21.h3 Kh7 (12.495.571.954) 1584 

49/64  133:07 +0.36++  21.h3 (12.657.992.672) 1584 

49/68  137:35 +0.56++  21.h3 (13.085.203.620) 1584 

49/73  138:38 +0.46    21.h3 Kh7 22.Nh2 Rh8 23.Bxh5 Nh4 
                       24.g6+ Nxg6 25.Bxg6+ fxg6 26.Bg5 Ba5 
                       27.Qg3 bxc3 28.bxc3 Bd7 29.Re2 Qf8 
                       30.Rc1 Qa3 31.Bf4 Rhf8 32.Nf3 Kg8 
                       33.Be3 Bd8 34.Kg2 (13.183.032.289) 1584 

50/71  147:36 +0.36--  21.h3 Kh7 (14.037.100.735) 1584 

50/71  160:20 +0.26--  21.h3 Kh7 (15.176.928.687) 1577 

50/71  163:47 +0.36++  21.h3 (15.501.495.851) 1577 

50/71  179:32 +0.13    21.h3 Kh7 22.Nh2 Rh8 23.Bxh5 Nh4 
                       24.g6+ Nxg6 25.Bxg6+ fxg6 26.Bg5 Kg8 
                       27.Kg2 Rh5 28.Qd2 Qf8 29.Nf1 Bd8 
                       30.Bxd8 Qxd8 31.cxb4 Bd7 32.Re3 Qb6 
                       33.Rg3 Qxb4 34.b3 (16.990.533.909) 1577 

51/62  181:29 +0.23++  21.h3 (17.179.638.807) 1577 

51/62  181:54 +0.32++  21.h3 (17.220.066.108) 1577 

51/75  217:44 +0.03--  21.h3 Kh7 (20.612.767.206) 1577 

51/75  220:44 +0.25++  21.h3 (20.901.168.024) 1578 

51/75  238:04 +0.13    21.h3 Kh7 22.Nh2 Rh8 23.Bxh5 Nh4 
                       24.g6+ Nxg6 25.Bxg6+ fxg6 26.Bg5 Kg8 
                       27.Qg3 Rh5 28.Nf3 bxc3 29.bxc3 Ba5 
                       30.Re3 Bd7 31.h4 Ba4 32.Ne1 Bd8 
                       33.Bxd8 Qxd8 34.Ng2 (22.560.189.880) 1579 

52/66  243:16 +0.23++  21.h3 (23.065.581.868) 1580 

52/66  245:19 +0.32++  21.h3 (23.264.894.974) 1580 

52/70  249:23 +0.47++  21.h3 (23.655.348.746) 1580 

52/77  251:10 +0.42    21.h3 Kh7 22.Nh2 Rh8 23.Bxh5 Nh4 
                       24.g6+ Nxg6 25.Bxg6+ fxg6 26.Bg5 Kg8 
                       27.Qg3 Rh5 28.Nf3 bxc3 29.bxc3 Ba5 
                       30.Re3 Bd7 31.Ne1 Bd8 32.Bxd8 Qxd8 
                       33.Nf3 Rf5 34.h4 (23.829.033.313) 1581 

53/75  259:46 +0.52++  21.h3 (24.640.061.250) 1580 

53/82  273:24 +0.32--  21.h3 Kh7 (25.940.104.366) 1581 

53/82  290:35 +0.47++  21.h3 (27.614.900.976) 1583 

53/85  390:58 +0.18--  21.h3 Kh7 (37.361.212.064) 1592 

53/85  391:43 +0.42++  21.h3 (37.435.294.950) 1592 

53/85  392:46 +0.27    21.h3 Kh7 22.Nh2 Rh8 23.Bxh5 Nh4 
                       24.g6+ Nxg6 25.Bxg6+ fxg6 26.Bg5 Kg8 
                       27.Qg3 Rh5 28.Nf3 bxc3 29.bxc3 Ba5 
                       30.Re3 Bd7 31.Ne1 Bd8 32.Bxd8 Qxd8 
                       33.Nf3 Rf5 34.h4 (37.538.027.984) 1592 

54/79  478:54 +0.37++  21.h3 (45.978.668.925) 1600 

54/79  505:18 +0.17--  21.h3 Kh7 (48.582.879.666) 1602 

54/79  509:56 +0.31++  21.h3 (49.041.139.360) 1602 

54/81  544:05 +0.38    21.h3 Kh7 22.Qd2 bxc3 23.bxc3 Rh8 
                       24.Bc2 Bd7 25.Rab1 Rb5 26.Nh4 Qf8 
                       27.Kh2 Ba5 28.a4 Rxb1 29.Rxb1 gxf6 
                       30.gxf6 Qh6 31.Bxg6+ fxg6 32.f4 Bxc3 
                       33.Qxc3 Qxf4+ 34.Qg3 (52.424.646.511) 1605 

55/70  591:25 +0.28--  21.h3 Kh7 (57.124.106.308) 1609 

55/70  599:55 +0.38++  21.h3 (57.963.431.427) 1610 

55/78  637:03 +0.18--  21.h3 Kh7 (61.649.825.152) 1612 

55/78  640:47 +0.35++  21.h3 (62.016.320.254) 1613 

55/93  673:00 +0.33    21.h3 Kh7 22.Qd2 bxc3 23.bxc3 Rh8 
                       24.Bc2 Bd7 25.Rab1 Rb5 26.Nh4 Kg8 
                       27.Nxg6 fxg6 28.Re3 Qf7 29.h4 Kh7 
                       30.Qd1 Be8 31.Rg3 Qf8 32.Kh2 Bf7 
                       33.Kg2 Rxb1 34.Bxb1 (65.273.829.122) 1616 
pgn borrowed from lichess:

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
Eelco de Groot
Posts: 4172
Joined: Sun Mar 12, 2006 1:40 am
Location: Groningen

Re: Testposition

Post by Eelco de Groot » Thu Nov 14, 2019 9:48 am

23. Qxh5 is totally winning by the way, as most people already will have seen by now. But Stockfish practically only considers the reply 23. Bxh5 which is not winning

(best 15 moves here)

Code: Select all

1rb1qrk1/2b2pp1/p3pB2/3pPnPp/1ppP4/2P4Q/PP3P1P/R2BR1K1 w - -

Engine: Sf20191113Master (512 MB)
by T. Romstad, M. Costalba, J. Kiiski, G. Linscott

39     104:23 +9.22    23.Qxh5 Bxe5 24.Rxe5 Ne7 25.Bc2 Ng6 
                       26.Re3 e5 27.Bxe5 Be6 28.Bxb8 Qd7 
                       29.Bxg6 fxg6 30.Qxg6 Bf5 31.Qd6 bxc3 
                       32.bxc3 Qxd6 33.Bxd6 Rf7 34.Re8+ Kh7 
                       35.Ra8 Be4 36.Bg3 (10.733.524.287) 1713 

39     104:23 -1.76    23.Bxh5 bxc3 24.bxc3 Rb2 25.Kh1 Rxf2 
                       26.Rg1 Qa4 27.Rg4 Qc2 28.g6 fxg6 
                       29.Bxg6 Rxh2+ 30.Qxh2 Qxh2+ 31.Kxh2 Rxf6 
                       32.Kh3 Rf8 33.Rag1 Kh8 34.Bxf5 Rxf5 
                       35.Rxg7 Rh5+ 36.Kg4 (10.733.524.287) 1713 

39     104:23 -4.23    23.Rc1 h4 24.Qg4 bxc3 25.bxc3 Rb2 
                       26.Qh5 Rxa2 27.Kh1 Bd8 28.Bc2 Rxc2 
                       29.Rxc2 a5 30.Bxd8 Qxd8 31.Rb1 Bd7 
                       32.Ra2 a4 33.h3 Qa5 34.Qf3 Rd8 
                       35.Rab2 Rc8 36.Kg1 (10.733.524.287) 1713 

39     104:23 -4.27    23.Kh1 bxc3 24.bxc3 h4 25.Rg1 Rb2 
                       26.Bg4 Qa4 27.Bxf5 exf5 28.Qxh4 Qc2 
                       29.Bxg7 Qe4+ 30.Qxe4 dxe4 31.Bxf8 Kxf8 
                       32.Rab1 Rxf2 33.Rg2 Rxg2 34.Kxg2 f4 
                       35.h3 Be6 36.Rf1 (10.733.524.287) 1713 

39     104:23 -4.75    23.b3 h4 24.Bc2 bxc3 25.Re3 Rb4 
                       26.Rxc3 Bb6 27.Rd1 cxb3 28.Bxf5 exf5 
                       29.Qxh4 Bxd4 30.Rxd4 Rxd4 31.Qxd4 bxa2 
                       32.Ra3 Qb5 33.Kg2 Be6 34.Rxa2 gxf6 
                       35.gxf6 Rc8 36.Ra3 (10.733.524.287) 1713 

39     104:23 -4.84    23.Re2 bxc3 24.bxc3 Ba5 25.f4 Bd7 
                       26.Rf2 Rb5 27.Rc1 Qb8 28.Bc2 g6 
                       29.Bxf5 exf5 30.Be7 Re8 31.Ba3 Qb7 
                       32.Qe3 Bc7 33.h3 Rb8 34.Re2 Qc6 
                       35.Kh2 Be6 36.Qf2 (10.733.524.287) 1713 

39     104:23 -5.01    23.Bc2 g6 24.Rab1 a5 25.a3 Bd7 
                       26.axb4 axb4 27.Ra1 Qc8 28.Qg2 Qb7 
                       29.Bxf5 exf5 30.Be7 bxc3 31.bxc3 Rfe8 
                       32.Bb4 Ra8 33.f4 Rxa1 34.Rxa1 Ra8 
                       35.Qb2 Ra6 36.Kf2 (10.733.524.287) 1713 

39     104:23 -5.23    23.f4 bxc3 24.bxc3 h4 25.Bc2 Kh7 
                       26.Bxf5+ exf5 27.g6+ fxg6 28.Bxh4 Rh8 
                       29.Re2 Be6 30.Rg2 Ba5 31.Qg3 Kg8 
                       32.Rc1 Bf7 33.Re2 Rb6 34.Kg2 Qb8 
                       35.Rcc2 Rb1 36.Qf2 (10.733.524.287) 1713 

39     104:23 -5.41    23.Qf3 bxc3 24.bxc3 Ba5 25.Rc1 g6 
                       26.Qh3 Ng7 27.Qe3 Rb7 28.Ra1 Qb5 
                       29.Re2 Bd7 30.Bxg7 Kxg7 31.h4 Qb6 
                       32.Qc1 Rfb8 33.Qa3 Qd8 34.Kg2 Bc7 
                       35.Qc1 Bc6 36.Qf4 (10.733.524.287) 1713 

39     104:23 -5.68    23.Rf1 h4 24.Bc2 bxc3 25.bxc3 Rb2 
                       26.Bxf5 exf5 27.f4 Kh7 28.g6+ fxg6 
                       29.Bxh4 Rh8 30.Rf2 Qb5 31.Bg3+ Kg8 
                       32.Qg2 Rxf2 33.Qxf2 Bd8 34.Qd2 Be6 
                       35.Rf1 Rh5 36.Qe2 (10.733.524.287) 1713 

39     104:23 -5.69    23.Be2 h4 24.Bg4 bxc3 25.bxc3 Rb2 
                       26.Bxf5 exf5 27.f4 Kh7 28.g6+ fxg6 
                       29.Qxh4+ Kg8 30.Be7 Bd8 31.Bxd8 Qxd8 
                       32.Qxd8 Rxd8 33.Rab1 Rxa2 34.Ra1 Rc2 
                       35.Rac1 Rd2 36.Rcd1 (10.733.524.287) 1713 

39     104:23 -5.69    23.Bf3 h4 24.Bg4 bxc3 25.bxc3 Rb2 
                       26.Bxf5 exf5 27.f4 Kh7 28.g6+ fxg6 
                       29.Qxh4+ Kg8 30.Be7 Rf7 31.Ba3 Rc2 
                       32.Re3 Bd8 33.Qe1 Ba5 34.h4 Rb7 
                       35.e6 Rb6 36.e7 (10.733.524.287) 1713 

39     104:23 -6.03    23.a4 h4 24.Bc2 bxc3 25.bxc3 Rb2 
                       26.Bxf5 exf5 27.Qxh4 f4 28.Qxf4 Qe6 
                       29.Re3 Re8 30.g6 fxg6 31.Qg3 Qg4 
                       32.Bg5 Qxg3+ 33.fxg3 Bf5 34.Rae1 Kf7 
                       35.R3e2 Rxe2 36.Rxe2 (10.733.524.287) 1713 

38     104:23 -6.04    23.a3 bxc3 (10.733.524.287) 1713 

38     104:23 -6.10    23.Kg2 h4 24.Rg1 bxc3 25.bxc3 Rb2 
                       26.Rc1 Kh7 27.Rc2 Rb1 28.g6+ fxg6 
                       29.Bxh4 Rh8 30.Bg5+ Kg8 31.Qg4 Bd7 
                       32.Bf3 Ba4 33.Rxb1 Bxc2 34.Rb2 Bd3 
                       35.Kg1 Ba5 36.Bd2 (10.733.524.287) 1713 
Because of the low score for Bxh5 the Nh4 line, with this move, is not even among the best 15 in the test position (this is with hash from the first ten hours but that does not help)

Code: Select all

1rb1qrk1/2b2pp1/p3pBn1/3pP1Pp/1ppP4/2P1QN2/PP3P1P/R2BR1K1 w - -

Engine: Sf20191113Master (512 MB)
by T. Romstad, M. Costalba, J. Kiiski, G. Kinscott

36     56:17  0.00     21.h3 Kh7 22.Bc2 bxc3 23.bxc3 Bd7 
                       24.Rab1 Rxb1 25.Bxb1 Bc6 26.Qc1 Kg8 
                       27.Qa3 Bb5 28.Kg2 Kh8 29.Kh2 Bc6 
                       30.Bc2 Kg8 31.Rg1 a5 32.Qc5 Kh8 
                       33.Rg3 a4 34.Rg1 (5.381.320.246) 1593 

36     56:17  0.00     21.Kh1 bxc3 22.bxc3 Bd7 23.Ng1 Ba4 
                       24.Bxh5 Bc2 25.Ne2 Rb2 26.Ng3 Bd3 
                       27.Bg4 Qa4 28.Nh5 gxf6 29.Nxf6+ Kg7 
                       30.Nh5+ Kh7 31.Nf6+ (5.381.320.246) 1593 

36     56:17  0.00     21.h4 Kh7 22.Nh2 Rh8 23.Bxh5 Kg8 
                       24.Bxg6 fxg6 25.Ng4 Bd7 26.Qh3 Bc6 
                       27.Re2 Bd7 (5.381.320.246) 1593 

36     56:17  0.00     21.Nd2 Kh7 22.cxb4 Rxb4 23.Qa3 Rb5 
                       24.Bxh5 Ba5 25.Bxg6+ fxg6 26.Re2 Rf7 
                       27.Nf3 Kg8 28.Kh1 Rfb7 29.Rb1 Bb4 
                       30.Qe3 Bf8 31.Nh4 Ra5 32.Ra1 Rab5 (5.381.320.246) 1593 

36     56:17  0.00     21.Kg2 bxc3 22.bxc3 Bd7 23.Ng1 Ba4 
                       24.Bxh5 Bc2 25.Ne2 Rb2 26.Ng3 Ba5 
                       27.Bg4 gxf6 28.Nh5 Qd8 29.Nxf6+ Kg7 
                       30.Nh5+ Kh8 31.Kg1 Be4 32.Nf6 Kg7 
                       33.Nh5+ (5.381.320.246) 1593 

36     56:17  0.00     21.a3 bxa3 22.bxa3 Rb7 23.a4 Bd7 
                       24.a5 Kh7 25.h3 Rh8 26.Bc2 Kg8 
                       27.Kh1 Qf8 28.Qc1 Bc6 29.Rg1 Rb8 
                       30.Re1 Rh7 31.Kh2 Be8 32.Kh1 Rh8 (5.381.320.246) 1593 

36     56:17  0.00     21.Rf1 Bd7 22.Ne1 h4 23.Ng2 bxc3 
                       24.bxc3 Ba4 25.Nf4 Bxd1 26.Rfxd1 Qa4 
                       27.Rdc1 Rb2 28.Qf3 Rxa2 29.Rab1 Nxf4 
                       30.Qxf4 Rc2 31.Qxh4 Rxc1+ 32.Rxc1 Qa3 
                       33.Rb1 Rb8 34.Rxb8+ (5.381.320.246) 1593 

35     56:17  0.00     21.Rb1 Bd7 (5.381.320.246) 1593 

35     56:17  0.00     21.Rc1 Bd7 (5.381.320.246) 1593 

35     56:17  -0.26    21.Qd2 bxc3 22.bxc3 Bd7 23.h3 Ba4 
                       24.Nh2 Qb5 25.Qe2 Qb2 26.Bxa4 gxf6 
                       27.gxf6 Qxe2 28.Rxe2 Nf4 29.Rc2 Ba5 
                       30.Kh1 Kh7 31.h4 Rg8 32.Bc6 Nd3 
                       33.Nf3 Rg4 34.Rg1 (5.381.320.246) 1593 

35     56:17  -0.40    21.cxb4 Rxb4 22.Rb1 Ba5 23.Bc2 Bd7 
                       24.Red1 Rb7 25.Ne1 Ba4 26.b3 cxb3 
                       27.axb3 Bb5 28.Qf3 Bxe1 29.Rxe1 Qc8 
                       30.Rbc1 Rc7 31.Qd1 h4 32.h3 Qd7 
                       33.Qh5 Rfc8 34.Bxg6 (5.381.320.246) 1593 

35     56:17  -0.41    21.Be2 Bd7 22.h4 Kh7 23.Nh2 Rh8 
                       24.Bxh5 Kg8 25.Bxg6 fxg6 26.Nf3 a5 
                       27.Kg2 Qf8 28.Rh1 a4 29.Rab1 Rh5 
                       30.cxb4 Rxb4 31.Qc3 Rh7 32.b3 Bc6 
                       33.Rhg1 a3 34.Qc2 (5.381.320.246) 1593 

35     56:17  -0.53    21.Qc1 Bd7 22.Bc2 bxc3 23.bxc3 Ba4 
                       24.Bb1 Qd7 25.Kh1 Rb5 26.Bxg6 fxg6 
                       27.Nh4 Kh7 28.Rb1 Rxb1 29.Qxb1 Qf7 
                       30.Qc1 Bc6 31.Rg1 Rg8 32.Nf3 Ba4 
                       33.Nh4 Be8 34.Nf3 (5.381.320.246) 1593 

35     56:17  -0.54    21.Bc2 Bd7 22.Qc1 bxc3 23.bxc3 Ba4 
                       24.Bxg6 fxg6 25.Nh4 Kh7 26.Re3 Rg8 
                       27.Rg3 Qf7 28.h3 a5 29.Kh2 Rb7 
                       30.Rb1 Rxb1 31.Qxb1 Bc6 32.Qc2 Be8 
                       33.Qd2 a4 34.Nf3 (5.381.320.246) 1593 

35     56:17  -0.57    21.a4 Bd7 22.h3 Kh7 23.Bc2 Rh8 
                       24.Nh4 Ba5 25.Qc1 Kg8 26.Bxg6 fxg6 
                       27.Re3 Kh7 28.Rf3 Rf8 29.Qc2 Bc6 
                       30.Kh2 Bc7 31.Kg2 Bb6 32.Rg3 Ba5 
                       33.Rf3 Rb7 34.Kh2 (5.381.320.246) 1593 
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

Vinvin
Posts: 4395
Joined: Thu Mar 09, 2006 8:40 am
Full name: Vincent Lejeune

Re: Testposition

Post by Vinvin » Thu Nov 14, 2019 3:19 pm

Even after 14 hours (6 cores), SF don't find Nh4 :

Code: Select all

Stockfish_19111311_x64_modern:
...
 58/77	3:55:57	144 046 875 790	10 174 859	 0,00	21.h3 Kh7 22.Qd2 Ba5 23.Nh2 Qb5 24.Rc1 Rh8 25.Bxh5 Rb7 26.Bxg6+ fxg6 27.Kg2 Kg8 28.Re3 Kf7 29.Qd1 bxc3 30.bxc3 Qb2 31.Rf3 gxf6 32.gxf6 Bd7 33.Rg3 Ke8 34.Rxg6 Kd8 35.Rg7 Bxc3 36.f7 Kc7 37.Rc2 Qa1 38.Rc1
 59/81+	4:05:16	149 884 877 592	10 184 505	+0,10	21.h3
 59/81+	4:18:02	157 796 445 846	10 192 139	+0,20	21.h3
 59/85	4:35:14	168 354 943 311	10 194 240	 0,00	21.h3 Kh7 22.Qd2 Ba5 23.Nh2 Qb5 24.Rc1 Rh8 25.Bxh5 Rb7 26.Bxg6+ fxg6 27.Kg2 Kg8 28.Nf3 Qe8 29.Qc2 Kf7 30.Re3 Qb5 31.cxb4 Qxb4 32.b3 Bd7 33.h4 Bb5 34.Kg3 Bc6 35.Qe2 Qb5 36.a4 Qb4 37.bxc4 Qxa4 38.c5 Bb5 39.Qb2 Bc6
 60/55	5:07:23	188 500 232 570	10 220 310	 0,00	21.h3 Kh7 22.Qd2 Ba5 23.Nh2 Qb5 24.Rc1 Rh8 25.Bxh5 Rb7 26.Bxg6+ fxg6 27.Kg2 Kg8 28.Nf3 Qe8 29.Qc2 Kf7 30.Re3 Qb5 31.cxb4 Qxb4 32.b3 Bd7 33.bxc4 Qxc4 34.Qxc4 dxc4 35.Rxc4 Rb5 36.Re4 Rc8 37.Rxc8 Bxc8 38.Rh4 gxf6 39.exf6 Bb7 40.Rh7+ Kf8 41.Rh8+ Kf7
 61/87	5:34:30	205 444 431 067	10 236 046	 0,00	21.h3 Kh7 22.Qd2 Ba5 23.Nh2 Qb5 24.Rc1 Rh8 25.Bxh5 Rb7 26.Bxg6+ fxg6 27.Kg2 Kg8 28.Nf3 Qe8 29.Qc2 Kf7 30.Re3 Qb5 31.cxb4 Qxb4 32.b3 Bd7 33.bxc4 Qxc4 34.Qd1 Ba4 35.Rxc4 Bxd1 36.Rc1 Bxf3+ 37.Rxf3 gxf6 38.Rxf6+ Kg7 39.Rxe6 Rh5 40.f4 Rb2+ 41.Kg3 Re2 42.h4 Be1+ 43.Kf3 Rf2+ 44.Ke3 Rxh4 45.Rxe1 Rfxf4 46.Rxa6 Rxd4 47.Ra7+ Kg8 48.Ra8+ Kg7 49.Ra7+
 62/85	6:26:21	237 732 187 271	10 255 475	 0,00	21.h3 Kh7 22.Qd2 Ba5 23.Nh2 Qb5 24.Rc1 Rh8 25.Bxh5 Rb7 26.Bxg6+ fxg6 27.Kg2 Kg8 28.Nf3 Qe8 29.Re2 Rh5 30.Re3 Qa4 31.Ree1 Qe8
 63/85+	6:44:29	249 045 621 382	10 261 805	+0,10	21.h3
 63/85	7:27:53	276 161 983 812	10 276 313	 0,00	21.h3 Kh7 22.Qd2 Ba5 23.Nh2 Rh8 24.Bxh5 Kg8 25.Bxg6 fxg6 26.Re3 Qf8 27.Qc2 Bd7 28.Rf3 gxf6 29.gxf6 Kf7 30.Rg3 Ke8 31.Nf3 Kd8 32.Ng5 Kc8 33.Rc1 bxc3 34.bxc3 Rh6 35.Rb1 Bb6 36.Qc1 Rh5 37.Kg2 Kb7 38.Nf3 Rh6 39.Qc2 Ka7 40.Qb2 Be8 41.Ng5 Bd7
 64/85+	8:28:05	313 859 362 355	10 295 218	+0,10	21.h3
 64/94	8:39:24	321 008 313 815	10 300 507	 0,00	21.h3 Kh7 22.Qd2 Ba5 23.Nh2 Rh8 24.Bxh5 Qf8 25.Bxg6+ fxg6 26.Re3 Kg8 27.Qc2 Bd7 28.Rf3 gxf6 29.gxf6 Kf7 30.Rg3 Ke8 31.Nf3 Kd8 32.Ng5 Kc7 33.Rc1 bxc3 34.bxc3 Rg8 35.Kg2 Kb7 36.Rh1 Bb6 37.Rb1 Ka7 38.Qc1 Rh8 39.Qb2 Rh6 40.Qc1
 65/83+	9:00:30	334 289 725 814	10 308 008	+0,10	21.h3

Vinvin
Posts: 4395
Joined: Thu Mar 09, 2006 8:40 am
Full name: Vincent Lejeune

Re: Testposition

Post by Vinvin » Thu Nov 14, 2019 5:05 pm

Even after Nh4 is played on the board (without learning), SF 6 cores takes 29 minutes to reach a positive scores.

Code: Select all

FEN: 1rb1qrk1/2b2pp1/p3pBn1/3pP1Pp/1ppP3N/2P1Q3/PP3P1P/R2BR1K1 b - - 1 21
Stockfish_19111311_x64_modern:
...
 48/70	11:17	5 620 027 186	8 290 849	-0,92	21. ... bxc3 22.Nxg6 fxg6 23.bxc3 Bd7 24.a4 Qf7 25.Qc1 Bd8 26.Re3 Bxf6 27.Rf3 Qe7 28.exf6 gxf6 29.gxf6 Rxf6 30.Rxf6 Qxf6 31.Rb1 Rxb1 32.Qxb1 Kf7 33.Qb7 Qd8 34.Bc2 a5 35.Qa7 Kg7 36.Kf1 h4 37.Bd1 h3 38.Ke2 Kf6 39.Ke3 Kf7 40.Ke2 Kg7 41.Bc2 g5 42.f3 Kh6 43.Kf2 Kh5 44.Kg3 Qf6 45.Qc7 Be8 46.Qh7+ Qh6 47.Qe7 Bg6 48.Bxg6+ Qxg6 49.Kxh3
 49/78+	12:46	6 334 973 547	8 268 473	-0,81	21. ... bxc3 22.Nxg6
 49/78+	13:36	6 749 497 807	8 267 795	-0,71	21. ... bxc3 22.Nxg6
 49/78+	15:33	7 720 970 668	8 267 174	-0,56	21. ... bxc3 22.Nxg6
 49/78	17:13	8 565 880 506	8 291 634	-0,43	21. ... bxc3 22.Nxg6 fxg6 23.bxc3 Bd7 24.a4 Qf7 25.Qc1 Rb7 26.Re3 Rfb8 27.Rf3 Qe8 28.Bc2 Ba5 29.h4 Bc6 30.Kg2 Kh7 31.Qd1 Rb2 32.Rg3 Kh8 33.Qc1 Kg8 34.Rf3 R8b7 35.Rg3 Bc7 36.Rf3 Kh7 37.Rg3 Kh8 38.Rf3 Ba5 39.Kg1 Kg8 40.Qd1 Kh7 41.Kg2 R2b3 42.Qd2 Kg8 43.Rg3 Bd7 44.Rf3 Rb8 45.Kg1 Rb2 46.Kg2 Kh7 47.Qc1 Bc7 48.Rg3 Kg8 49.Rf3
 50/56	18:13	9 156 280 701	8 371 900	-0,43	21. ... bxc3 22.Nxg6 fxg6 23.bxc3 Bd7 24.a4 Qf7 25.Qc1 Rb7 26.Re3 Rfb8 27.Rf3 Qe8 28.Bc2 Ba5 29.h4 Bc6 30.Kg2 Kh7 31.Qd1 Rb2 32.Rg3 Kh8 33.Qc1 Kg8 34.Rf3 R8b7 35.Rg3 Bc7 36.Rf3 Kh7 37.Rg3 Kh8 38.Rf3 Ba5 39.Qd1 Kg8 40.Rg3 Bc7 41.Qc1 Rb8 42.Rf3 Bd7 43.Qd1 R8b7 44.Qc1 Kh7 45.Qd2 Ba5 46.Rh3 gxf6 47.gxf6 Qf8 48.Rg3 Be8
 51/60+	21:55	10 994 075 231	8 358 244	-0,33	21. ... bxc3 22.bxc3
 51/60+	23:40	11 877 835 568	8 359 027	-0,23	21. ... bxc3 22.bxc3
 51/85+	1:15:56	37 572 773 568	8 245 107	+1,22	21. ... bxc3 22.bxc3
UCI log :

Code: Select all

info depth 51 seldepth 60 multipv 1 score cp 23 upperbound nodes 11877835568 nps 8359027 hashfull 1000 tbhits 867882 time 1420959 pv b4c3 b2c3
info depth 51 seldepth 60 multipv 1 score cp 8 upperbound nodes 12775200363 nps 8354986 hashfull 1000 tbhits 940618 time 1529051 pv b4c3 b2c3
info depth 51 seldepth 63 multipv 1 score cp -11 upperbound nodes 14558187749 nps 8352541 hashfull 1000 tbhits 1021905 time 1742965 pv b4c3 b2c3
info depth 51 seldepth 63 multipv 1 score cp -38 upperbound nodes 16785598914 nps 8315947 hashfull 1000 tbhits 1103696 time 2018483 pv b4c3 b2c3
info depth 51 seldepth 83 multipv 1 score cp -74 upperbound nodes 22987462668 nps 8260020 hashfull 1000 tbhits 1362792 time 2782979 pv b4c3 b2c3
info depth 51 seldepth 85 multipv 1 score cp -122 upperbound nodes 37572773568 nps 8245107 hashfull 1000 tbhits 2580656 time 4556978 pv b4c3 b2c3

User avatar
Eelco de Groot
Posts: 4172
Joined: Sun Mar 12, 2006 1:40 am
Location: Groningen

Re: Testposition

Post by Eelco de Groot » Sun Nov 17, 2019 2:01 pm

Spliffjiffer wrote:
Wed Nov 13, 2019 4:32 pm
mentioned by vishyvishy from Lc0 forum:
https://groups.google.com/forum/#!topic ... t-O1_KamtI

[d]1rb1qrk1/2b2pp1/p3pBn1/3pP1Pp/1ppP4/2P1QN2/PP3P1P/R2BR1K1 w - - 0 21
bm Nh4

21. .. Kh7!? (21...Nxh4?! +- (21. .. bxc3?! 22. bxc3 Nxh4 23. Qh3 Nf5 24. Qxh5 Rb2 25. Bg4 +-)) 22. Bc2 Bd7 !??

im not sure if white wins here but maybe someone else can bring light into this :-)
After 4300 minutes there is a nice score (with the Stockfish development version, one core only. No tablebases.). I don't think any forced win but still a good score, advantage for White varying from 1.07 at depth 53, 1.22 at depth 60 to 1.7 FH at depth 64 (or FL, from Black point of view: 64/89 4299:19+1.72-- 21...Kh7 22.Bxh5 (386.426.392.073) 1498)

Code: Select all

1rb1qrk1/2b2pp1/p3pBn1/3pP1Pp/1ppP3N/2P1Q3/PP3P1P/R2BR1K1 b - -

Engine: Sf20191113Master (512 MB)
by T. Romstad, M. Costalba, J. Kiiski, G. Linscott

19/30  0:01   -5.40    21...Nxh4 22.Qh3 Nf5 23.Bxh5 bxc3 
                       24.bxc3 Rb2 25.Bg4 Bd7 26.Bxf5 exf5 
                       27.Qh4 Qe6 28.g6 fxg6 29.Be7 Rfb8 
                       30.Bd6 Bxd6 31.exd6 Qxd6 32.Re7 Rb1+ 
                       33.Rxb1 Rxb1+ 34.Kg2 (3.118.406) 1672 

20/38  0:02   -5.52    21...Nxh4 22.Qh3 Nf5 23.Bxh5 bxc3 
                       24.bxc3 Rb2 25.Bg4 Ba5 26.Rec1 Bd7 
                       27.Rab1 Rxa2 28.g6 fxg6 29.Ra1 Rxa1 
                       30.Rxa1 Bxc3 31.Qxc3 gxf6 32.exf6 Rxf6 (3.546.147) 1665 

21/35  0:02   -5.81    21...Nxh4 22.Qh3 Nf5 23.Bxh5 bxc3 
                       24.bxc3 Rb2 25.Bg4 Bd7 26.Rac1 Ba5 
                       27.Kg2 Bc6 28.Rb1 Rd2 29.Bxf5 exf5 
                       30.Red1 Rxd1 31.Rxd1 Qe6 32.Qg3 Re8 
                       33.Rg1 (3.938.117) 1655 

22/42  0:03   -4.23--  21...Nxh4 22.Qh3 (5.153.510) 1649 

22/42  0:03   -3.62--  21...Nxh4 22.Qh3 (6.067.653) 1635 

22/42  0:03   -4.12++  21...Nxh4 (6.206.264) 1635 

22/42  0:03   -4.47    21...Nxh4 22.Qh3 Nf5 23.Bxh5 bxc3 
                       24.bxc3 Rb2 25.Kh1 Bd8 26.Rg1 Ne7 
                       27.f4 Ng6 28.Bxg6 fxg6 29.Bxd8 Qxd8 
                       30.Qe3 Qb6 31.Rad1 Qa5 32.Rg2 Rxg2 
                       33.Kxg2 Qxa2+ 34.Rd2 Qa1 (6.340.727) 1632 

23/34  0:03   -4.60++  21...Nxh4 (6.431.011) 1633 

23/36  0:04   -4.34--  21...Nxh4 22.Qh3 (6.527.043) 1631 

23/36  0:04   -4.53++  21...Nxh4 (6.600.040) 1631 

23/36  0:04   -4.15--  21...Nxh4 22.Qh3 (6.972.327) 1624 

23/38  0:04   -4.47++  21...Nxh4 (7.054.253) 1624 

23/38  0:04   -4.58    21...Nxh4 22.Qh3 Nf5 23.Bxh5 bxc3 
                       24.bxc3 Rb2 25.Kh1 Bd8 26.Re2 Rxe2 
                       27.Bxe2 Ne7 28.Rg1 Ng6 29.Bxd8 Qxd8 
                       30.Qe3 Qb6 31.Qc1 Bd7 32.Bh5 Rb8 
                       33.Bxg6 fxg6 34.Rd1 Qb2 (7.094.992) 1624 

24/40  0:04   -4.45--  21...Nxh4 22.Qh3 (7.457.135) 1626 

24/40  0:04   -4.32--  21...Nxh4 22.Qh3 (7.992.471) 1624 

24/42  0:05   -4.23    21...Nxh4 22.Qh3 Nf5 23.Bxh5 bxc3 
                       24.bxc3 Rb2 25.Kh1 Bd8 26.Re2 Rxe2 
                       27.Bxe2 Ne7 28.Rg1 Ng6 29.Bxd8 Qxd8 
                       30.Qe3 Qb6 31.Qc1 Bd7 32.Bh5 Rb8 
                       33.Bxg6 fxg6 34.f3 Kf7 (8.509.131) 1623 

25/43  0:06   -4.10--  21...Nxh4 22.Qh3 (9.983.267) 1609 

25/43  0:06   -3.97--  21...Nxh4 22.Qh3 (10.742.140) 1609 

25/43  0:07   -3.78--  21...Nxh4 22.Qh3 (11.539.840) 1613 

25/43  0:07   -3.66    21...Nxh4 22.Qh3 Nf5 23.Bxh5 Bd7 
                       24.Kh1 Bd8 25.Rg1 bxc3 26.bxc3 Ne7 
                       27.Bxe7 Qxe7 28.Rg3 Rb2 29.Bf3 Rxf2 
                       30.Qh5 g6 31.Qh4 Rxf3 32.Rxf3 Qxg5 
                       33.Qf2 Qh6 34.Rf1 Qh7 (12.927.230) 1618 

26/42  0:08   -3.79++  21...Nxh4 (14.022.514) 1618 

26/42  0:08   -3.92++  21...Nxh4 (14.058.581) 1617 

26/42  0:08   -4.09++  21...Nxh4 (14.180.633) 1616 

26/42  0:09   -3.53--  21...Nxh4 22.Qh3 (14.750.769) 1613 

26/42  0:11   -3.39    21...Nxh4 22.Qh3 Nf5 23.Bxh5 Bd8 
                       24.Kh1 bxc3 25.bxc3 Rb2 26.Rab1 Rxb1 
                       27.Rxb1 Bd7 28.Bg4 a5 29.Bxd8 Qxd8 
                       30.Bxf5 exf5 31.Qg2 Qc7 32.g6 Be6 
                       33.f4 Re8 34.gxf7+ Qxf7 (18.099.071) 1611 

27/23  0:13   -3.27--  21...Nxh4 22.Qh3 (21.028.532) 1607 

27/23  0:14   -3.15--  21...Nxh4 22.Qh3 (23.618.619) 1603 

27/50  0:16   -3.27++  21...Nxh4 (26.502.492) 1603 

27/50  0:16   -3.51++  21...Nxh4 (26.631.376) 1603 

27/51  0:17   -2.97--  21...Nxh4 22.Qh3 (27.302.889) 1601 

27/51  0:18   -3.40++  21...Nxh4 (29.795.923) 1603 

27/51  0:19   -2.84    21...Nxh4 22.Qh3 Nf5 23.Bxh5 bxc3 
                       24.bxc3 Bd8 25.Kh1 Ne7 26.Bxe7 Qxe7 
                       27.Rg1 Rb7 28.Bf3 Qa3 29.Bxd5 exd5 
                       30.Qxc8 Rb6 31.Qh3 Qb2 32.f4 Qc2 
                       33.Rae1 Qh7 34.Qxh7+ Kxh7 (31.028.848) 1606 

28/44  0:20   -2.72--  21...Nxh4 22.Qh3 (33.374.680) 1606 

28/46  0:22   -2.61--  21...Nxh4 22.Qh3 (35.895.343) 1607 

28/46  0:24   -2.44--  21...Nxh4 22.Qh3 (39.621.968) 1610 

28/46  0:25   -2.58++  21...Nxh4 (40.899.695) 1611 

28/46  0:25   -2.68    21...Nxh4 22.Qh3 Nf5 23.Bxh5 bxc3 
                       24.bxc3 Bd7 25.Kh1 Ba4 26.Rg1 Ne7 
                       27.Bxe7 Qxe7 28.g6 Bc2 29.Rg3 Bf5 
                       30.gxf7+ Rxf7 31.Bxf7+ Kxf7 32.Qh5+ g6 
                       33.Qh7+ Ke8 34.Qxe7+ Kxe7 (40.963.951) 1611 

29/49  0:25   -2.56--  21...Nxh4 22.Qh3 (41.447.652) 1611 

29/49  0:28   -2.44--  21...Nxh4 22.Qh3 (45.830.299) 1608 

29/49  0:33   -2.27--  21...Nxh4 22.Qh3 (53.289.970) 1600 

29/49  0:34   -2.41++  21...Nxh4 (55.041.201) 1601 

29/52  0:34   -2.66    21...Nxh4 22.Qh3 Nf5 23.Bxh5 bxc3 
                       24.bxc3 Rb2 25.Kh1 Rxf2 26.Rg1 Qa4 
                       27.g6 fxg6 28.Bxg6 Rxf6 29.Qh7+ Kf8 
                       30.Qh8+ Ke7 31.Qxc8 Qc6 32.exf6+ gxf6 
                       33.Rg4 Rxh2+ 34.Kg1 Rxa2 (55.130.519) 1601 

30/47  0:35   -2.54--  21...Nxh4 22.Qh3 (56.981.616) 1600 

30/55  0:37   -2.42--  21...Nxh4 22.Qh3 (60.644.874) 1597 

30/56  0:43   -2.25--  21...Nxh4 22.Qh3 (69.676.744) 1595 

30/57  0:43   -2.39++  21...Nxh4 (69.896.057) 1595 

30/57  0:43   -2.28    21...Nxh4 22.Qh3 Nf5 23.Bxh5 bxc3 
                       24.bxc3 Rb2 25.Kh1 Rxf2 26.Rg1 Qa4 
                       27.g6 fxg6 28.Bxg6 Rxf6 29.Qh7+ Kf8 
                       30.Qh8+ Ke7 31.Qxc8 Qd7 32.exf6+ gxf6 
                       33.Qxd7+ Kxd7 34.Rgf1 Rxh2+ (70.068.285) 1595 

31/55  0:44   -2.39++  21...Nxh4 (70.229.094) 1595 

31/57  0:44   -2.50++  21...Nxh4 (70.313.079) 1595 

31/59  0:44   -2.67++  21...Nxh4 (70.738.426) 1596 

31/59  0:44   -2.89++  21...Nxh4 (71.008.987) 1596 

31/60  0:44   -2.84    21...Nxh4 22.Qh3 Nf5 23.Bxh5 bxc3 
                       24.bxc3 Rb2 25.Kh1 Rxf2 26.Rg1 Qa4 
                       27.g6 fxg6 28.Bxg6 Rxf6 29.Qh7+ Kf8 
                       30.Qh8+ Ke7 31.Qxc8 Qd7 32.exf6+ gxf6 
                       33.Qxd7+ Kxd7 34.Rgf1 Rxh2+ (71.146.074) 1597 

32/58  0:46   -2.72--  21...Nxh4 22.Qh3 (74.215.932) 1593 

32/58  0:48   -2.61--  21...Nxh4 22.Qh3 (77.527.349) 1591 

32/67  0:49   -2.72++  21...Nxh4 (78.551.372) 1590 

32/67  0:49   -2.81    21...Nxh4 22.Qh3 Nf5 23.Bxh5 bxc3 
                       24.bxc3 Rb2 25.Kh1 Rxf2 26.Rg1 Qa4 
                       27.g6 fxg6 28.Bxg6 Rxf6 29.Qh7+ Kf8 
                       30.Qh8+ Ke7 31.Qxc8 Qd7 32.exf6+ gxf6 
                       33.Qxd7+ Kxd7 34.Rgf1 Rxh2+ (79.012.592) 1589 

33/72  0:51   -2.92++  21...Nxh4 (81.236.525) 1591 

33/72  0:51   -3.04++  21...Nxh4 (82.014.638) 1591 

33/72  0:51   -2.69--  21...Nxh4 22.Qh3 (82.220.884) 1591 

33/72  0:57   -2.46--  21...Nxh4 22.Qh3 (90.619.349) 1588 

33/72  1:07   -2.14--  21...Nxh4 22.Qh3 (106.375.508) 1585 

33/72  1:17   -2.01    21...Nxh4 22.Qh3 Nf5 23.Bxh5 bxc3 
                       24.bxc3 Rb2 25.Kh1 Rxf2 26.Rg1 Qa4 
                       27.Rg4 Qc2 28.g6 fxg6 29.Bxg6 Rxh2+ 
                       30.Qxh2 Qxh2+ 31.Kxh2 Rxf6 32.Kh3 Rf8 
                       33.Rag1 Ne7 34.Bh7+ Kf7 (123.629.914) 1586 

34/59  1:19   -2.12++  21...Nxh4 (125.546.695) 1587 

34/59  1:19   -2.23++  21...Nxh4 (125.824.555) 1587 

34/59  1:19   -2.35    21...Nxh4 22.Qh3 Nf5 23.Bxh5 bxc3 
                       24.bxc3 Rb2 25.Kh1 Rxf2 26.Rg1 Qa4 
                       27.Rg4 Qc2 28.g6 fxg6 29.Bxg6 Rxh2+ 
                       30.Qxh2 Qxh2+ 31.Kxh2 Rxf6 32.Kh3 Rf8 
                       33.Rag1 Ne7 34.Bh7+ Kf7 (126.010.114) 1587 

35/58  1:19   -2.46++  21...Nxh4 (126.554.147) 1588 

35/58  1:22   -2.23--  21...Nxh4 22.Qh3 (130.591.443) 1585 

35/58  1:31   -2.07--  21...Nxh4 22.Qh3 (144.660.179) 1583 

35/58  1:35   -2.23++  21...Nxh4 (150.608.265) 1584 

35/58  1:35   -2.36    21...Nxh4 22.Qh3 Nf5 23.Bxh5 bxc3 
                       24.bxc3 Rb2 25.Kh1 Rxf2 26.Rg1 Ne7 
                       27.Bxe7 Qxe7 28.g6 Bd8 29.gxf7+ R8xf7 
                       30.Bxf7+ Qxf7 31.Raf1 Rxf1 32.Rxf1 Qg6 
                       33.Qf3 Be7 34.Qg2 Qh7 (151.865.166) 1584 

36/56  1:37   -2.47++  21...Nxh4 (153.731.142) 1582 

36/63  1:39   -2.24--  21...Nxh4 22.Qh3 (156.889.405) 1582 

36/63  1:41   -2.41++  21...Nxh4 (160.072.323) 1584 

36/63  1:41   -2.64++  21...Nxh4 (161.305.920) 1584 

36/63  1:44   -2.08--  21...Nxh4 22.Qh3 (165.248.805) 1584 

36/65  2:12   -1.75    21...Nxh4 22.Qh3 Nf5 23.Bxh5 bxc3 
                       24.bxc3 Rb2 25.Kh1 Rxf2 26.Rg1 Ne7 
                       27.Rg3 Ng6 28.Bxg6 fxg6 29.Qh4 Qd7 
                       30.Rh3 gxf6 31.Qxf2 f5 32.Qh4 Qg7 
                       33.Rb1 Kf7 34.Kg2 Ba5 (210.055.053) 1580 

37/61  2:14   -1.86++  21...Nxh4 (212.815.299) 1579 

37/61  2:15   -1.97++  21...Nxh4 (213.663.494) 1579 

37/61  2:15   -1.86    21...Nxh4 22.Qh3 Nf5 23.Bxh5 bxc3 
                       24.bxc3 Rb2 25.Kh1 Rxf2 26.Rg1 Ne7 
                       27.Rg3 Ng6 28.Bxg6 fxg6 29.Qh4 Qd7 
                       30.Rh3 gxf6 31.Qxf2 f5 32.Qh4 Qg7 
                       33.Rb1 Kf7 34.Kg2 Ba5 (213.942.425) 1579 

38/49  2:38   -1.95    21...Nxh4 22.Qh3 Nf5 23.Bxh5 bxc3 
                       24.bxc3 Rb2 25.Kh1 Rxf2 26.Rg1 Ne7 
                       27.Rg3 Ng6 28.Bxg6 fxg6 29.Qh4 Qd7 
                       30.Rh3 gxf6 31.Qxf2 f5 32.Qh4 Qg7 
                       33.Rb1 Kf7 34.Kg2 Ba5 (249.754.898) 1571 

39/65  2:46   -2.07++  21...Nxh4 (262.188.928) 1573 

39/66  2:47   -2.18++  21...Nxh4 (262.853.590) 1573 

39/66  2:47   -2.34++  21...Nxh4 (263.166.543) 1573 

39/66  2:47   -2.57++  21...Nxh4 (263.749.011) 1574 

39/66  2:47   -2.59    21...Nxh4 22.Qh3 Nf5 23.Bxh5 bxc3 
                       24.bxc3 Rb2 25.Kh1 Rxf2 26.Rg1 Qa4 
                       27.Rg4 Qc2 28.g6 fxg6 29.Bxg6 Rxh2+ 
                       30.Qxh2 Qxh2+ 31.Kxh2 Rxf6 32.Kh3 Rf8 
                       33.Rag1 Kh8 34.Bxf5 Rxf5 (264.198.129) 1574 

40/64  2:56   -2.47--  21...Nxh4 22.Qh3 (277.596.391) 1573 

40/64  3:11   -2.36--  21...Nxh4 22.Qh3 (299.898.026) 1569 

40/68  3:43   -2.19    21...Nxh4 22.Qh3 Nf5 23.Bxh5 bxc3 
                       24.bxc3 Rb2 25.Kh1 Rxf2 26.Rg1 Qa4 
                       27.Rg4 Qc2 28.g6 fxg6 29.Bxg6 Rxh2+ 
                       30.Qxh2 Qxh2+ 31.Kxh2 Rxf6 32.Kh3 Rf8 
                       33.Rag1 Kh8 34.Bxf5 Rxf5 (351.038.793) 1567 

41/74  4:36   -2.08--  21...Nxh4 22.Qh3 (430.751.847) 1559 

41/77  5:03   -2.08    21...Nxh4 22.Qh3 Nf5 23.Bxh5 bxc3 
                       24.bxc3 Rb2 25.Kh1 Rxf2 26.Rg1 Qa4 
                       27.Rg4 Qc2 28.g6 fxg6 29.Bxg6 Rxh2+ 
                       30.Qxh2 Qxh2+ 31.Kxh2 Rxf6 32.Kh3 Rf8 
                       33.Rag1 Kh8 34.Bxf5 Rxf5 (473.198.526) 1557 

42/83  6:54   -1.97--  21...Nxh4 22.Qh3 (644.353.966) 1555 

42/83  7:22   -1.85--  21...Nxh4 22.Qh3 (688.459.653) 1554 

42/83  8:02   -1.69--  21...Nxh4 22.Qh3 (749.439.141) 1553 

42/83  8:44   -1.46--  21...Nxh4 22.Qh3 (814.429.427) 1553 

42/83  10:19  -1.16--  21...Nxh4 22.Qh3 (959.336.114) 1549 

42/83  11:57  -0.76--  21...Nxh4 22.Qh3 (1.111.406.008) 1548 

42/83  14:05  -0.23--  21...Nxh4 22.Qh3 (1.310.777.326) 1549 

42/83  31:47  0.00     21...Kh7 22.Bc2 Bd7 23.Qf3 Rh8 
                       24.Nxg6 fxg6 25.Qxh5+ Kg8 26.Qg4 Qf7 
                       27.Re3 Be8 28.b3 gxf6 29.gxf6 Qh7 
                       30.h3 Rb6 31.bxc4 dxc4 32.Be4 Qh5 
                       33.Qg2 bxc3 34.Rxc3 Rb2 (2.877.603.260) 1508 

43/57  37:27  0.00     21...bxc3 22.bxc3 Nxh4 23.Qh3 Nf5 
                       24.Qxh5 Rb2 25.Kh1 Rxf2 26.Bg4 Qc6 
                       27.Rf1 Rxf1+ 28.Rxf1 Bd7 29.Bxf5 exf5 
                       30.Rf4 Qb5 31.Rh4 Qb1+ 32.Kg2 Qb2+ 
                       33.Kg1 Qc1+ 34.Kg2 Qb2+ (3.354.218.785) 1492 

44/27  38:45  0.00     21...bxc3 22.bxc3 Nxh4 23.Qh3 Nf5 
                       24.Qxh5 Rb2 25.Kh1 Rxf2 26.Bg4 Qc6 
                       27.Rf1 Rxf1+ 28.Rxf1 Bd7 29.Bxf5 exf5 
                       30.Rf4 Qb5 31.Rh4 Qb1+ 32.Kg2 Qc2+ 
                       33.Kg1 Qc1+ 34.Kg2 (3.463.600.997) 1489 

45/29  42:04  +0.09--  21...bxc3 22.bxc3 (3.752.803.270) 1486 

45/73  44:27  +0.19--  21...bxc3 22.bxc3 (3.958.004.712) 1483 

45/73  46:25  +0.33--  21...bxc3 22.bxc3 (4.127.982.097) 1482 

45/73  47:28  +0.21++  21...bxc3 (4.222.697.478) 1482 

45/73  55:30  +0.29    21...Kh7 22.Bxh5 Rh8 23.Qg3 Kg8 
                       24.Bxg6 fxg6 25.Re3 Bd7 26.cxb4 a5 
                       27.bxa5 Bxa5 28.Re2 Rh7 29.b3 Bb5 
                       30.Rc2 Ba6 31.Rd1 Bb5 32.Qg4 Kf7 
                       33.Rdc1 Qh8 34.Nf3 Qe8 (4.898.661.017) 1470 

46/67  59:29  +0.38--  21...Kh7 22.Bxh5 (5.238.573.899) 1467 

46/67  63:10  +0.48--  21...Kh7 22.Bxh5 (5.560.715.381) 1467 

46/67  67:56  +0.38++  21...Kh7 (5.951.886.625) 1460 

46/67  71:38  +0.27    21...Kh7 22.Bxh5 Rh8 23.Qg3 Kg8 
                       24.Bxg6 fxg6 25.Re3 Bd7 26.Rf3 Rh7 
                       27.cxb4 a5 28.bxa5 Bxa5 29.Rc1 Bb4 
                       30.h3 Ra8 31.b3 Bd2 32.Rc2 c3 33.Kh2 Qf7 
                       34.Bd8 Qe8 (6.253.715.817) 1454 

47/69  74:34  +0.37--  21...Kh7 22.Bxh5 (6.495.260.174) 1451 

47/69  77:05  +0.46--  21...Kh7 22.Bxh5 (6.706.736.126) 1449 

47/69  83:19  +0.61--  21...Kh7 22.Bxh5 (7.229.243.091) 1445 

47/69  94:34  +0.81--  21...Kh7 22.Bxh5 (8.164.645.097) 1438 

47/73  101:07 +0.65++  21...Kh7 (8.709.536.176) 1435 

47/78  103:05 +0.29++  21...Kh7 (8.872.881.995) 1434 

47/87  114:05 +0.62    21...Kh7 22.Bxh5 Rh8 23.Qg3 Kg8 
                       24.Bxg6 fxg6 25.Re3 Bd7 26.Rf3 bxc3 
                       27.bxc3 Rh7 28.Rc1 Ba4 29.Qg4 Rh5 
                       30.Kh1 Rh7 31.Kg2 Rh5 32.h3 Bd7 
                       33.Kg1 Rb2 34.Ng2 Bd6 (9.819.544.291) 1434 

48/75  118:04 +0.72--  21...Kh7 22.Bxh5 (10.188.666.468) 1438 

48/75  126:37 +0.83--  21...Kh7 22.Bxh5 (10.976.432.983) 1444 

48/75  137:37 +0.98--  21...Kh7 22.Bxh5 (11.989.665.483) 1451 

48/75  161:07 +1.19--  21...Kh7 22.Bxh5 (14.094.265.650) 1457 

48/76  173:37 +1.02++  21...Kh7 (15.242.047.065) 1463 

48/77  177:16 +0.64++  21...Kh7 (15.576.683.210) 1464 

48/77  177:56 +0.69    21...Kh7 22.Bxh5 Rh8 23.Qg3 Kg8 
                       24.Bxg6 fxg6 25.Re3 Bd7 26.Rf3 bxc3 
                       27.bxc3 Rh7 28.Rc1 Ba4 29.Qg4 Rh5 
                       30.Kh1 Bd7 31.Ng2 Bd6 32.Nf4 Rh7 
                       33.exd6 e5 34.Qg1 exf4 (15.637.326.162) 1464 

49/66  180:08 +0.79--  21...Kh7 22.Bxh5 (15.837.956.414) 1465 

49/66  183:47 +0.89--  21...Kh7 22.Bxh5 (16.178.164.607) 1467 

49/66  190:00 +1.04--  21...Kh7 22.Bxh5 (16.762.109.148) 1470 

49/71  191:38 +0.92++  21...Kh7 (16.914.773.008) 1470 

49/73  192:00 +1.02    21...Kh7 22.Bxh5 Rh8 23.Qg3 Kg8 
                       24.Bxg6 fxg6 25.Re3 Bd7 26.Rf3 bxc3 
                       27.bxc3 Rh7 28.Rc1 Ba4 29.Qg4 Rh5 
                       30.Kh1 Bd7 31.Ng2 Bd6 32.Nf4 Rh7 
                       33.exd6 e5 34.Qg2 exf4 (16.945.857.356) 1470 

50/77  194:01 +0.92++  21...Kh7 (17.128.988.661) 1471 

50/77  201:08 +1.12--  21...Kh7 22.Bxh5 (17.794.522.096) 1474 

50/77  201:48 +0.97++  21...Kh7 (17.854.955.724) 1474 

50/78  202:39 +0.76++  21...Kh7 (17.933.034.508) 1474 

50/78  203:37 +0.89    21...Kh7 22.Bxh5 Rh8 23.Qg3 Kg8 
                       24.Bxg6 fxg6 25.Re3 Bd7 26.Rf3 bxc3 
                       27.bxc3 Rh7 28.Rc1 Ba4 29.Qg4 Rh5 
                       30.Kh1 Bd7 31.Ng2 Bd6 32.Nf4 Rh7 
                       33.exd6 e5 34.Qg2 exf4 (18.021.862.965) 1475 

51/71  210:55 +0.99--  21...Kh7 22.Bxh5 (18.704.736.606) 1478 

51/71  220:26 +1.09--  21...Kh7 22.Bxh5 (19.598.479.456) 1481 

51/71  228:19 +0.99++  21...Kh7 (20.308.386.146) 1482 

51/74  231:04 +0.78++  21...Kh7 (20.547.716.550) 1482 

51/77  246:59 +1.24--  21...Kh7 22.Bxh5 (21.936.025.519) 1480 

51/89  282:38 +0.87++  21...Kh7 (25.077.612.865) 1478 

51/89  286:57 +0.97    21...Kh7 22.Bxh5 Rh8 23.Qg3 Kg8 
                       24.Bxg6 fxg6 25.Re3 Bd7 26.Rf3 bxc3 
                       27.bxc3 Rh5 28.Rc1 Ba4 29.Kh1 a5 
                       30.Qg4 Rh7 31.Rf4 Bd7 32.Qe2 Rh5 
                       33.Rg1 Ba4 34.Qd2 Kh7 (25.486.376.326) 1480 

52/66  297:43 +1.07--  21...Kh7 22.Bxh5 (26.501.073.977) 1483 

52/66  311:23 +1.17--  21...Kh7 22.Bxh5 (27.798.162.410) 1487 

52/74  324:09 +1.07++  21...Kh7 (28.981.102.652) 1490 

52/76  332:25 +0.86++  21...Kh7 (29.744.743.561) 1491 

52/87  350:55 +1.32--  21...Kh7 22.Bxh5 (31.475.950.344) 1494 

52/95  422:54 +1.42    21...Kh7 22.Bxh5 Rh8 23.Qg3 a5 
                       24.Bxg6+ fxg6 25.Re3 a4 26.Qf4 a3 
                       27.bxa3 bxc3 28.Rh3 Kg8 29.Bxg7 Qf7 
                       30.Bf6 Rh5 31.Rxc3 Ba5 32.Rf3 Bd7 
                       33.Ng2 Be8 34.Qc1 Qh7 (38.208.618.490) 1505 

53/80  439:22 +1.31++  21...Kh7 (39.719.459.199) 1506 

53/80  442:44 +1.21++  21...Kh7 (40.025.424.531) 1506 

53/80  445:40 +1.05++  21...Kh7 (40.291.413.256) 1506 

53/85  456:47 +1.07    21...Kh7 22.Bxh5 Rh8 23.Qg3 Bd7 
                       24.Re3 Kg8 25.Bxg6 fxg6 26.Rc1 bxc3 
                       27.bxc3 Rh5 28.Ng2 gxf6 29.gxf6 Kf7 
                       30.Nf4 Rh6 31.Qg5 Qh8 32.Rh3 Rxh3 
                       33.Qxg6+ Kf8 34.Nxh3 Be8 (41.319.205.564) 1507 

54/69  471:21 +1.17--  21...Kh7 22.Bxh5 (42.669.721.744) 1508 

54/76  491:30 +1.28--  21...Kh7 22.Bxh5 (44.434.780.354) 1506 

54/76  546:28 +1.43--  21...Kh7 22.Bxh5 (49.117.446.401) 1498 

54/81  567:08 +1.30++  21...Kh7 (50.879.358.196) 1495 

54/81  575:32 +1.01++  21...Kh7 (51.591.773.963) 1493 

54/88  600:13 +1.43    21...Kh7 22.Bxh5 Rh8 23.Qg3 Kg8 
                       24.Bxg6 fxg6 25.Re3 Bd7 26.Rc1 bxc3 
                       27.bxc3 Rb2 28.Rf3 Rd2 29.Qg4 Rb2 
                       30.Ng2 Bd6 31.exd6 e5 32.Qg3 Rh3 
                       33.Qxh3 Bxh3 34.Bxe5 Bf5 (53.662.317.404) 1490 

55/71  606:49 +1.32++  21...Kh7 (54.225.590.601) 1489 

55/71  609:16 +1.21++  21...Kh7 (54.428.956.959) 1488 

55/71  612:00 +1.06++  21...Kh7 (54.659.930.524) 1488 

55/84  674:34 +1.53--  21...Kh7 22.Bxh5 (59.908.233.478) 1480 

55/85  756:20 +1.52    21...Kh7 22.Bxh5 Rh8 23.Qg3 Kg8 
                       24.Bxg6 fxg6 25.Re3 Bd7 26.Rc1 Ba5 
                       27.Rf3 Rh7 28.h3 Bc7 29.cxb4 Bb6 
                       30.Qf4 Bb5 31.Rg3 Ra8 32.Qg4 Bd7 
                       33.b3 cxb3 34.Rxb3 Rb8 (66.869.642.006) 1473 

56/81  790:18 +1.41++  21...Kh7 (69.737.899.783) 1470 

56/81  797:58 +1.30++  21...Kh7 (70.397.170.162) 1470 

56/81  806:58 +1.15++  21...Kh7 (71.159.398.982) 1469 

56/81  823:26 +1.44    21...Kh7 22.Bxh5 Rh8 23.Qg3 Kg8 
                       24.Bxg6 fxg6 25.Re3 a5 26.Rf3 Rb7 
                       27.Be7 Bxe5 28.Qxe5 Rxe7 29.Rf4 Kh7 
                       30.Nf3 Rf8 31.Re1 Kg8 32.Qe3 Rxf4 
                       33.Qxf4 bxc3 34.bxc3 Rf7 (72.558.583.272) 1468 

57/65  830:11 +1.33++  21...Kh7 (73.130.057.440) 1468 

57/86  950:29 +1.55--  21...Kh7 22.Bxh5 (83.401.087.880) 1462 

57/86  960:21 +1.38++  21...Kh7 (84.244.163.186) 1462 

57/86  982:32 +1.34    21...Kh7 22.Bxh5 Rh8 23.Qg3 a5 
                       24.Bxg6+ fxg6 25.Re3 a4 26.Qf4 bxc3 
                       27.bxc3 Kg8 28.Qg4 Ba5 29.Be7 Rh5 
                       30.Ba3 Bd8 31.f4 Kf7 32.Rh3 Rb7 
                       33.Rf1 Kg8 34.Kg2 Bd7 (86.147.298.795) 1461 

58/69  1032:11+1.45--  21...Kh7 22.Bxh5 (90.442.073.221) 1460 

58/80  1188:50+1.55--  21...Kh7 22.Bxh5 (103.933.422.284) 1457 

58/80  1224:08+1.45++  21...Kh7 (106.945.902.071) 1456 

58/80  1234:12+1.23++  21...Kh7 (107.808.244.176) 1455 

58/92  1317:52+1.42    21...Kh7 22.Bxh5 Rh8 23.Qg3 a5 
                       24.Bxg6+ fxg6 25.Re3 a4 26.Qf4 bxc3 
                       27.bxc3 Kg8 28.Qg4 Ba5 29.Be7 Rh5 
                       30.Ba3 Bd8 31.f4 Kf7 32.Rh3 Kg8 
                       33.Bb4 Rb7 34.Qe2 Bd7 (114.882.845.917) 1452 

59/74  1365:28+1.53--  21...Kh7 22.Bxh5 (118.986.480.262) 1452 

59/76  1392:07+1.42++  21...Kh7 (121.264.405.872) 1451 

59/76  1398:28+1.42    21...Kh7 22.Bxh5 Rh8 23.Qg3 a5 
                       24.Bxg6+ fxg6 25.Re3 a4 26.Qf4 bxc3 
                       27.bxc3 Kg8 28.Qg4 Ba5 29.Be7 Rh5 
                       30.Ba3 Bd8 31.f4 Kf7 32.Rh3 Kg8 
                       33.Bb4 Rb7 34.Kg2 Bd7 (121.815.845.833) 1451 

60/74  1440:54+1.53--  21...Kh7 22.Bxh5 (125.520.146.645) 1451 

60/79  1460:23+1.42++  21...Kh7 (127.152.813.730) 1451 

60/79  1487:40+1.27++  21...Kh7 (129.475.641.359) 1450 

60/79  1505:27+1.05++  21...Kh7 (130.944.551.880) 1449 

60/93  1655:08+1.22    21...Kh7 22.Bxh5 Rh8 23.Qg3 a5 
                       24.Bxg6+ fxg6 25.Ng2 a4 26.Nf4 a3 
                       27.b3 bxc3 28.Qxc3 Kg8 29.Rec1 Bd7 
                       30.bxc4 dxc4 31.Qxa3 Ra8 32.Qg3 Ba5 
                       33.Rxc4 Bd2 34.Rc7 gxf6 (143.450.991.917) 1444 

61/79  1732:12+1.33--  21...Kh7 22.Bxh5 (150.017.213.266) 1443 

61/79  1835:31+1.44--  21...Kh7 22.Bxh5 (158.925.844.388) 1443 

61/88  2183:58+1.59--  21...Kh7 22.Bxh5 (188.754.216.900) 1440 

61/88  2279:02+1.46++  21...Kh7 (197.673.311.984) 1445 

61/94  2342:53+1.17++  21...Kh7 (203.524.952.547) 1447 

61/102 2645:14+1.62    21...Kh7 22.Bxh5 Rh8 23.Qg3 a5 
                       24.Bxg6+ fxg6 25.Ng2 a4 26.Nf4 Kg8 
                       27.h4 a3 28.bxa3 bxc3 29.Qxc3 Rb5 
                       30.Qg3 Bb6 31.Rad1 Rb2 32.Kg2 Ba5 
                       33.Rh1 Bd2 34.Rxd2 Rxd2 (231.887.699.518) 1461 

62/101 2731:38+1.52++  21...Kh7 (240.008.531.519) 1464 

62/101 2810:52+1.41++  21...Kh7 (247.334.119.073) 1466 

62/101 2828:53+1.25++  21...Kh7 (248.983.315.521) 1466 

62/101 2886:16+1.32    21...Kh7 22.Bxh5 Rh8 23.Qg3 Kg8 
                       24.Bxg6 fxg6 25.Re3 Bd7 26.Rc1 Rh7 
                       27.Rf3 Ba4 28.cxb4 a5 29.a3 Rh5 
                       30.Ng2 Bb6 31.Nf4 Rh7 32.Qg4 axb4 
                       33.Be7 Qxe7 34.Nxg6 Qd7 (254.263.796.712) 1468 

63/88  2954:22+1.21++  21...Kh7 (260.521.283.498) 1469 

63/88  2991:30+1.10++  21...Kh7 (263.876.881.142) 1470 

63/88  3034:27+1.43--  21...Kh7 22.Bxh5 (267.878.203.335) 1471 

63/98  3493:54+1.64--  21...Kh7 22.Bxh5 (309.916.766.415) 1478 

63/98  3597:47+1.41++  21...Kh7 (319.695.873.452) 1480 

63/104 3636:44+1.61    21...Kh7 22.Bxh5 Rh8 23.Qg3 Kg8 
                       24.Bxg6 fxg6 25.Re3 Bd7 26.Rc1 a5 
                       27.Rf3 Rh7 28.Ng2 a4 29.cxb4 Rxb4 
                       30.Nf4 a3 31.Be7 axb2 32.Rb1 Rb8 
                       33.Ba3 Ba4 34.Rxb2 Rxb2 (323.345.561.763) 1481 

64/88  3815:47+1.51++  21...Kh7 (340.155.566.234) 1485 

64/89  4299:19+1.72--  21...Kh7 22.Bxh5 (386.426.392.073) 1498 
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

Post Reply