Nolot5 the worst test position

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

Moderator: Ras

Dann Corbit
Posts: 12751
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Nolot5 the worst test position

Post by Dann Corbit »

Nolot position 8

Code: Select all

8 Bxh7+; id "Position  
    Searching move: Bd3xh7
    Best move (Lc0-v0.31.2:MPV:10): Bxh7+
   ---------------------------------------------------------------------------
    34/87	59:53	     12,204k	3k	+0.10	Rac1  e5  Bg5  g6  Bc4  Be7  Bh6  Bf8  Bxf8  Kxf8  Bd5  Rad8  c4  Bxd5
    34/87	59:53	     12,204k	3k	+0.09	Rab1  e5  Bg5  g6  b4  e4  Bc4  e3  Bxe3  Re4  Qe2  a6  Rd4  Rxd4  Bxd4  Re8  Qd2  Bxg2  Qg5
    34/87	59:53	     12,204k	3k	+0.07	Bb2  Rad8  a4  Rd5  c4  Rd7  Bc2  Red8  Rxd7  Rxd7  Bc3  g6  b4  b6  Rd1
    34/87	59:53	     12,204k	3k	+0.17	h4  e5  Bg5  e4  Bc4  Bc5  Bf6  Bf8  Bd4  b5  Bf1  Bd7  Qh5  a6  c4  Qc8  Be2  h6
    34/87	59:53	     12,204k	3k	 0.00	Rd2  e5  Rad1  e4  Bc4  b5  Rd7  Bxd7  Rxd7  Qxd7  Qxd7  bxc4  Bd4  Red8  Qb7  cxb3  axb3  a5  Qxe4  a4  bxa4  Rxa4  c3  Bc5  Qh4  Re8  Qg4  Bxd4
    34/87	59:53	     12,204k	3k	+0.03	Qh5  g6  Qh4  e5  Bc4  b5  Bd5  Bxd5  Rxd5  Re6  Bg5  Qxc2  Rxb5  e4  Rd5  Qb2
    34/87	59:53	     12,204k	3k	+0.16	a4  e5  Bg5  a6  Be4  g6  Qf3  Rac8  c4  Bc5  Bd5  e4  Qf6  Bxd5
    34/87	59:53	     12,204k	3k	+0.26	b4  a6  c4  g6  b5  axb5  cxb5  Bd5  a4  Rec8  Be4  h5  Qh4  Bxe4  Qxe4  Bg7  Bxg7  Kxg7  Rd3  Rd8  Rxd8  Rxd8  a5  Qc3  Qe1  Qxe1+  Rxe1  Rd5  Rb1  Kf6  Kf1
    34/87	59:53	     12,204k	3k	+0.12	Re1  g6  Bf1  e5  Qg3  Bg7  Bxg7  Kxg7  c4  Rad8  b4  Rd4  Rad1  Qd6  Rxd4  Qxd4  Qb3  Rd8  b5  Be4  c5  Rc8  c6  bxc6
    34/87	59:53	     12,204k	3k	+0.53	Bxh7+  Kxh7  Qh5+  Kg8  Rd4  Bf3  gxf3  Qc5  Qxc5  Bxc5  Rg4  Bf8  Rd1  Rac8  c4  a6  a4  Rc6  Be5  b5  Rd7  bxa4  bxa4  g6  h4  Rc5  f4  Rxc4  h5  Be7  h6  g5  Rg2  Rc5  Bd4  Rc1+  Kh2  Rd1  fxg5  Kh7  f4  e5  fxe5  Kg6  Rg3  Bc5  Rxf7  Rxd4  Rf6+  Kh7  g6+  Kh8  Kg2  Rd2+  Kh3  Rd1  Rxa6  Rh1+  Kg2  Rh5  g7+  Kg8  Rf6  Rexe5  Rc6  Re8  a5  Kh7  a6  Rg8  Rc3
   3/15/2025 4:40:00 PM, Time for this analysis: 01:00:00, Rated time: 8:00:00
Perhaps one of the weaker problems. While both engines found the best answer from the EPD record, the difference is small. One could argue that Bxh7+ is twice as good as the next best answer b4 and therefore a great answer. But it is just +0.53 verses +0.26 and I guess both of them will draw. But this problem could be useful on a gradual test basis like Tony's test. There are reasons that some moves get higher scores and I guess that the programs that pick Bxh7+ over b4 are stronger programs.
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: 12751
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Nolot5 the worst test position

Post by Dann Corbit »

