Can engines find the correct move in this position?

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

Moderator: Ras

Jouni
Posts: 3758
Joined: Wed Mar 08, 2006 8:15 pm
Full name: Jouni Uski

Re: Can engines find the correct move in this position?

Post by Jouni »

This position shows how great NNUE is. But classical SF has no clue:

Analysis by Stockfish 15 classical:

...
8.Bd3 d5 9.e5 Ng6 10.h3 N8e7 11.Nc3 0-0 12.Na4 Bf5 13.Re1 Re8 14.Be3 Bxd3 15.Qxd3 Qd7 16.Qb3 Qd8 17.g3 Rc8 18.Kg2 Nf8 19.Rec1 h6 20.Rab1 Nf5 21.Qd3 Nxe3+ 22.Qxe3 Ne6 23.b4 Qd7 24.Qd3 Bd8 25.Nc5 Nxc5 26.Rxc5 b6 27.Rc3 Be7 28.Qc2 g6 29.Rcb3 Kg7 30.Qd3 Rf8
+/= (0.63) Depth: 43/47 00:08:10 3105mN, tb=3
Jouni
User avatar
Eelco de Groot
Posts: 4692
Joined: Sun Mar 12, 2006 2:40 am
Full name:   Eelco de Groot

Re: Can engines find the correct move in this position?

Post by Eelco de Groot »

Jouni wrote: Sun Sep 04, 2022 4:43 pm This position shows how great NNUE is. But classical SF has no clue:

Analysis by Stockfish 15 classical:

...
8.Bd3 d5 9.e5 Ng6 10.h3 N8e7 11.Nc3 0-0 12.Na4 Bf5 13.Re1 Re8 14.Be3 Bxd3 15.Qxd3 Qd7 16.Qb3 Qd8 17.g3 Rc8 18.Kg2 Nf8 19.Rec1 h6 20.Rab1 Nf5 21.Qd3 Nxe3+ 22.Qxe3 Ne6 23.b4 Qd7 24.Qd3 Bd8 25.Nc5 Nxc5 26.Rxc5 b6 27.Rc3 Be7 28.Qc2 g6 29.Rcb3 Kg7 30.Qd3 Rf8
+/= (0.63) Depth: 43/47 00:08:10 3105mN, tb=3

I was not so very impressed by Blue Marlin, the only one of the Stockfish family that I tried in the Pro Deo forum. As Dann says somewhere in the original thread,
Blue knows what to do


but only plays d5 consistently from depth 31 onwards and not sure it could not switch back. The position is so imbalanced that you would expect the classical eval takes over so if Stockfish now does not play it, maybe it did in the past? Because it probably is up to the classical eval doing better than NNUE. Trained NNUE, specialized on this position and a few games should do much better than stock NNUE. But if you just increase the compensation with some percentage like Blue Marlin does, that any program could try here. Because most show compensation.
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: 4692
Joined: Sun Mar 12, 2006 2:40 am
Full name:   Eelco de Groot

Re: Can engines find the correct move in this position?

Post by Eelco de Groot »

Eelco de Groot wrote: Fri Sep 02, 2022 12:35 am Along the line of returning material or Peter's idea of refusing the Bishop:
As for the winning chances I'd say, maybe Black rather shouldn't take the sac but deny it with 8...d6. yet in the .pgn below I have a single STC- game (afair 30'+5") SF-Dragon with Black losing also, which doesn't mean the position was lost already for sure, so I wouldn't call the move 8.d5 a real distinct winner already, but a game changer it is for sure.
This was a bit of a surprise, although Rebel 15.1 does not play 8.d5 itself, not enough compensation, the latest small modification of Rebel (different aspiration windows mainly) does find a way to return the material on move 9. It is a bit of a mystery to me why it now would do that apart from increasing rhe NNUE evals by dividing them only by 90 instead of 100. It, this part of the change in eval probably most behind it, probably means it finds lower scores now for the other moves, and not a very bad idea I think although b4 is a bit of a nullmove you would think. Black does castle in this line, that is already strategically better :) I have no idea if Rebel now actually sees this better or just search luck.

Of course, White could also refuse the counter sac, then it is totally another game again I suppose. For instance with 10. e5 instead of 10. dxe7

8. d5 cxb5 9.d6

[fen]r1bqk1nr/pp1pnppp/1b1P4/1p6/4P3/5N2/PP3PPP/RNBQ1RK1 b kq -[/fen]

Code: Select all

r1bqk1nr/pp1pnppp/1b1P4/1p6/4P3/5N2/PP3PPP/RNBQ1RK1 b kq -

Engine: Rebel 15.1 MOD-014E (aspiration windowing change, 512 MB)
gemaakt door Fabien Letouzey, Thomas Gaksch, Jerry Donald Watson, Chris whittington en Ed Schröder

15/36  0:01   +0.32--  9...Pg6 10.Pc3 Pf6 11.e5 Pg4 12.Lg5 f6 
                       13.exf6 gxf6 14.Pd4 fxg5 15.Dxg4 O-O 
                       16.Pd5 Kh8 17.Tae1 Pf4 18.Pxb6 Dxb6 
                       19.Te4 Dxd6 20.Dxg5 a6 21.Tfe1 Pg6 
                       22.Te8 Dxd4 (995.434) 760 

15/36  0:02   +0.08    9...b4 10.dxe7 Pxe7 11.Te1 O-O 12.e5 Lc5 
                       13.Pbd2 d5 14.Pb3 Lb6 15.Le3 a5 
                       16.h3 Lxe3 17.Txe3 Le6 (1.564.660) 775 

16/36  0:02   +0.08    9...b4 10.dxe7 Pxe7 11.Te1 O-O 12.e5 Lc5 
                       13.Pbd2 d5 14.Pb3 Lb6 15.Le3 a5 
                       16.h3 Lxe3 17.Txe3 (1.645.197) 776 

17/36  0:02   +0.23    9...b4 10.dxe7 Pxe7 11.Te1 O-O 12.e5 Lc5 
                       13.Pbd2 d5 14.Pb3 b6 15.Le3 Lxe3 
                       16.Txe3 Lg4 17.Pbd4 (1.989.701) 777 

18/38  0:03   +0.26    9...b4 10.dxe7 Pxe7 11.Te1 O-O 12.e5 Lc5 
                       13.Pbd2 d5 14.Pb3 Lb6 15.Le3 a5 
                       16.h3 Lxe3 17.Txe3 h6 18.Pfd4 (2.901.830) 773 

19/38  0:05   +0.30    9...b4 10.dxe7 Pxe7 11.Te1 O-O 12.e5 Lc5 
                       13.Pbd2 d5 14.Pb3 Lb6 15.Le3 a5 
                       16.h3 Lxe3 17.Txe3 Le6 (4.084.470) 780 

20/45  0:14   +0.14++  9...b4 10.dxe7 Pxe7 11.Te1 O-O 12.e5 a5 
                       13.Lf4 Lc5 14.Pbd2 d5 15.exd6 Lxd6 
                       16.Lxd6 Dxd6 17.a3 Lg4 18.Tb1 bxa3 
                       19.bxa3 Dxa3 20.Pc4 Lxf3 21.Dxf3 (11.692.029) 795 

20/45  0:18   +0.46--  9...b4 10.dxe7 Pxe7 11.e5 a5 12.Lf4 Lc7 
                       13.a3 Ta6 14.axb4 axb4 15.Pbd2 Txa1 
                       16.Dxa1 O-O 17.Pc4 h6 18.Td1 Pg6 (14.994.399) 796 

20/45  0:26   +0.31    9...b4 10.dxe7 Pxe7 11.e5 a5 12.Lf4 Lc5 
                       13.Pbd2 d5 14.exd6 Lxd6 15.Lxd6 Dxd6 
                       16.Pc4 Dxd1 17.Taxd1 O-O 18.Pb6 Ta7 
                       19.Pxc8 Txc8 20.Td7 Kf8 21.Tfd1 Ke8 
                       22.Pg5 h5 (21.432.754) 798 

21/45  0:27   +0.31    9...b4 10.dxe7 Pxe7 11.e5 a5 12.Lf4 Lc5 
                       13.Pbd2 d5 14.exd6 Lxd6 15.Lxd6 Dxd6 
                       16.Pc4 Dxd1 17.Taxd1 O-O 18.Pb6 Ta7 
                       19.Pxc8 Txc8 20.Td7 Kf8 21.Tfd1 Ke8 
                       22.Pg5 h5 (21.797.632) 798 

22/45  0:31   +0.28    9...b4 10.dxe7 Pxe7 11.e5 a5 12.Lf4 Lc5 
                       13.Pbd2 d5 14.exd6 Lxd6 15.Lxd6 Dxd6 
                       16.Pc4 Dxd1 17.Taxd1 O-O 18.Pb6 Ta7 
                       19.Pxc8 Txc8 20.Td7 Kf8 21.Te1 Pc6 
                       22.g3 h6 (25.472.128) 799 

23/45  0:38   +0.27    9...b4 10.dxe7 Pxe7 11.e5 a5 12.Lf4 Lc5 
                       13.Pbd2 d5 14.exd6 Lxd6 15.Lxd6 Dxd6 
                       16.Pc4 Dxd1 17.Taxd1 O-O 18.Pb6 Ta7 
                       19.Pxc8 Txc8 20.Td7 Kf8 21.Te1 Pc6 
                       22.g3 h6 (31.145.630) 798 

24/45  0:50   +0.28    9...b4 10.dxe7 Pxe7 11.e5 a5 12.Lf4 Lc5 
                       13.Pbd2 d5 14.exd6 Lxd6 15.Lxd6 Dxd6 
                       16.Pc4 Dxd1 17.Taxd1 O-O 18.Pb6 Ta7 
                       19.Pxc8 Txc8 20.Td7 Kf8 21.Te1 Pc6 
                       22.g3 h6 (40.359.078) 799 

25/45  1:04   +0.28    9...b4 10.dxe7 Pxe7 11.e5 a5 12.Lf4 Lc5 
                       13.Pbd2 d5 14.exd6 Lxd6 15.Lxd6 Dxd6 
                       16.Pc4 Dxd1 17.Taxd1 O-O 18.Pb6 Ta7 
                       19.Pxc8 Txc8 20.Td7 Kf8 21.Te1 Pc6 
                       22.g3 h6 (51.173.569) 799 

26/45  1:19   +0.44--  9...b4 10.dxe7 Pxe7 11.e5 a5 12.Lf4 Lc5 
                       13.Pbd2 d5 14.exd6 Lxd6 15.Lxd6 Dxd6 
                       16.Pc4 Dxd1 17.Taxd1 O-O 18.Pb6 Ta7 
                       19.Pxc8 Txc8 20.Td7 Kf8 21.Tfd1 Ke8 
                       22.Pg5 h6 (63.762.634) 800 

26/49  1:58   +0.60--  9...b4 10.dxe7 Pxe7 11.e5 a5 12.a3 Ta6 
                       13.Lf4 Lc5 14.axb4 Lxb4 15.Pc3 Lxc3 
                       16.bxc3 b5 17.Tb1 Db6 18.Dd3 Dc7 
                       19.Txb5 Lb7 20.Te1 Tg6 21.Kf1 a4 
                       22.Kg1 (95.106.428) 803 

26/50  4:10   +0.54    9...b4 10.dxe7 Pxe7 11.e5 h6 12.Te1 O-O 
                       13.a3 Pf5 14.axb4 d5 15.exd6 Dxd6 
                       16.Dxd6 Pxd6 17.h3 Le6 18.Pc3 Pf5 
                       19.g4 Pe7 20.Le3 Lxe3 21.Txe3 Tfd8 
                       22.b5 a5 (202.655.807) 810 

27/50  4:19   +0.56    9...b4 10.dxe7 Pxe7 11.e5 h6 12.Te1 O-O 
                       13.a3 Pf5 14.axb4 d5 15.exd6 Dxd6 
                       16.Dxd6 Pxd6 17.h3 Le6 18.Pc3 Pf5 
                       19.g4 Pd4 20.Pxd4 Lxd4 21.Le3 Tad8 
                       22.Lxd4 Txd4 (209.613.192) 808 

27/50  5:15   +0.54    9...Pc6 10.Pc3 Df6 11.e5 Dg6 12.Pd5 Ld8 
                       13.Te1 Ph6 14.h4 O-O 15.Lg5 Kh8 
                       16.Lxd8 Txd8 17.Tc1 Pf5 18.Tc5 Tb8 (253.920.171) 803 

28/50  5:49   +0.54    9...Pc6 10.Pc3 Df6 11.e5 Dg6 12.Pd5 Ld8 
                       13.Te1 Ph6 14.h4 O-O 15.Lg5 Kh8 
                       16.Le7 Tg8 17.Dd2 Pf5 18.Lxd8 Pxd8 (280.757.068) 803 

29/50  6:57   +0.59    9...Pc6 10.Pc3 Df6 11.e5 Dg6 12.Pd5 Ld8 
                       13.Te1 Ph6 14.h4 O-O 15.Lg5 Kh8 
                       16.Lxd8 Txd8 17.Tc1 f6 18.Pc7 Tb8 (334.908.174) 803 

29/50  7:38   +0.55    9...b4 10.dxe7 Pxe7 11.e5 h6 12.a3 Pf5 
                       13.axb4 d5 14.exd6 Dxd6 15.Dxd6 Pxd6 
                       16.Pc3 Le6 17.Lf4 Pf5 18.Pa4 Ke7 
                       19.Pxb6 axb6 20.Lc7 Txa1 21.Txa1 Ld5 
                       22.Pe5 b5 (369.123.318) 804 

30/50  9:23   +0.58    9...b4 10.dxe7 Pxe7 11.e5 h6 12.a3 Pf5 
                       13.axb4 d6 14.exd6 Dxd6 15.Dxd6 Pxd6 
                       16.Pc3 Le6 17.Pa4 Ke7 18.Te1 Thd8 
                       19.h3 Kf8 20.Lf4 Pb5 21.Pxb6 axb6 
                       22.Le3 Txa1 (453.292.587) 804 

30/50  10:26  +0.54    9...Pc6 10.Pc3 Df6 11.e5 Dg6 12.Pd5 Ld8 
                       13.Lg5 Lxg5 14.Pxg5 Dxg5 15.f4 Dd8 
                       16.Pc7+ Kf8 17.Pxa8 g6 18.Pc7 Ph6 
                       19.Dd2 Kg7 20.Tac1 a6 21.Tc5 Pf5 (504.761.974) 805 

31/50  14:50  +0.39    9...Pc6 10.Pc3 Df6 11.e5 Dg6 12.Pd5 Ld8 
                       13.Te1 Ph6 14.h4 O-O 15.Lg5 Kh8 
                       16.Le7 Te8 17.Lxd8 Txd8 18.Tc1 Pf5 
                       19.Te4 (709.257.994) 796 

32/56  18:04  +0.55--  9...Pc6 10.Pc3 Df6 11.Pd5 Dxd6 
                       12.Lf4 De6 13.Lc7 Lc5 14.Tc1 d6 
                       15.a3 Dg6 16.b4 Dxe4 17.bxc5 dxc5 
                       18.Txc5 f6 (861.237.554) 794 

32/56  27:01  +0.71--  9...Pc6 10.Pc3 Df6 11.Pd5 Dxd6 
                       12.Lf4 De6 13.Lc7 Lc5 14.Tc1 d6 
                       15.a3 Dg6 16.b4 Dxe4 17.bxc5 Pce7 
                       18.cxd6 Dxd5 19.dxe7 Dxd1 20.Tcxd1 Kxe7 
                       21.Td8 g6 (1.286.620.251) 793 

32/56  32:22  +0.39++  9...b4 10.dxe7 Pxe7 11.e5 O-O 12.a3 Lc5 
                       13.axb4 Lxb4 14.Ld2 Lxd2 15.Dxd2 b5 
                       16.Pd4 d6 17.Pxb5 dxe5 18.Dxd8 Txd8 
                       19.Pc7 Tb8 20.Txa7 Txb2 21.Pc3 Lb7 
                       22.Td1 Txd1+ (1.546.006.988) 796 

31/56  36:37  +0.36    9...b4 10.dxe7 Pxe7 11.e5 O-O 12.a3 Lc5 
                       13.axb4 Lxb4 14.Ld2 Lxd2 15.Dxd2 b5 
                       16.Pc3 Lb7 17.De3 a6 18.Tfe1 Te8 
                       19.Pe4 Lxe4 20.Dxe4 Db6 21.Tad1 Dc6 
                       22.De3 Pg6 (1.753.844.798) 798 

33/59  44:56  +0.43    9...b4 10.dxe7 Pxe7 11.e5 O-O 12.a3 Lc5 
                       13.Pg5 d6 14.Pe4 Pf5 15.exd6 Lxd6 
                       16.Pxd6 Dxd6 17.Dxd6 Pxd6 18.axb4 Pb5 
                       19.Pc3 Pxc3 20.bxc3 a6 21.Td1 Le6 
                       22.Le3 Tfe8 (2.150.704.090) 797 

34/59  52:14  +0.43    9...b4 10.dxe7 Pxe7 11.e5 O-O 12.a3 Lc5 
                       13.Pg5 d6 14.Pe4 Pf5 15.exd6 Lxd6 
                       16.Pxd6 Dxd6 17.Dxd6 Pxd6 18.axb4 Pb5 
                       19.Pc3 Pxc3 20.bxc3 a6 21.Td1 Le6 
                       22.Le3 Tfc8 (2.495.567.780) 796 
I seem to have found some novel way to manipulate the output from Ed's and Chris's NNUE without having to do anything with the classical evaluation, I tried that in the past to get part of the classical eval back but did not get much progress. What I want is to increase the positional characteristics versus the material I simply went into the NNUE and with the level 8 and 9 nets from Chris, I found there is a data.mtrl that is separate from data.intermediate. Now I naïvely assume that maybe it is possible to just increase or decrease the contribution of the former vs. the latter. Probably Ed's whole training of the net now is shredded, but it did get some output. With increased data.mtrl the compensation does actually seem less and the engine goes faster through the plies. 9...b4 more or less disappears. Note that the output now is negative, White has less compensation. data.mtrl is increased 3/2X

Code: Select all

r1bqk1nr/pp1pnppp/1b1P4/1p6/4P3/5N2/PP3PPP/RNBQ1RK1 b kq -

Engine: Rebel 15.1 MOD-014F (512 MB)
gemaakt door Fabien Letouzey, Thomas Gaksch, Jerry D