Nolot position 9, the one that modern programs "get wrong":

Code: Select all

  9 Ng5; id "Position 9" 
    Searching move: Nf3-g5
    Best move (Lc0-v0.31.2:MPV:10): Nxh6
   ---------------------------------------------------------------------------
    20/60	59:58	      9,666k	3k	-0.38	Ra1  Qb3  Ne1  Rac8  Bxc6  Rxc6  Rxa5  Rfc8  Ra7  R6c7  Rxc7  Rxc7  Nf6  Ra7  Rc1  Bf8  Nxh7  Kxh7  Rc4  Ra1  Rxd4  Rb1  Rd8
    20/60	59:58	      9,666k	3k	-0.24	Bg5  hxg5  Nxg5  Bg6  Bxc6  Rac8  Ra1  Qb3  Bb5  Qd5  Bc4  Qa8  Nh2  a4  Qg4  Bf5  Qf4  a3
    20/60	59:58	      9,666k	3k	-0.64	Nd2  Bxd3  Qf3  Qd5  Qxd3  Qxg2+  Kxg2  Nxd3  Rxc6  Nxb2  Rb1  Na4  Nb3  Nc3  Ra1  a4  Nxd4  Rfd8  Rc4  Rac8  Rxc8  Rxc8
    20/60	59:58	      9,666k	3k	+0.22	Nfh2  Rac8  Nf6  Bg6  Rxc5  Bxc5  Bxh6  gxh6  Nhg4  Kg7  h5  Ne7  hxg6  fxg6  Bb7  Rc7  Be4
    20/60	59:58	      9,666k	3k	+0.19	Ne1  Rac8  Nf6  Bg6  h5  Bf5  g4  Nxe5  Bxe5  gxf6  gxf5  fxe5  Qxe5+  f6  Qxd4  Nb3  Qe3  Nxc1  Qxh6+  Kg8  Qg6+  Kh8  Rxc1  Rxc1  Qh6+  Kg8  Qg6+  Kh8
    20/60	59:58	      9,666k	3k	+1.06	Rxc5  Bxc5  Nxh6  Be7  Ng5  Bxg5  Bxg5  Nxe5  Bxa8  f6  Bg2  a4  Bf4  a3  Bxe5  fxe5  Qxe5  axb2  Qd6  Re8  Qd7  Bg6  Nf7+  Bxf7  Qxf7  Rc8  Be4  b1Q  Rxb1  Qxb1+  Kg2  Qc1  Qxe6  Qc5  h5  Qf8  Qg6  Qg8  h6  Rf8
    20/60	59:58	      9,666k	3k	+1.57	Ng5  hxg5  hxg5  Qb3  Nf6  gxf6  exf6  Nxd3  Qh5  Nxc1  Rd2  Rg8  Bxc6  Ne2+  Rxe2  Qd1+  Kg2  d3  Be4  Rg6  Bxg6  fxg6  Be5  Qxe2  Qxe2  Bxf6  Bxf6+  Kg8  Qxe6+
    20/60	59:58	      9,666k	3k	+4.11	Bxh6  gxh6  Qd2  Rg8  Nxh6  Rg7  Rxc5  Bxc5  Ng5  Bg6  Bxc6  Rc8  Be4  Be7  Bxg6  Bxg5  Qxg5  Rxg6  Nxf7+  Kg7  Qe7  Kg8  Ng5  Rg7  Qf6  Rf8  Qxe6+  Qxe6  Nxe6  Re8  Nxg7  Rxe5  f4  Re2  Nf5  Rxb2  Ra1  b3  Nxd4  a4  Rxa4
    20/60	59:58	      9,666k	3k	+4.74	Nf6  Rac8  Bxh6  Bf5  g4  Bg6  h5  gxh6  hxg6  fxg6  g5  Kg7  Nh4  hxg5  Nxg6  Nxe5  Nxe7  Kxf6  Nxc8  Rxc8  Bb7  Nxb7  Rxc8  Nd6  Rc5  Ng6  Re1  Nf7  Qe4  Nf4  Qxd4+  Kg6  Kh2  Qb3
    20/60	59:58	      9,666k	3k	+5.79	Nxh6  gxh6  Bxh6  Qd5  Bg5  Ra7  Bxe7  Rxe7  Ng5  Qxe5  Qh5  f5  Bxc6  Qd6  Be8  Nd7  Bxd7  Rxd7  Ra1  e5  Rxa5  e4  Rda1  Qg6  Qe2  exd3  Qe5+  Qf6  Qb5  Qe7  Qxd3  f4  Nxh7  Qxh7  Qf3  Qf7  Rh5+  Kg8  Raa5  Qe6  Rae5
   3/15/2025 5:40:01 PM, Time for this analysis: 01:00:00, Rated time: 9:00:00