16/35  0:01   -1.23    9...Pg6 10.e5 f6 11.exf6 Pxf6 
                       12.Te1+ Kf8 13.Pc3 La5 14.Ld2 b6 
                       15.Db3 h6 16.Tad1 Lb7 (1.045.620) 772 

17/35  0:01   -1.07--  9...Pg6 10.e5 f6 11.exf6 Pxf6 
                       12.Te1+ Kf8 13.Pc3 h6 14.Dc2 Kg8 
                       15.Dxg6 b4 16.Pd5 Pxd5 17.Lg5 Lxf2+ 
                       18.Kxf2 hxg5 (1.417.154) 774 

17/38  0:02   -1.23++  9...Pg6 10.e5 b4 11.Te1 Kf8 12.Pbd2 Ph6 
                       13.Pb3 Pg4 14.Dd5 Pxf2 15.Le3 Lxe3 
                       16.Txe3 (2.298.331) 775 

17/38  0:03   -1.48++  9...Pg6 10.e5 b4 11.Te1 Kf8 12.Pbd2 Ph6 
                       13.h3 Pf5 14.Te4 (2.360.678) 780 

17/38  0:03   -1.20    9...Pg6 10.e5 b4 11.Te1 Kf8 12.Pbd2 Tb8 
                       13.Pc4 Lc5 14.h4 b6 (2.375.357) 780 

18/38  0:03   -1.24    9...Pg6 10.e5 b4 11.Te1 Kf8 12.h3 Ph6 
                       13.Lxh6 gxh6 14.Pbd2 Kg7 15.Pc4 Te8 
                       16.Dd2 Lc5 17.Tac1 Te6 18.Pe3 Lxe3 
                       19.Txe3 (2.774.615) 741 

19/40  0:04   -1.40++  9...Pg6 10.e5 b4 11.Te1 Kf8 12.h3 Lc5 
                       13.Pbd2 b6 14.Pe4 Lb7 15.Dd3 Lxe4 
                       16.Dxe4 (3.531.945) 727 

19/40  0:04   -1.30    9...Pg6 10.e5 b4 11.a4 a5 12.Te1 Lc5 
                       13.Pbd2 b6 14.Pe4 Kf8 15.Lg5 (3.637.128) 727 

20/40  0:05   -1.32    9...Pg6 10.e5 b4 11.a4 h6 12.Pbd2 Lc5 
                       13.a5 b6 14.a6 Kf8 15.Te1 De8 16.Pb3 (4.146.422) 737 

21/40  0:07   -1.16--  9...Pg6 10.e5 b4 11.Te1 Kf8 12.Pbd2 Ph6 
                       13.Pc4 Pg4 14.Pxb6 Dxb6 15.Te2 f6 
                       16.exf6 Pxf6 17.Lg5 h6 18.Ph4 Pxh4 
                       19.Lxh4 Kf7 20.Lxf6 Kxf6 21.Tc1 Td8 
                       22.Tc7 (5.584.868) 747 

21/40  0:10   -1.00--  9...Pg6 10.e5 b4 11.Te1 Kf8 12.Pbd2 Ph6 
                       13.Pc4 Pg4 14.Pxb6 Dxb6 15.Te2 f6 
                       16.exf6 Pxf6 17.Lg5 a5 18.Tc1 Kf7 
                       19.Lxf6 gxf6 20.Dd5+ Kg7 (8.210.700) 763 

21/45  0:18   -0.78    9...Pg6 10.e5 b4 11.Te1 Kf8 12.a4 h6 
                       13.Pbd2 Lc5 14.Pb3 b6 15.Pxc5 bxc5 
                       16.Le3 Lb7 17.Lxc5 a5 18.Tc1 Pf4 
                       19.Le3 Pe6 20.Pd4 Th7 21.Pxe6+ fxe6 (14.674.133) 783 

22/46  0:23   -1.04    9...Pg6 10.e5 b4 11.Te1 Kf8 12.Pbd2 Ph6 
                       13.Pc4 Pg4 14.Pxb6 Dxb6 15.Te2 f6 
                       16.exf6 Pxf6 17.Te1 Db5 18.Lg5 Kf7 
                       19.Lxf6 gxf6 20.Tc1 Tf8 21.Tc7 Kg7 (18.329.627) 788 

23/46  0:27   -1.06    9...Pg6 10.e5 b4 11.Te1 Kf8 12.Pbd2 Ph6 
                       13.Pc4 Pg4 14.Pxb6 Dxb6 15.Te2 f6 
                       16.exf6 Pxf6 17.Te1 Db5 18.Lg5 Kf7 
                       19.Lxf6 gxf6 20.Tc1 Kg7 (22.011.495) 793 

24/46  0:36   -1.06    9...Pg6 10.e5 b4 11.Te1 Kf8 12.Pbd2 Ph6 
                       13.Pc4 Pg4 14.Pxb6 Dxb6 15.Te2 f6 
                       16.exf6 Pxf6 17.Te1 Db5 18.Lg5 Kf7 
                       19.Lxf6 gxf6 20.Tc1 Kg7 21.Tc7 (28.954.007) 800 

25/46  0:49   -1.10    9...Pg6 10.e5 b4 11.Pbd2 Pf4 12.Pc4 Pe6 
                       13.Pxb6 Dxb6 14.Pg5 a5 15.a3 bxa3 
                       16.bxa3 Dd8 17.Dh5 Pxg5 18.Lxg5 (39.578.903) 803 

26/46  1:03   -0.94--  9...Pg6 10.e5 b4 11.Pbd2 Pf4 12.Pc4 Pe6 
                       13.Pxb6 Dxb6 14.Pg5 a5 15.a3 bxa3 
                       16.bxa3 Dd8 17.Pxe6 dxe6 18.Tb1 Ta6 
                       19.Te1 Ta8 20.Le3 Dxd6 (51.008.153) 805 

26/50  1:36   -0.88    9...Pg6 10.e5 b4 11.Pbd2 Pf4 12.Pc4 Pe6 
                       13.Pxb6 axb6 14.Te1 Kf8 15.h4 h5 
                       16.Lg5 De8 17.Tc1 Ph6 18.Pd4 Pxd4 
                       19.Dxd4 Kg8 20.Dxb6 Pf5 21.Dxb4 De6 
                       22.a3 Kh7 (78.286.364) 809 

27/50  1:57   -1.00    9...Pg6 10.e5 b4 11.Pbd2 Pf4 12.Pc4 Pe6 
                       13.Pxb6 axb6 14.Te1 Kf8 15.h4 h5 
                       16.Lg5 De8 17.Tc1 Ph6 18.Pd4 Pxd4 
                       19.Dxd4 Kg8 20.Dxb6 Pf5 21.Dxb4 De6 
                       22.a3 Kh7 (95.210.140) 813 

28/50  2:44   -1.00    9...Pg6 10.e5 b4 11.Pbd2 Pf8 12.Pc4 Pe6 
                       13.Pxb6 axb6 14.Te1 Kf8 15.h4 h5 
                       16.Lg5 De8 17.Tc1 Ph6 18.Pd4 Pxd4 
                       19.Dxd4 Kg8 20.Dxb6 Pf5 21.Dxb4 De6 
                       22.a3 Kh7 (134.727.467) 816 

29/52  3:53   -0.98    9...Pg6 10.e5 b4 11.Pbd2 Pf4 12.Pc4 Pe6 
                       13.Pxb6 axb6 14.Te1 Kf8 15.Ld2 h5 
                       16.h4 Ph6 17.Dc2 Kg8 18.Tac1 De8 
                       19.Pg5 b3 20.axb3 Tb8 21.Dc3 Pxg5 
                       22.Lxg5 (191.927.718) 820 

30/62  5:42   -0.88    9...Pg6 10.e5 b4 11.Pbd2 Pf4 12.Pc4 Pe6 
                       13.Pxb6 axb6 14.Te1 h5 15.h4 Kf8 
                       16.Lg5 De8 17.Tc1 Ph6 18.Pd4 Pxd4 
                       19.Dxd4 Kg8 20.Dxb6 Pf5 21.Dxb4 De6 
                       22.a4 Kh7 (280.351.799) 819 

31/62  7:50   -0.91    9...Pg6 10.e5 b4 11.Pbd2 Pf4 12.Pc4 Pe6 
                       13.Pxb6 axb6 14.Te1 h5 15.h4 Kf8 
                       16.Lg5 De8 17.Pd4 Pxd4 18.Dxd4 Ph6 
                       19.Df4 De6 20.Tab1 Pf5 (386.756.684) 821 

32/62  11:05  -0.94    9...Pg6 10.e5 b4 11.Pbd2 Pf4 12.Pc4 Pe6 
                       13.Pxb6 axb6 14.Te1 h5 15.h4 Kf8 
                       16.Lg5 De8 17.Tc1 Ph6 18.Pd4 Pxd4 
                       19.Dxd4 Kg8 20.Dxb6 Pf5 21.Dxb4 De6 
                       22.a3 Kh7 (548.129.810) 823 

33/72  14:18  -0.88    9...Pg6 10.e5 b4 11.Pbd2 Pf8 12.Pc4 Pe6 
                       13.Pxb6 axb6 14.Te1 h5 15.h4 Kf8 
                       16.Lg5 De8 17.Pd4 Pxd4 18.Dxd4 Ph6 
                       19.Df4 (705.697.896) 822 

34/76  27:26  -0.96    9...Pg6 10.e5 b4 11.Pbd2 Pf4 12.Pc4 Pe6 
                       13.Pxb6 axb6 14.Te1 h5 15.h4 Ph6 
                       16.Lg5 Pxg5 17.Pxg5 O-O 18.Tc1 Txa2 
                       19.Tc7 g6 20.Dd4 Ta4 21.Dxb6 Te8 
                       22.Pe4 Dxh4 (1.345.753.624) 817 

35/96  54:54  -0.94    9...Pg6 10.e5 b4 11.Pbd2 Pf4 12.Pc4 Pe6 
                       13.Pxb6 axb6 14.Te1 h5 15.h4 Ph6 
                       16.Lg5 Pxg5 17.Pxg5 O-O 18.Dd3 g6 
                       19.Tac1 Txa2 20.Tc7 Pf5 21.Dd2 Ta8 
                       22.Dxb4 Te8 (2.684.106.326) 814 
 

Now the other way round, data.mtrl when building Ed's net is decreased 2/3X the original. White seems to have much more compensation;

line 1257-1263 in NNUE.cpp

Code: Select all

#if (N_PSQT>0)
	v = (data.intermediate[0] + (2 * data.mtrl) / 3) / OUTPUT_SCALE_FACTOR;
#else
	v = data.intermediate[0] / OUTPUT_SCALE_FACTOR;
#endif
	v = clamp_int(v, -12000, 12000);
	return (int16)v;

[fen ]r1bqk1nr/pp1pnppp/1b1P4/1p6/4P3/5N2/PP3PPP/RNBQ1RK1 b kq - [/fen]

Code: Select all

r1bqk1nr/pp1pnppp/1b1P4/1p6/4P3/5N2/PP3PPP/RNBQ1RK1 b kq -

Engine: Rebel 15.1 MOD-014G (or something) (512 MB)
gemaakt door Fabien Letouzey, Thomas Gaksch, Jerry D

15/31  0:01   +0.86    9...b4 10.Te1 Pc6 11.e5 Kf8 12.a3 Lc5 
                       13.Pbd2 h6 14.Pe4 b6 15.Le3 Lxe3 
                       16.Txe3 (1.014.023) 775 

16/31  0:01   +0.86    9...b4 10.Te1 Pc6 11.e5 Kf8 12.a3 Lc5 
                       13.Pbd2 h6 14.Pe4 b6 15.Le3 Lxe3 
                       16.Txe3 (1.244.679) 778 

17/31  0:01   +0.86    9...b4 10.Te1 Pc6 11.e5 Kf8 12.a3 Lc5 
                       13.Pbd2 h6 14.Pe4 b6 15.Le3 Lxe3 
                       16.Txe3 (1.470.070) 771 

18/31  0:02   +0.97    9...b4 10.e5 Pc6 11.Lg5 f6 12.exf6 gxf6 
                       13.Te1+ Kf8 14.Lh4 Kg7 15.Pbd2 Df8 
                       16.Te4 Dxd6 17.Db3 h5 18.Pc4 (2.236.551) 774 

19/34  0:04   +1.08    9...b4 10.e5 Pc6 11.Lg5 f6 12.exf6 gxf6 
                       13.Te1+ Kf8 14.Lh4 Kg7 15.Pbd2 Df8 
                       16.Te4 f5 17.Te1 Df7 18.Kh1 Pf6 (3.546.672) 775 

20/37  0:10   +1.23    9...b4 10.e5 h6 11.a3 Pg6 12.axb4 f6 
                       13.Te1 Kf8 14.Pc3 fxe5 15.Dc2 Ph4 
                       16.Pxh4 Dxh4 17.Pd5 Ld4 (8.235.299) 778 

21/43  0:17   +1.31    9...b4 10.e5 Pc6 11.Lg5 f6 12.exf6 gxf6 
                       13.Te1+ Kf8 14.Lh4 Kg7 15.Pbd2 Df8 
                       16.Tc1 h5 17.Lg3 Df7 18.Ph4 Ph6 
                       19.Txc6 bxc6 20.Dc2 Te8 (13.436.023) 780 

22/43  0:29   +1.37    9...b4 10.e5 h6 11.a3 Lc5 12.Pbd2 Pc6 
                       13.Pe4 b6 14.Le3 Kf8 15.Lxc5 bxc5 
                       16.Pxc5 Tb8 17.Te1 bxa3 18.Txa3 Th7 (22.502.353) 759 

23/44  0:45   +1.53--  9...b4 10.e5 h6 11.a3 Lc5 12.Pbd2 Pc6 
                       13.Pe4 b6 14.Le3 Kf8 15.Lxc5 bxc5 
                       16.Pxc5 bxa3 17.b4 f6 18.Txa3 a5 
                       19.bxa5 (34.297.524) 761 

23/47  1:29   +1.37++  9...b4 10.e5 h6 11.a3 Lc5 12.Pbd2 Pc6 
                       13.Pe4 b6 14.Le3 bxa3 15.bxa3 La6 
                       16.Te1 Lxe3 17.Txe3 Kf8 18.Tc1 Lb7 
                       19.Dd5 Pa5 20.Dxf7+ Kxf7 21.Pfg5+ (69.423.120) 774 

23/47  1:31   +1.33    9...b4 10.e5 h6 11.a3 Lc5 12.axb4 Lxb4 
                       13.Pd4 Pc6 14.Pc3 Lxc3 15.bxc3 Kf8 
                       16.Pb5 Tb8 17.Pc7 h5 18.f4 Th6 19.f5 (70.817.870) 776 

24/47  1:37   +1.35    9...b4 10.e5 h6 11.a3 Lc5 12.Pbd2 Pc6 
                       13.Pe4 b6 14.axb4 Lxb4 15.Pfg5 Lb7 
                       16.Dh5 Pxe5 17.f4 Pg6 18.Pxf7 (75.819.957) 778 

25/51  2:17   +1.51--  9...b4 10.e5 h6 11.a3 Lc5 12.Ld2 b5 
                       13.dxe7 Pxe7 14.axb4 Lb6 15.Pc3 d5 
                       16.exd6 Dxd6 17.Le3 Dxd1 18.Tfxd1 Lxe3 
                       19.fxe3 a6 20.Td6 O-O 21.Pd4 Kh8 
                       22.Pd5 Le6 (107.844.524) 786 

25/51  3:29   +1.67--  9...b4 10.e5 h6 11.a3 Lc5 12.Ld2 b5 
                       13.dxe7 Pxe7 14.axb4 Lb6 15.Pc3 d5 
                       16.exd6 Dxd6 17.Le3 O-O 18.Dxd6 Le6 (164.921.143) 788 

25/53  4:34   +1.51++  9...b4 10.e5 h6 11.a3 Lc5 12.Ld2 b5 
                       13.dxe7 Pxe7 14.axb4 Lb6 15.Pc3 O-O 
                       16.Pxb5 Pf5 17.Lc3 Te8 18.Dd3 d5 
                       19.exd6 a6 20.Tfe1 Le6 21.d7 Te7 
                       22.Pbd4 Lxd4 (217.448.779) 793 

25/53  4:34   +1.52    9...b4 10.e5 h6 11.a3 Lc5 12.Ld2 b5 
                       13.dxe7 Pxe7 14.axb4 Lb6 15.Pc3 O-O 
                       16.Pxb5 Pf5 17.Lc3 d5 18.Pbd4 Te8 
                       19.Te1 Ph4 20.Pxh4 Dxh4 21.Te3 Lg4 (217.599.283) 793 

26/53  4:45   +1.55    9...b4 10.e5 h6 11.a3 Lc5 12.Ld2 b5 
                       13.dxe7 Pxe7 14.axb4 Lb6 15.Pc3 O-O 
                       16.Pxb5 Pf5 17.Lc3 Te8 18.Dd5 Tb8 
                       19.Dd3 a6 20.Pd6 Pxd6 21.exd6 Lb7 (226.706.311) 793 

27/56  6:21   +1.48    9...b4 10.e5 h6 11.a3 Lc5 12.axb4 Lxb4 
                       13.Ld2 Lxd2 14.Dxd2 b6 15.dxe7 Pxe7 
                       16.Ph4 Lb7 17.Pc3 Lc6 18.Tfe1 O-O 
                       19.Pe4 Lxe4 20.Txe4 a5 21.Td1 Te8 
                       22.g3 Dc7 (303.235.348) 795 

28/56  8:02   +1.50    9...b4 10.e5 h6 11.a3 Lc5 12.axb4 Lxb4 
                       13.Ld2 Lxd2 14.Dxd2 b6 15.dxe7 Pxe7 
                       16.Pc3 O-O 17.Pb5 Lb7 18.Ph4 Pg6 
                       19.Pxg6 fxg6 20.Pd6 Lc6 21.Ta3 De7 
                       22.Te1 De6 (384.031.566) 795 

29/56  11:50  +1.66--  9...b4 10.e5 h6 11.a3 Lc5 12.Dc2 b6 
                       13.axb4 Lxb4 14.dxe7 Pxe7 15.De4 Pc6 
                       16.Td1 Lb7 17.Pc3 Lxc3 18.bxc3 De7 
                       19.La3 De6 20.Pd4 Pxd4 21.Dxd4 Dc6 
                       22.f3 a5 (565.033.649) 795 