Here. I must say is the one clear error in the test suite. But with hardware/software combinations that are a trillion times stronger than when this test is written, no wonder we did not find it and no wonder Pierre could not physically validate the perfection of the entire test.
The suggested best move is Ng5. Ng5 does win a pawn and a half.
But Bxh6 is far better being four pawns ahead.
But Nf6 is even better, being almost a rook ahead.
And Nxh6 is the best, a pawn better than the next best move.
The discovery of these things relied on hard work developing better and better computer systems, today including incredible parallelism and even GPU compute power, which was used to make this particular analysis.
As you know, advanced computer programs are said to have GM level knowledge in their evaluation function, so that just with eval they can play at GM level. And look at what LC0 did when it started out:

Code: Select all

 9 Ng5; id "Position 9" 
    Searching move: Nf3-g5
    Best move (Lc0-v0.31.2:MPV:10): Rc1-a1
    Not found in: 1:00:00
     1/2	00:00	           4	114	+3.58	Ra1
     1/2	00:00	           4	114	+3.58	h5
     1/2	00:00	           4	114	+3.58	Nd2
     1/2	00:00	           4	114	+3.58	Nfh2
     1/2	00:00	           4	114	+3.58	Rxc5
     1/2	00:00	           4	114	+3.58	Ne1
     1/2	00:00	           4	114	+3.58	Ng5
     1/2	00:00	           4	114	+3.32	Nf6  Rac8
     1/2	00:00	           4	114	+3.47	Nxh6  gxh6
     1/2	00:00	           4	114	+4.33	Bxh6  gxh6
   ------------------------------------------------------------------------
It scored Ng5 equally among the best possible move choices (edit: oops, I just noticed that even here Bhx6 was a little ahead of the other choices).
So, in my opinion, this one is busted, but it has a new best move Nxh6.
So, the defect rate for the test is 1/11=9%, which is better than STS, which I helped to verify using three different computer programs (the three strongest) at one hour per position for every position in the test (along with at least as many that were rejected because the computer(s) disagreed with the proposed solution).
This is the great peril of a positional test because they are called positional for a reason. The goodness or badness of a position depends mostly upon strategic factors of positional strength and not merely on collection of wood. At the time they are written, it is very hard for a computer to find the best move via tactics. For that reason, I think it is far harder to write a positional test than a tactical test. But even tactical tests can have cooks, like the famous WAC.230 which Alex Szabo showed was a draw even with the rook sacrifice by creating the opponent's own passed pawn in response.
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: 12751
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Nolot5 the worst test position

Post by Dann Corbit »

Nolot position 10:

Code: Select all

 10 Rxf7; id "Position  
    Searching move: Rf1xf7
    Best move (Lc0-v0.31.2:MPV:10): Rxf7
   ---------------------------------------------------------------------------
    24/52	59:56	      9,333k	3k	-0.56	Nb3  Ne5  a5  Qa7  h3  Bd7  Nd4  Rae8  Nf5  Bxf5  exf5
    24/52	59:56	      9,333k	3k	-1.22	Bc4  Bf6  Nde2  Qc5  Bb3  Be5  Nd5  Bxb2  Rb1  Be5  Nef4  Bxf4  Rxf4  Ne5  Qe2
    24/52	59:56	      9,333k	3k	-42.11	Ne6  fxe6  Bxe6+  Kh8  Nd5  Qd8  Nxe3  Rxf1+  Qxf1  Nf6  Bd5  Nxd5
    24/52	59:56	      9,333k	3k	-0.58	Qd3  Bg5  a5  Qb4  Nb3  Ne5  Qd1  Bd7  Na2  Qb5  Nc3  Qb4
    24/52	59:56	      9,333k	3k	-0.51	Ba2  Bf6  Nd5  Qxb2  c3  Qd2  Qh5  g6  Qf3  Bxd4  Rfd1  Ne5  Qf6  Nc6  cxd4  Qf2  Qxf2  exf2
    24/52	59:56	      9,333k	3k	-0.33	a5  Qxb2  Qd3  Qb4  Rfb1  Qc5  Na4  Qc7  Qxe3  Bf6  Nb6  Rb8  Ra4  Nxb6  axb6  Qe7  Rc4  Qe8  Rc7  Bd8  Qg3  Bxc7
    24/52	59:56	      9,333k	3k	+0.12	Bb3  Bf6  Nd5  e2  Nxe2  Qd8  Nd4  Be5  c3  Nc5  Bc2  Be6  Nf3  Nd7  a5  Rc8  Ba4  Nc5  Nb6
    24/52	59:56	      9,333k	3k	-0.10	Nf5  Bf6  Qc1  Bxc3  bxc3  Nf6  Nh6+  gxh6  Rxf6  Be6  Rf3  Bxd5  Rxe3  Bxe4  Rxe4  d5  Rb1  Qc6  Rg4+  Kh8  Qd2
    24/52	59:56	      9,333k	3k	+0.10	Bxf7+  Rxf7  Rxf7  Bf6  Nd5  Qxb2  Rb1  e2  Nxe2  Qe5  Rxf6  Nxf6  Nxf6+  gxf6  Qd3  f5  Rb4  Kh8  h3  Bd7  Rxb7  Bc6  Rc7  Bxe4  Qd2  Rg8  Nf4  Qa1+  Kh2  Qe5  Kg1
    24/52	59:56	      9,333k	3k	+8.15	Rxf7  Rxf7  Bxf7+  Kh8  Nd5  Qxb2  Nxe7  Nf6  Rb1  Bg4  Rxb2  Bxd1  Bc4  b5  Bd3  bxa4  Nef5  e2  Nxe2  Bxe2  Bxe2  Nxe4  Bf3  Re8  Bxe4  a3  Ra2  Rxe4  Kg1  g6  Nxd6  Rd4  Nf7+  Kg7  Ne5  Kf6  Nf3  Ra4  Kf2  Ke6  Ke3  Kd5
   3/15/2025 6:40:02 PM, Time for this analysis: 01:00:00, Rated time: 10:00:00
Here we can see that only Rxf7 is to be preferred.
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: 12751
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Nolot5 the worst test position

Post by Dann Corbit »

Nolot position 11:

Code: Select all

11 Rxh6; id "Position  
    Searching move: Rg6xh6
    Best move (Lc0-v0.31.2:MPV:10): Rxh6
   ---------------------------------------------------------------------------
    31/87	59:59	    109,153k	30k	-44.25	Bxb5  cxb5  Qf5  Bb7  Qxf7+  Kxf7  g8Q+  Rxg8  Rxg8  Bxe4  d3  Bxd3  Rc8  Qd4
    31/87	59:59	    109,153k	30k	-36.76	Bd5  cxd5  Qf5  Bb7  Qxf7+  Kxf7  g8Q+  Rxg8  Rxg8  dxe4  R8g7+  Kf6  R1g6+  Nxg6
    31/87	59:59	    109,153k	30k	-38.67	d3  bxc4  Qf5  Ba6  dxc4  Bxc4  Qxf7+  Kxf7  g8B+  Rxg8
    31/87	59:59	    109,153k	30k	-23.06	d4  bxc4  dxe5  Qxe5  Rf1  Nxg6  hxg6  Ng5  Qf5  Qxg7  e5  Ba6  Qf4
    31/87	59:59	    109,153k	30k	-17.62	Qxe6  dxe6  Rf6  Qd4  Rg4  Bd7  Bd3  Nxd3
    31/87	59:59	    109,153k	30k	-55.71	Rxe6  dxe6  Qf5  Bd7  Qg4  bxc4  Qf3  a5  Qc3  a4
    31/87	59:59	    109,153k	30k	-73.38	Rf6  Rxf6  Bxf7+  Rxf7  Qg6  Nxg6  hxg6  Rf2  Rd1  Rxd2  Rxd2  Qxd2  a3
    31/87	59:59	    109,153k	30k	-11.64	Qf5  Ba6  Bxe6  dxe6  Qf6  Qd4  R1g4  Qxe4  Rxh6  Nxh6  Qxh6  Qh1+  Kb2  Qxh5  Qxh5  Nxh5  Rh4  Nxg7  Re4  Kf7  Rxe5  Nf5
    31/87	59:59	    109,153k	30k	-4.11	Bxe6  dxe6  Rf6  Qe7  Qh4  Bd7  Rxf4  Qxh4  Rxh4  Ng5  Rhg4  Kxg7  Kb2  Rf8  R4g3  Be8  Rc3  Rf2  d3  Kf8  b4  Nf3  Rc1  Nd4  Ra3  Bxh5  Rxa7  Bg4  a4  bxa4  Rxa4  Kg7  Ra5  Kf6  Ra8  Kg5
    31/87	59:59	    109,153k	30k	 0.00	Rxh6  Nxh6  Qg5  Nf7  Qd8+  Nxd8  h6  Qd4  h7+  Kf7  g8Q+  Ke7  Rg7+  Kd6  h8Q  Qxd2  Qxd8  Qd1+  Kb2  Qd4+  Ka3  Qc5+  b4  Qe3+  Kb2  Qd4+  Kc1  Qa1+  Kd2  Qd4+  Bd3  Qxb4+  Kd1  Qb1+  Kd2  Qb4+
   3/15/2025 7:40:03 PM, Time for this analysis: 01:00:00, Rated time: 11:00:00