29/57  21:50  +1.82--  9...b4 10.e5 h6 11.a3 Lc5 12.Dc2 b6 
                       13.axb4 Lxb4 14.dxe7 Pxe7 15.De4 Pc6 
                       16.Td1 Lb7 17.Pc3 Lxc3 18.bxc3 De7 
                       19.La3 De6 20.Dh4 Pxe5 21.Pxe5 Dxe5 
                       22.h3 Dxc3 (1.038.066.142) 791 

29/58  33:38  +1.82    9...b4 10.e5 h6 11.a3 La5 12.axb4 Lxb4 
                       13.Pc3 Lxc3 14.bxc3 Pc6 15.Te1 Kf8 
                       16.Pd4 a6 17.Pb5 Tb8 18.Pc7 b5 
                       19.Ta3 Lb7 20.c4 b4 21.Tg3 Th7 
                       22.Tf3 Pxe5 (1.601.252.508) 793 

30/58  37:39  +1.88    9...b4 10.e5 h6 11.a3 La5 12.axb4 Lxb4 
                       13.Pc3 Lxc3 14.bxc3 Pc6 15.Te1 Kf8 
                       16.Pd4 a6 17.Df3 h5 18.Pb5 Tb8 
                       19.Pc7 Th6 20.h3 Tg6 21.Ta4 Ph6 
                       22.Tf4 Kg8 (1.791.492.942) 793 

30/58  43:00  +1.87    9...Pc6 10.Pc3 Kf8 11.e5 De8 12.Te1 Ld8 
                       13.Lg5 Lb6 14.Pd5 h6 15.Lf4 De6 
                       16.Lg3 g5 17.h3 Ld8 18.Tc1 a6 19.Dd3 b6 (2.044.976.303) 792 

31/58  54:12  +2.03--  9...Pc6 10.Pc3 Kf8 11.e5 De8 12.Te1 Ld8 
                       13.Lg5 Lb6 14.b4 Pxb4 15.a4 h6 
                       16.Lc1 bxa4 17.La3 Pc6 18.Tc1 g6 
                       19.Pd5 Kg7 20.Lb2 De6 21.La1 g5 
                       22.h3 Kh7 (2.573.632.089) 791 

31/60  55:01  +1.81    9...b4 10.e5 h6 11.a3 La5 12.axb4 Lxb4 
                       13.Pc3 Lxc3 14.bxc3 Pc6 15.Te1 Kf8 
                       16.Pd4 Tb8 17.f4 Pxd4 18.cxd4 b5 
                       19.d5 a5 20.f5 Pf6 21.exf6 Dxf6 
                       22.De2 Lb7 (2.611.932.964) 791 

32/65  77:38  +1.94    9...b4 10.e5 a5 11.Pbd2 Pc6 12.Pc4 h6 
                       13.Le3 La7 14.Lxa7 Txa7 15.Te1 h5 
                       16.Pe3 a4 17.Tc1 Ta5 18.h3 Ph6 
                       19.Pd5 (3.662.497.215) 786 

33/65  119:28 +1.94    9...b4 10.e5 a5 11.Pbd2 Pc6 12.Pc4 h6 
                       13.Le3 La7 14.Lxa7 Txa7 15.Te1 h5 
                       16.Pe3 Kf8 17.Pd5 a4 18.Tc1 Ta5 
                       19.Pc7 Ph6 20.Dd2 Kg8 21.h3 (5.641.015.453) 786 

34/65  171:17 +1.94    9...b4 10.e5 h6 11.a3 La5 12.axb4 Lxb4 
                       13.Pc3 Lxc3 14.bxc3 Pc6 15.Te1 Kf8 
                       16.Pd4 Tb8 17.f4 h5 18.f5 h4 19.h3 Pxd4 
                       20.cxd4 Ph6 21.Df3 Ta8 22.f6 gxf6 (8.050.778.705) 783 

35/65  222:41 +1.80    9...b4 10.e5 h6 11.a3 La5 12.axb4 Lxb4 
                       13.Pc3 Lxc3 14.bxc3 Pc6 15.Te1 Kf8 
                       16.Pd4 Tb8 17.f4 h5 18.f5 a5 19.h3 Ph6 
                       20.f6 g6 21.Ta2 Pxd4 22.Dxd4 b5 (10.463.031.501) 783 

36/66  284:53 +1.88    9...b4 10.e5 h6 11.a3 La5 12.axb4 Lxb4 
                       13.Pc3 Lxc3 14.bxc3 Pc6 15.Te1 Kf8 
                       16.Pd4 Tb8 17.f4 Pxd4 18.cxd4 b5 
                       19.d5 h5 20.f5 Lb7 21.Lb2 Dh4 22.Dd3 a6 (13.415.950.731) 784 

37/68  404:55 +1.98    9...b4 10.e5 h6 11.a3 La5 12.axb4 Lxb4 
                       13.Pc3 Lxc3 14.bxc3 Pc6 15.Te1 Kf8 
                       16.Pd4 Tb8 17.f4 h5 18.f5 Ph6 
                       19.Dxh5 Kg8 20.h3 a5 21.Ta2 a4 
                       22.Pf3 Ta8 (19.279.294.929) 793 

37/75  447:44 +1.72++  9...Pc6 10.Pc3 Kf8 11.e5 De8 12.Te1 Ld8 
                       13.Lg5 La5 14.b4 Pxb4 15.Tc1 h6 
                       16.Le3 b6 17.Pxb5 Pa6 18.Dd5 Tb8 
                       19.Pxa7 Lxe1 20.Txc8 Txc8 21.Pxc8 Dxc8 
                       22.a4 Pf6 (21.414.010.224) 797 

36/75  450:02 +1.84    9...Pc6 10.Pc3 Kf8 11.e5 De8 12.Te1 Ld8 
                       13.Lg5 La5 14.b4 Pxb4 15.Tc1 h6 
                       16.Lf4 Pc6 17.Pd5 De6 18.Le3 g6 
                       19.h3 Kg7 20.Pf4 De8 21.Dc2 a6 
                       22.De4 Dd8 (21.528.097.982) 797 

38/75  464:19 +1.85    9...Pc6 10.Pc3 Kf8 11.e5 De8 12.Te1 Ld8 
                       13.Lg5 La5 14.b4 Pxb4 15.Tc1 h6 
                       16.Lf4 Pc6 17.Pd5 De6 18.Le3 g6 
                       19.h3 Kg7 20.Pf4 De8 21.Dc2 a6 
                       22.Db2 Kh7 (22.234.855.637) 798 

39/75  611:13 +1.85    9...Pc6 10.Pc3 Kf8 11.e5 De8 12.Te1 Ld8 
                       13.Lg5 La5 14.b4 Pxb4 15.Tc1 h6 
                       16.Lf4 Pc6 17.Pd5 De6 18.Le3 g6 
                       19.h3 Kg7 20.Pf4 De8 21.Dc2 a6 
                       22.Db2 Kh7 (29.400.246.399) 801 

40/75  807:28 +1.91    9...Pc6 10.Pc3 Kf8 11.e5 De8 12.Te1 Ld8 
                       13.Lg5 La5 14.b4 Pxb4 15.Tc1 h6 
                       16.Lf4 a6 17.Le3 Ld8 18.h4 De6 19.h5 Pc6 
                       20.Pd5 g5 21.hxg6 Dxg6 22.Dd2 Th7 (38.889.762.330) 802 


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: 4692
Joined: Sun Mar 12, 2006 2:40 am
Full name:   Eelco de Groot

Re: Can engines find the correct move in this position?

Post by Eelco de Groot »

Eelco de Groot wrote: Wed Sep 07, 2022 8:28 pm
Now the other way round, data.mtrl when building Ed's net is decreased 2/3X the original. White seems to have much more compensation;

line 1257-1263 in NNUE.cpp

Code: Select all

#if (N_PSQT>0)
	v = (data.intermediate[0] + (2 * data.mtrl) / 3) / OUTPUT_SCALE_FACTOR;
#else
	v = data.intermediate[0] / OUTPUT_SCALE_FACTOR;
#endif
	v = clamp_int(v, -12000, 12000);
	return (int16)v;

[fen ]r1bqk1nr/pp1pnppp/1b1P4/1p6/4P3/5N2/PP3PPP/RNBQ1RK1 b kq - [/fen]

Code: Select all

r1bqk1nr/pp1pnppp/1b1P4/1p6/4P3/5N2/PP3PPP/RNBQ1RK1 b kq -

Engine: Rebel 15.1 MOD-014G (or something) (512 MB)
gemaakt door Fabien Letouzey, Thomas Gaksch, Jerry D

15/31  0:01   +0.86    9...b4 10.Te1 Pc6 11.e5 Kf8 12.a3 Lc5 
                       13.Pbd2 h6 14.Pe4 b6 15.Le3 Lxe3 
                       16.Txe3 (1.014.023) 775 

16/31  0:01   +0.86    9...b4 10.Te1 Pc6 11.e5 Kf8 12.a3 Lc5 
                       13.Pbd2 h6 14.Pe4 b6 15.Le3 Lxe3 
                       16.Txe3 (1.244.679) 778 

17/31  0:01   +0.86    9...b4 10.Te1 Pc6 11.e5 Kf8 12.a3 Lc5 
                       13.Pbd2 h6 14.Pe4 b6 15.Le3 Lxe3 
                       16.Txe3 (1.470.070) 771 

18/31  0:02   +0.97    9...b4 10.e5 Pc6 11.Lg5 f6 12.exf6 gxf6 
                       13.Te1+ Kf8 14.Lh4 Kg7 15.Pbd2 Df8 
                       16.Te4 Dxd6 17.Db3 h5 18.Pc4 (2.236.551) 774 