Rxh6 is the only move that draws. All other moves lose.

So now, is Nolot still a good test suite? Well, with the solution modification for the one problem with the wrong answer, it is quite suitable, especially for humans. Quite frankly, it is no longer a difficult test for computers, especially since they are now about a trillion times stronger than when the Nolot test was originally proposed.
And I would like to take this time to thank Pierre Nolot for writing his article for the chess magazine Gambisco, which started the whole Nolot frenzy. That test suite has given me decades of fun and wonder and now we are at the point that computer programs on good hardware can find the best solutions. It was hopeless for the consumer chess machines and engines of those days and it shows how far we have come. But a better question is probably : "Do *we* understand fully how these positions work?"
That question is not so easy. I mean, sure, we can study the pv and going backwards from the solution we can understand each logical step. But if we were posed with a collection of positions like this, would we be able to find the best possible answer 10/11 times like the Nolot test suite provided?
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: 12751
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Nolot5 the worst test position

Post by Dann Corbit »

Dann Corbit wrote: Sun Mar 16, 2025 3:49 am Nolot position 8

Code: Select all

8 Bxh7+; id "Position  
    Searching move: Bd3xh7
    Best move (Lc0-v0.31.2:MPV:10): Bxh7+
   ---------------------------------------------------------------------------
    34/87	59:53	     12,204k	3k	+0.10	Rac1  e5  Bg5  g6  Bc4  Be7  Bh6  Bf8  Bxf8  Kxf8  Bd5  Rad8  c4  Bxd5
    34/87	59:53	     12,204k	3k	+0.09	Rab1  e5  Bg5  g6  b4  e4  Bc4  e3  Bxe3  Re4  Qe2  a6  Rd4  Rxd4  Bxd4  Re8  Qd2  Bxg2  Qg5
    34/87	59:53	     12,204k	3k	+0.07	Bb2  Rad8  a4  Rd5  c4  Rd7  Bc2  Red8  Rxd7  Rxd7  Bc3  g6  b4  b6  Rd1
    34/87	59:53	     12,204k	3k	+0.17	h4  e5  Bg5  e4  Bc4  Bc5  Bf6  Bf8  Bd4  b5  Bf1  Bd7  Qh5  a6  c4  Qc8  Be2  h6
    34/87	59:53	     12,204k	3k	 0.00	Rd2  e5  Rad1  e4  Bc4  b5  Rd7  Bxd7  Rxd7  Qxd7  Qxd7  bxc4  Bd4  Red8  Qb7  cxb3  axb3  a5  Qxe4  a4  bxa4  Rxa4  c3  Bc5  Qh4  Re8  Qg4  Bxd4
    34/87	59:53	     12,204k	3k	+0.03	Qh5  g6  Qh4  e5  Bc4  b5  Bd5  Bxd5  Rxd5  Re6  Bg5  Qxc2  Rxb5  e4  Rd5  Qb2
    34/87	59:53	     12,204k	3k	+0.16	a4  e5  Bg5  a6  Be4  g6  Qf3  Rac8  c4  Bc5  Bd5  e4  Qf6  Bxd5
    34/87	59:53	     12,204k	3k	+0.26	b4  a6  c4  g6  b5  axb5  cxb5  Bd5  a4  Rec8  Be4  h5  Qh4  Bxe4  Qxe4  Bg7  Bxg7  Kxg7  Rd3  Rd8  Rxd8  Rxd8  a5  Qc3  Qe1  Qxe1+  Rxe1  Rd5  Rb1  Kf6  Kf1
    34/87	59:53	     12,204k	3k	+0.12	Re1  g6  Bf1  e5  Qg3  Bg7  Bxg7  Kxg7  c4  Rad8  b4  Rd4  Rad1  Qd6  Rxd4  Qxd4  Qb3  Rd8  b5  Be4  c5  Rc8  c6  bxc6
    34/87	59:53	     12,204k	3k	+0.53	Bxh7+  Kxh7  Qh5+  Kg8  Rd4  Bf3  gxf3  Qc5  Qxc5  Bxc5  Rg4  Bf8  Rd1  Rac8  c4  a6  a4  Rc6  Be5  b5  Rd7  bxa4  bxa4  g6  h4  Rc5  f4  Rxc4  h5  Be7  h6  g5  Rg2  Rc5  Bd4  Rc1+  Kh2  Rd1  fxg5  Kh7  f4  e5  fxe5  Kg6  Rg3  Bc5  Rxf7  Rxd4  Rf6+  Kh7  g6+  Kh8  Kg2  Rd2+  Kh3  Rd1  Rxa6  Rh1+  Kg2  Rh5  g7+  Kg8  Rf6  Rexe5  Rc6  Re8  a5  Kh7  a6  Rg8  Rc3
   3/15/2025 4:40:00 PM, Time for this analysis: 01:00:00, Rated time: 8:00:00