19/34  0:04   +1.08    9...b4 10.e5 Pc6 11.Lg5 f6 12.exf6 gxf6 
                       13.Te1+ Kf8 14.Lh4 Kg7 15.Pbd2 Df8 
                       16.Te4 f5 17.Te1 Df7 18.Kh1 Pf6 (3.546.672) 775 

20/37  0:10   +1.23    9...b4 10.e5 h6 11.a3 Pg6 12.axb4 f6 
                       13.Te1 Kf8 14.Pc3 fxe5 15.Dc2 Ph4 
                       16.Pxh4 Dxh4 17.Pd5 Ld4 (8.235.299) 778 

21/43  0:17   +1.31    9...b4 10.e5 Pc6 11.Lg5 f6 12.exf6 gxf6 
                       13.Te1+ Kf8 14.Lh4 Kg7 15.Pbd2 Df8 
                       16.Tc1 h5 17.Lg3 Df7 18.Ph4 Ph6 
                       19.Txc6 bxc6 20.Dc2 Te8 (13.436.023) 780 

22/43  0:29   +1.37    9...b4 10.e5 h6 11.a3 Lc5 12.Pbd2 Pc6 
                       13.Pe4 b6 14.Le3 Kf8 15.Lxc5 bxc5 
                       16.Pxc5 Tb8 17.Te1 bxa3 18.Txa3 Th7 (22.502.353) 759 

23/44  0:45   +1.53--  9...b4 10.e5 h6 11.a3 Lc5 12.Pbd2 Pc6 
                       13.Pe4 b6 14.Le3 Kf8 15.Lxc5 bxc5 
                       16.Pxc5 bxa3 17.b4 f6 18.Txa3 a5 
                       19.bxa5 (34.297.524) 761 

23/47  1:29   +1.37++  9...b4 10.e5 h6 11.a3 Lc5 12.Pbd2 Pc6 
                       13.Pe4 b6 14.Le3 bxa3 15.bxa3 La6 
                       16.Te1 Lxe3 17.Txe3 Kf8 18.Tc1 Lb7 
                       19.Dd5 Pa5 20.Dxf7+ Kxf7 21.Pfg5+ (69.423.120) 774 

23/47  1:31   +1.33    9...b4 10.e5 h6 11.a3 Lc5 12.axb4 Lxb4 
                       13.Pd4 Pc6 14.Pc3 Lxc3 15.bxc3 Kf8 
                       16.Pb5 Tb8 17.Pc7 h5 18.f4 Th6 19.f5 (70.817.870) 776 

24/47  1:37   +1.35    9...b4 10.e5 h6 11.a3 Lc5 12.Pbd2 Pc6 
                       13.Pe4 b6 14.axb4 Lxb4 15.Pfg5 Lb7 
                       16.Dh5 Pxe5 17.f4 Pg6 18.Pxf7 (75.819.957) 778 

25/51  2:17   +1.51--  9...b4 10.e5 h6 11.a3 Lc5 12.Ld2 b5 
                       13.dxe7 Pxe7 14.axb4 Lb6 15.Pc3 d5 
                       16.exd6 Dxd6 17.Le3 Dxd1 18.Tfxd1 Lxe3 
                       19.fxe3 a6 20.Td6 O-O 21.Pd4 Kh8 
                       22.Pd5 Le6 (107.844.524) 786 

25/51  3:29   +1.67--  9...b4 10.e5 h6 11.a3 Lc5 12.Ld2 b5 
                       13.dxe7 Pxe7 14.axb4 Lb6 15.Pc3 d5 
                       16.exd6 Dxd6 17.Le3 O-O 18.Dxd6 Le6 (164.921.143) 788 

25/53  4:34   +1.51++  9...b4 10.e5 h6 11.a3 Lc5 12.Ld2 b5 
                       13.dxe7 Pxe7 14.axb4 Lb6 15.Pc3 O-O 
                       16.Pxb5 Pf5 17.Lc3 Te8 18.Dd3 d5 
                       19.exd6 a6 20.Tfe1 Le6 21.d7 Te7 
                       22.Pbd4 Lxd4 (217.448.779) 793 

25/53  4:34   +1.52    9...b4 10.e5 h6 11.a3 Lc5 12.Ld2 b5 
                       13.dxe7 Pxe7 14.axb4 Lb6 15.Pc3 O-O 
                       16.Pxb5 Pf5 17.Lc3 d5 18.Pbd4 Te8 
                       19.Te1 Ph4 20.Pxh4 Dxh4 21.Te3 Lg4 (217.599.283) 793 

26/53  4:45   +1.55    9...b4 10.e5 h6 11.a3 Lc5 12.Ld2 b5 
                       13.dxe7 Pxe7 14.axb4 Lb6 15.Pc3 O-O 
                       16.Pxb5 Pf5 17.Lc3 Te8 18.Dd5 Tb8 
                       19.Dd3 a6 20.Pd6 Pxd6 21.exd6 Lb7 (226.706.311) 793 

27/56  6:21   +1.48    9...b4 10.e5 h6 11.a3 Lc5 12.axb4 Lxb4 
                       13.Ld2 Lxd2 14.Dxd2 b6 15.dxe7 Pxe7 
                       16.Ph4 Lb7 17.Pc3 Lc6 18.Tfe1 O-O 
                       19.Pe4 Lxe4 20.Txe4 a5 21.Td1 Te8 
                       22.g3 Dc7 (303.235.348) 795 

28/56  8:02   +1.50    9...b4 10.e5 h6 11.a3 Lc5 12.axb4 Lxb4 
                       13.Ld2 Lxd2 14.Dxd2 b6 15.dxe7 Pxe7 
                       16.Pc3 O-O 17.Pb5 Lb7 18.Ph4 Pg6 
                       19.Pxg6 fxg6 20.Pd6 Lc6 21.Ta3 De7 
                       22.Te1 De6 (384.031.566) 795 

29/56  11:50  +1.66--  9...b4 10.e5 h6 11.a3 Lc5 12.Dc2 b6 
                       13.axb4 Lxb4 14.dxe7 Pxe7 15.De4 Pc6 
                       16.Td1 Lb7 17.Pc3 Lxc3 18.bxc3 De7 
                       19.La3 De6 20.Pd4 Pxd4 21.Dxd4 Dc6 
                       22.f3 a5 (565.033.649) 795 

29/57  21:50  +1.82--  9...b4 10.e5 h6 11.a3 Lc5 12.Dc2 b6 
                       13.axb4 Lxb4 14.dxe7 Pxe7 15.De4 Pc6 
                       16.Td1 Lb7 17.Pc3 Lxc3 18.bxc3 De7 
                       19.La3 De6 20.Dh4 Pxe5 21.Pxe5 Dxe5 
                       22.h3 Dxc3 (1.038.066.142) 791 

29/58  33:38  +1.82    9...b4 10.e5 h6 11.a3 La5 12.axb4 Lxb4 
                       13.Pc3 Lxc3 14.bxc3 Pc6 15.Te1 Kf8 
                       16.Pd4 a6 17.Pb5 Tb8 18.Pc7 b5 
                       19.Ta3 Lb7 20.c4 b4 21.Tg3 Th7 
                       22.Tf3 Pxe5 (1.601.252.508) 793 

30/58  37:39  +1.88    9...b4 10.e5 h6 11.a3 La5 12.axb4 Lxb4 
                       13.Pc3 Lxc3 14.bxc3 Pc6 15.Te1 Kf8 
                       16.Pd4 a6 17.Df3 h5 18.Pb5 Tb8 
                       19.Pc7 Th6 20.h3 Tg6 21.Ta4 Ph6 
                       22.Tf4 Kg8 (1.791.492.942) 793 

30/58  43:00  +1.87    9...Pc6 10.Pc3 Kf8 11.e5 De8 12.Te1 Ld8 
                       13.Lg5 Lb6 14.Pd5 h6 15.Lf4 De6 
                       16.Lg3 g5 17.h3 Ld8 18.Tc1 a6 19.Dd3 b6 (2.044.976.303) 792 

31/58  54:12  +2.03--  9...Pc6 10.Pc3 Kf8 11.e5 De8 12.Te1 Ld8 
                       13.Lg5 Lb6 14.b4 Pxb4 15.a4 h6 
                       16.Lc1 bxa4 17.La3 Pc6 18.Tc1 g6 
                       19.Pd5 Kg7 20.Lb2 De6 21.La1 g5 
                       22.h3 Kh7 (2.573.632.089) 791 

31/60  55:01  +1.81    9...b4 10.e5 h6 11.a3 La5 12.axb4 Lxb4 
                       13.Pc3 Lxc3 14.bxc3 Pc6 15.Te1 Kf8 
                       16.Pd4 Tb8 17.f4 Pxd4 18.cxd4 b5 
                       19.d5 a5 20.f5 Pf6 21.exf6 Dxf6 
                       22.De2 Lb7 (2.611.932.964) 791 

32/65  77:38  +1.94    9...b4 10.e5 a5 11.Pbd2 Pc6 12.Pc4 h6 
                       13.Le3 La7 14.Lxa7 Txa7 15.Te1 h5 
                       16.Pe3 a4 17.Tc1 Ta5 18.h3 Ph6 
                       19.Pd5 (3.662.497.215) 786 

33/65  119:28 +1.94    9...b4 10.e5 a5 11.Pbd2 Pc6 12.Pc4 h6 
                       13.Le3 La7 14.Lxa7 Txa7 15.Te1 h5 
                       16.Pe3 Kf8 17.Pd5 a4 18.Tc1 Ta5 
                       19.Pc7 Ph6 20.Dd2 Kg8 21.h3 (5.641.015.453) 786 

34/65  171:17 +1.94    9...b4 10.e5 h6 11.a3 La5 12.axb4 Lxb4 
                       13.Pc3 Lxc3 14.bxc3 Pc6 15.Te1 Kf8 
                       16.Pd4 Tb8 17.f4 h5 18.f5 h4 19.h3 Pxd4 
                       20.cxd4 Ph6 21.Df3 Ta8 22.f6 gxf6 (8.050.778.705) 783 

35/65  222:41 +1.80    9...b4 10.e5 h6 11.a3 La5 12.axb4 Lxb4 
                       13.Pc3 Lxc3 14.bxc3 Pc6 15.Te1 Kf8 
                       16.Pd4 Tb8 17.f4 h5 18.f5 a5 19.h3 Ph6 
                       20.f6 g6 21.Ta2 Pxd4 22.Dxd4 b5 (10.463.031.501) 783 

36/66  284:53 +1.88    9...b4 10.e5 h6 11.a3 La5 12.axb4 Lxb4 
                       13.Pc3 Lxc3 14.bxc3 Pc6 15.Te1 Kf8 
                       16.Pd4 Tb8 17.f4 Pxd4 18.cxd4 b5 
                       19.d5 h5 20.f5 Lb7 21.Lb2 Dh4 22.Dd3 a6 (13.415.950.731) 784 

37/68  404:55 +1.98    9...b4 10.e5 h6 11.a3 La5 12.axb4 Lxb4 
                       13.Pc3 Lxc3 14.bxc3 Pc6 15.Te1 Kf8 
                       16.Pd4 Tb8 17.f4 h5 18.f5 Ph6 
                       19.Dxh5 Kg8 20.h3 a5 21.Ta2 a4 
                       22.Pf3 Ta8 (19.279.294.929) 793 

37/75  447:44 +1.72++  9...Pc6 10.Pc3 Kf8 11.e5 De8 12.Te1 Ld8 
                       13.Lg5 La5 14.b4 Pxb4 15.Tc1 h6 
                       16.Le3 b6 17.Pxb5 Pa6 18.Dd5 Tb8 
                       19.Pxa7 Lxe1 20.Txc8 Txc8 21.Pxc8 Dxc8 
                       22.a4 Pf6 (21.414.010.224) 797 

36/75  450:02 +1.84    9...Pc6 10.Pc3 Kf8 11.e5 De8 12.Te1 Ld8 
                       13.Lg5 La5 14.b4 Pxb4 15.Tc1 h6 
                       16.Lf4 Pc6 17.Pd5 De6 18.Le3 g6 
                       19.h3 Kg7 20.Pf4 De8 21.Dc2 a6 
                       22.De4 Dd8 (21.528.097.982) 797 

38/75  464:19 +1.85    9...Pc6 10.Pc3 Kf8 11.e5 De8 12.Te1 Ld8 
                       13.Lg5 La5 14.b4 Pxb4 15.Tc1 h6 
                       16.Lf4 Pc6 17.Pd5 De6 18.Le3 g6 
                       19.h3 Kg7 20.Pf4 De8 21.Dc2 a6 
                       22.Db2 Kh7 (22.234.855.637) 798 

39/75  611:13 +1.85    9...Pc6 10.Pc3 Kf8 11.e5 De8 12.Te1 Ld8 
                       13.Lg5 La5 14.b4 Pxb4 15.Tc1 h6 
                       16.Lf4 Pc6 17.Pd5 De6 18.Le3 g6 
                       19.h3 Kg7 20.Pf4 De8 21.Dc2 a6 
                       22.Db2 Kh7 (29.400.246.399) 801 

40/75  807:28 +1.91    9...Pc6 10.Pc3 Kf8 11.e5 De8 12.Te1 Ld8 
                       13.Lg5 La5 14.b4 Pxb4 15.Tc1 h6 
                       16.Lf4 a6 17.Le3 Ld8 18.h4 De6 19.h5 Pc6 
                       20.Pd5 g5 21.hxg6 Dxg6 22.Dd2 Th7 (38.889.762.330) 802 


After depth 40, Rebel returned to 9...b4:

Code: Select all



41/75  1269:15+1.99    9...Pc6 10.Pc3 Kf8 11.Pd5 De8 12.Te1 De6 
                       13.e5 h6 14.Pf4 De8 15.a4 b4 16.a5 Ld8 
                       17.Pd5 De6 18.Le3 g5 19.h3 Th7 
                       20.Dd3 Tg7 21.Lc5 Tb8 22.Pc7 Dg6 (60.979.809.394) 800 

41/75  1381:40+1.94    9...b4 10.e5 h6 11.a3 La5 12.axb4 Lxb4 
                       13.Pc3 Lxc3 14.bxc3 Pc6 15.Te1 Kf8 
                       16.Pd4 Tb8 17.f4 h5 18.f5 Ph6 
                       19.Dxh5 Kg8 20.h3 a5 21.Ta2 a4 
                       22.Pf3 Ta8 (66.413.258.279) 801 

42/75  2172:41+1.97    9...b4 10.e5 h6 11.a3 La5 12.axb4 Lxb4 
                       13.Pc3 Lxc3 14.bxc3 Pc6 15.Te1 Kf8 
                       16.Pd4 Tb8 17.Ta3 h5 18.c4 h4 19.Pb5 b6 
                       20.Tf3 Lb7 21.Tf5 Ph6 22.Th5 Kg8 (104.898.238.607) 804 


It also now is able to find 8.d5{!?!}!


[fen]r1bqk1nr/pp1pnppp/1bp5/1B6/3PP3/5N2/PP3PPP/RNBQ1RK1 w kq -[/fen]

Engine: Rebel 15.1 MOD-014G (512 MB)
gemaakt door Fabien Letouzey, Thomas Gaksch, Jerry Donald Watson, Chris Whittington en Ed Schröder

13/28 0:01 +0.86 8.Lc4 d5 9.exd5 cxd5 10.Lb5+ Pc6
11.Te1+ Pge7 12.Lxc6+ bxc6 13.Ld2 O-O
14.h3 Lf5 15.Pc3 Lc7 16.Pa4 (327.516) 320

14/28 0:01 +1.02++ 8.Lc4 d5 9.exd5 cxd5 10.Lb3 Pf6
11.Te1 Lg4 12.La4+ Kf8 13.Pc3 Dd6
14.h3 Lxh3 (491.500) 351

.
.
.


26/49 2:51 +1.19 8.Lc4 d5 9.exd5 cxd5 10.Lb5+ Pc6
11.Te1+ Pge7 12.h3 Lc7 13.Pc3 O-O
14.Lg5 f6 15.Lh4 Lf5 16.a3 Kh8
17.Lxc6 bxc6 18.Pa4 Ld6 19.Tc1 (126.584.825) 738

27/49 4:35 +1.13 8.Lc4 d5 9.exd5 cxd5 10.Lb5+ Pc6
11.h3 Pge7 12.Te1 Dd6 13.Lxc6+ bxc6
14.b3 O-O 15.La3 Dh6 16.Lxe7 Lxh3
17.Lxf8 Dg6 18.g3 Lg4 19.Pbd2 Dh6 (206.394.052) 749

28/49 7:18 +1.12 8.Lc4 d5 9.exd5 cxd5 10.Lb5+ Pc6
11.h3 Pge7 12.Te1 Dd6 13.Lxc6+ bxc6
14.b3 O-O 15.La3 Dh6 16.Lxe7 Lxh3
17.Lxf8 Td8 18.Pbd2 Lc7 19.Pf1 Lxg2 (331.081.587) 754

29/49 10:48 +1.12 8.Lc4 d5 9.exd5 cxd5 10.Lb5+ Pc6
11.h3 Lc7 12.Pc3 Pge7 13.Te1 O-O
14.Lg5 f6 15.Lh4 g5 16.Lg3 Lxg3
17.fxg3 Dd6 18.Ph2 Lxh3 19.gxh3 Dxg3+
20.Kh1 Dxh3 21.Lxc6 (487.074.935) 751

30/51 15:42 +1.13 8.Lc4 d5 9.exd5 cxd5 10.Lb5+ Pc6
11.h3 Lc7 12.Pc3 Pge7 13.Te1 O-O
14.Lg5 f6 15.Lh4 g5 16.Lg3 Lxg3
17.fxg3 Dd6 18.Lxc6 bxc6 19.De2 Te8
20.Ph2 Dxg3 21.Dxe7 (699.693.347) 742

30/52 19:23 +1.28++ 8.d5 cxb5 9.d6 b4 10.e5 Pc6 11.Lg5 f6
12.exf6 gxf6 13.Te1+ Kf8 14.Lf4 Kf7
15.Pbd2 Pge7 16.dxe7 Pxe7 17.Lg5 Kg8 (870.468.970) 748

29/52 22:23 +1.44++ 8.d5 cxb5 9.d6 b4 10.e5 Pc6 11.Lg5 f6
12.exf6 gxf6 13.Te1+ Kf8 14.Lf4 Kf7
15.Pbd2 Kg7 16.Pc4 Kf8 17.Pxb6 axb6
18.Ph4 Pe5 19.Lxe5 fxe5 20.Txe5 Dxh4
21.Db3 (1.003.928.976) 747