Perhaps one of the weaker problems. While both engines found the best answer from the EPD record, the difference is small. One could argue that Bxh7+ is twice as good as the next best answer b4 and therefore a great answer. But it is just +0.53 verses +0.26 and I guess both of them will draw. But this problem could be useful on a gradual test basis like Tony's test. There are reasons that some moves get higher scores and I guess that the programs that pick Bxh7+ over b4 are stronger programs.
I redid this one at 2 hours with SF to get extra depth because I felt like it was the most unsatisfying position of the bunch.

Code: Select all

Analysis of G:\nolot89.epd   
3/16/2025 5:59:09 AM Level: 7200 Seconds
Analyzing engine: Stockfish-x64-avx2:MPV:3

 1 Bxh7+; id "Position 8
    Searching move: Bd3xh7
    Best move (Stockfish-x64-avx2:MPV:3): Bxh7+ 
   ---------------------------------------------------------------------------
    57/71	1:46:08	  5,676,414k	891k	+0.10	b4  a6  c4  g6  Rac1  Be7  Bc3  Ba4  Re1  Rad8  Bf1  Bd6  g3  e5  Qe4  Qd7  Re2  h5  Rce1  Bc6  Qe3  Qe7  a3  Bb8  Rd2  h4  g4  e4  Rxd8  Rxd8  Qh6  Be5  Bxe5  Qxe5  Qxh4  Rd2  Qh6  Qd4  Qe3  Qxe3  fxe3  Kg7  b5  axb5  cxb5  Bd5  a4  Ra2  Rd1  Bb3  Rd7
    57/67	1:46:08	  5,676,414k	891k	+0.14	Re1  g6  a4  e5  Qg3  Bd6  Qh4  Bf8  a5  a6  Bf1  e4  c3  Re6  Bd4  h5  Qg5  Bg7  Bc4  Rd6  Qf4  Rd7  Qxc7  Rxc7  Rad1  Rd8  Bb6  Rxd1  Rxd1  Rc8  Bd4  h4  Kf1  Bxd4  cxd4  Kf8  Ke2  Bb5  Bxb5  axb5  d5  Ke7  d6+  Ke6  d7  Rd8  Ke3
    58/78	1:46:08	  5,676,414k	891k	+0.53	Bxh7+  Kxh7  Qh5+  Kg8  Rd4  Bf3  gxf3  Qxc2  Rd7  Qg6+  Qxg6  fxg6  Be5  Re7  Rad1  Kf7  Kg2  Rae8  R7d4  Kg8  R1d2  Kh7  Ra4  a6  Rh4+  Kg8  Rg4  Kh7  Rd3  Rf7  f4  Rc8  Rdg3  Rc2  Rxg6  Rxa2  Rxe6  Bc5  Rf3  Re7  Rxe7  Bxe7  Rc3  Bh4  Kf3  Rxf2+  Ke4  Kg6  Rc7  Bf6  Rxb7  Ra2  f5+  Kg5  h4+  Kxh4  Bxf6+  gxf6
   3/16/2025 7:59:14 AM, Time for this analysis: 02:00:00, Rated time: 2:00:00
At least the key move Bxh7+ stands out a little bit better.
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.