28/52 27:05 +1.52 8.d5 cxb5 9.d6 b4 10.e5 h6 11.Le3 Pc6
12.Pbd2 Kf8 13.Tc1 g6 14.Lxb6 axb6
15.Te1 Kg7 16.Pe4 Df8 17.Dd2 f5
18.Peg5 hxg5 19.e6 (1.221.940.166) 751

31/62 39:32 +1.53 8.d5 cxb5 9.d6 b4 10.e5 h6 11.Le3 Pc6
12.Pbd2 g6 13.Tc1 Kf8 14.h4 Lxe3
15.fxe3 Kg7 16.h5 Th7 17.hxg6 fxg6
18.Pe4 Kh8 19.e6 Tg7 20.Txc6 bxc6 (1.793.916.193) 756

32/62 42:24 +1.51 8.d5 cxb5 9.d6 b4 10.e5 h6 11.Le3 Pc6
12.Pbd2 Kf8 13.Tc1 Th7 14.Pc4 g5
15.Dd5 Tg7 16.Lxb6 axb6 17.Pd4 Ta5
18.Pb5 g4 19.a3 bxa3 20.bxa3 f6
21.f4 (1.927.216.203) 757

33/62 62:21 +1.60 8.d5 cxb5 9.d6 b4 10.e5 h6 11.Le3 Pc6
12.Pbd2 g6 13.Pc4 Th7 14.Pxb6 axb6
15.Tc1 Kf8 16.Dd2 De8 17.Tfe1 g5
18.h3 Tg7 19.Pd4 Ta5 20.f4 gxf4
21.Lxf4 (2.850.646.300) 761

34/62 85:00 +1.62 8.d5 cxb5 9.d6 b4 10.e5 h6 11.Le3 Pc6
12.Pbd2 g6 13.Pc4 Th7 14.Pxb6 axb6
15.Tc1 Kf8 16.Te1 g5 17.h4 g4 18.Pd2 Dxh4
19.Pc4 Tg7 20.Dd5 Ta5 21.Dd2 (3.865.649.987) 757

35/62 114:56 +1.60 8.d5 cxb5 9.d6 b4 10.e5 Pf5 11.Pbd2 Pgh6
12.Pc4 O-O 13.Lg5 De8 14.Pxb6 axb6
15.Tc1 De6 16.Dd3 Kh8 17.Tc7 Dg6
18.Te1 Te8 19.h3 Ph4 (5.265.071.487) 763

36/62 158:59 +1.62 8.d5 cxb5 9.d6 b4 10.e5 h6 11.Le3 Pc6
12.Pbd2 g6 13.Pc4 Th7 14.Pxb6 axb6
15.Tc1 Kf8 16.Te1 Kg7 17.h4 Kh8
18.Dd2 De8 19.Lf4 De6 20.Te4 Kg7
21.Pd4 (7.307.802.280) 766

37/63 227:54 +1.64 8.d5 cxb5 9.d6 b4 10.e5 h6 11.Le3 Pc6
12.Pbd2 Kf8 13.Pc4 De8 14.Lxb6 axb6
15.Tc1 Ta5 16.Te1 Dd8 17.h4 g5
18.Pxa5 bxa5 19.Tc4 gxh4 20.Txh4 De8
21.Tf4 (10.482.580.672) 766
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: 4692
Joined: Sun Mar 12, 2006 2:40 am
Full name:   Eelco de Groot

Re: Can engines find the correct move in this position?

Post by Eelco de Groot »

Eelco de Groot wrote: Thu Sep 08, 2022 8:10 pm
37/63 227:54 +1.64 8.d5 cxb5 9.d6 b4 10.e5 h6 11.Le3 Pc6
12.Pbd2 Kf8 13.Pc4 De8 14.Lxb6 axb6
15.Tc1 Ta5 16.Te1 Dd8 17.h4 g5
18.Pxa5 bxa5 19.Tc4 gxh4 20.Txh4 De8
21.Tf4 (10.482.580.672) 766[/color]
At depth 47 the evaluation was still 1.64 like at this depth 37, but the PV had changed in the meantime. Now Rebel thinks that Peter's idea may be the best for Black. 8. d5 {!?!} d6 {!?!} :shock: Still 1.64, even knowing this is an increased eval, it is not nothing. 100 hours of continuous analysis but it is a small system and uses just one thread, 512 MB hash.

38/63 286:47 +1.48-- 8.d5 d6 9.La4 Pf6 10.Pc3 O-O 11.Lg5 Lg4
12.Lxf6 gxf6 13.h3 Lh5 14.g4 Lg6
15.Ph4 cxd5 16.Pxd5 Pxd5 17.Dxd5 De7
18.Tad1 Tad8 19.Tfe1 De5 20.Dxe5 dxe5
21.Txd8 (13.262.657.289) 770

38/69 421:23 +1.58 8.d5 d6 9.La4 Pf6 10.Pc3 O-O 11.Lg5 Lg4
12.Lxf6 gxf6 13.h3 Lh5 14.g4 Lg6
15.Ph4 cxd5 16.Pxd5 Pxd5 17.Dxd5 De7
18.Tad1 Tad8 19.Lb3 Dxe4 20.Pxg6 Dxg6
21.Td3 (19.233.947.613) 760

39/71 553:58 +1.48 8.d5 d6 9.dxc6 bxc6 10.La4 Pf6 11.e5 dxe5
12.Dxd8+ Kxd8 13.Pxe5 Le6 14.Te1 Tc8
15.Pa3 Pd7 16.Td1 Ld5 17.Pec4 Lc5
18.Pa5 Tb8 19.P3c4 Kc8 20.Pe3 Tb4
21.Pxd5 (25.538.809.383) 768

40/72 706:00 +1.46 8.d5 d6 9.dxc6 bxc6 10.La4 Pf6 11.e5 dxe5
12.Dxd8+ Kxd8 13.Pxe5 Le6 14.Te1 Pd7
15.Pxc6+ Pxc6 16.Lxc6 Tc8 17.Lb5 Tc2
18.Pd2 Pf6 19.h3 Ld4 20.Ld3 Lxb2
21.Lxc2 (32.842.164.477) 775

41/74 943:10 +1.44 8.d5 d6 9.dxc6 bxc6 10.La4 Pf6 11.e5 dxe5
12.Dxd8+ Kxd8 13.Pxe5 Le6 14.Te1 Pd7
15.Pxc6+ Pxc6 16.Lxc6 Tc8 17.Lg5+ Pf6
18.La4 Ke7 19.Pc3 Thd8 20.Lb3 h6
21.Lxf6+ (44.150.602.665) 780

42/84 1390:51+1.48 8.d5 d6 9.dxc6 bxc6 10.La4 La6
11.Te1 Pf6 12.h3 O-O 13.Pc3 Tb8
14.Le3 Ph5 15.Dd2 Lxe3 16.Txe3 Pg6
17.Td1 Phf4 18.Dxd6 Db6 19.Dxc6 Da5
20.Lb3 Pxg2 21.Kxg2 (65.351.646.628) 783

43/84 1907:30+1.58 8.d5 d6 9.dxc6 bxc6 10.La4 La6
11.Te1 Pf6 12.h3 O-O 13.Pc3 Pg6
14.Lxc6 Tc8 15.Ld5 Te8 16.Le3 La5
17.Da4 Lxc3 18.bxc3 Ld3 19.Lg5 h6
20.Lxf6 Dxf6 21.Dd4 (89.566.344.409) 782

44/84 2352:59+1.49 8.d5 d6 9.dxc6 bxc6 10.La4 La6
11.Te1 Pf6 12.h3 O-O 13.Pc3 Pg6
14.Lxc6 Tc8 15.Ld5 Te8 16.Le3 La5
17.Da4 Lxc3 18.bxc3 Pxd5 19.exd5 Lc4
20.Tad1 Dc7 21.Td4 (110.865.716.702) 785

45/84 3238:10+1.55 8.d5 d6 9.dxc6 bxc6 10.La4 La6
11.Te1 Pf6 12.h3 O-O 13.Pc3 Pg6
14.Lxc6 Tc8 15.Ld5 Te8 16.Le3 La5
17.Lb3 Lxc3 18.bxc3 h6 19.e5 dxe5
20.Dxd8 Tcxd8 21.Lxa7 (153.119.487.194) 788

46/86 4204:11+1.53 8.d5 d6 9.La4 Pf6 10.Pc3 O-O 11.Lg5 Lg4
12.h3 Lxf3 13.Dxf3 Ld4 14.Tad1 Le5
15.dxc6 bxc6 16.Lf4 Da5 17.Lxe5 Dxe5
18.Td3 Tab8 19.Tfd1 Tfd8 20.Lb3 h6
21.Df4 (199.346.142.628) 790

47/86 6151:14+1.64 8.d5 d6 9.La4 Pf6 10.Pc3 O-O 11.Lg5 Lg4
12.dxc6 bxc6 13.e5 dxe5 14.Dxd8 Tfxd8
15.Pxe5 Le6 16.Pxc6 Pxc6 17.Lxc6 Tac8
18.Lb7 Tc4 19.Lf3 Tdc8 20.h3 Tb4
21.Lc1 (294.284.669.245) 797
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