Stockfish with and without contempt

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.
MikeB
Posts: 3467
Joined: Thu Mar 09, 2006 5:34 am
Location: Pen Argyl, Pennsylvania

Re: Stockfish with and without contempt

Post by MikeB » Fri Nov 08, 2019 12:07 am

Joerg Oster wrote:
Thu Nov 07, 2019 3:09 pm
MikeB wrote:
Thu Nov 07, 2019 5:23 am
based on what I see, I no reason not to use SF contempt scoring in analysis, but I understand people have their own reasons and that's fine, it is certainly not my way or the highway ;>) - also , note - that SF contempt code is symmetrical ...
Are you sure, Mike?

To me it looks like Contempt breaks the symmetry just like Tempo does.
I may be wrong, ofc.

No I am not sure, in fact. I now have evidence that search is asymmetric and not symmetric at all with contempt or without comtempt

the famous Shirov positions with colors reversed and mirrored
all with single core 8192 hash and 7 man syzygy



single core 8192 hash 7 man syzygy

Code: Select all

44	+8.78 	403.8M	3:17.00	Bh6 Kh7 Bg5 Bb7 Kf4 Kg6 Ke5 Ba6 Bh6 Kxh6 d5 Kg6 Kd6 Kf7 Kc6 Ke8 Kc7 Be2 d6 Bb5 a6 Bxa6 d7+ Kf7 d8=Q Bf1 Qd7+ Kf6 Qa4 Bg2 Qd4+ Kf7 Qd2 Bh3 Qf4+ Kg8 Qc4+ Kh7 Qh4 Bf1 Qxh5+ Kg8 f4 Kf8 Qh7 Kf7 f5 Be2 Qg6+ Kf8 Qd6+ Kf7 Qe6+ Kf8 
 44	+7.89!	324.9M	2:37.36	Bh6! 
 44	+7.04!	277.7M	2:14.18	Bh6! 
 44	+6.37!	235.3M	1:53.36	Bh6! 
 44	+5.84!	202.0M	1:37.45	Bh6! 
 44	+5.43!	175.3M	1:24.99	Bh6! 
 44	+5.12!	158.0M	1:17.07	Bh6! 
 44	+4.88!	133.7M	1:07.32	Bh6! 
 44	+4.70!	108.4M	0:56.99	Bh6! 
 44	+4.57!	94.0M  	0:50.05	Bh6! 
 43	+4.43 	86.8M  	0:46.28	Bh6 Kf7 Kf4 Ke6 Bxg7 Bb5 Be5 Be2 g4 h4 Ke3 Ba6 f4 Bc8 f5+ Kd5 a6 Bxa6 g5 Bb5 g6 Be8 g7 Bf7 Kf4 h3 Kg5 Kc6 Bh2 Kd7 Kh6 Bg8 Kg6 Ba2 f6 Bb1+ Kh6 Ba2 Kg5 Kc6 Kg6 Bb1+ Kf7 Kb7 g8=Q Ba2+ Kg7 
 43	+4.66!	74.2M  	0:39.93	Bh6! 
 43	+3.87!	62.6M  	0:33.92	Bh6! 
 43	+3.25!	53.9M  	0:29.31	Bh6! 
 43	+2.76!	45.7M  	0:24.79	Bh6! 
 43	+2.38!	42.2M  	0:23.02	Bh6! 
 43	+2.09!	39.6M  	0:21.71	Bh6! 
 43	+1.87!	37.3M  	0:20.57	Bh6! 
 43	+1.71!	36.0M  	0:19.95	Bh6! 
 43	+1.59!	34.6M  	0:19.29	Bh6! 
 43	+1.50!	32.9M  	0:18.47	Bh6! 
 42	+1.42 	26.9M  	0:15.29	Be5 Kf7 Kf4 g6 a6 Ke7 Kg5 Bxf3 Kxg6 Kd7 a7 Ke6 Bc7 Kd7 Bb6 Kd6 Bc5+ Kd7 Kg5 Kc7 Kf4 Bc6 Ke5 Kd7 Kf5 Bf3 Kg6 Ke6 Kg5 Kd7 Bf8 Ke6 Kf4 Bc6 Bg7 Bg2 Be5 Kd7 Kf5 Bf3 Bf4 Ke7 Kg5 Kd7 Kf6 Be4 Bb8 Bf3 Ke5 Ba8 Kf4 Bg2 Kf5 Bf3 Be5 Bg2 
 41	+1.42 	22.6M  	0:12.77	Be5 Kf7 Kf4 g6 a6 Ke7 Kg5 Bxf3 Kxg6 Kd7 a7 Ke6 Bc7 Kd7 Bb6 Kd6 Bc5+ Kd7 Kg5 Kc7 Kf4 Bc6 Ke5 Kd7 Kf5 Bf3 Kg6 Ke6 Kg5 Kd7 Bf8 Ke6 Kf4 Bc6 Bg7 Bg2 Be5 Kd7 Bf6 Ba8 Kg5 Bf3 Kf5 Bg2 Bg7 Bf3 Ke5 Ba8 Bf8 Bb7 
 40	+1.42 	20.2M  	0:11.37	Be5 Kf7 Kf4 g6 a6 Ke7 Kg5 Bxf3 Kxg6 Kd7 a7 Ke6 Bc7 Kd7 Bb6 Kd6 Bc5+ Kd7 Kg5 Ke6 Bb6 Kd6 Kf4 Bc6 Kf5 Bd5 Bc5+ Kd7 Ke5 Bb7 Bf8 Ba8 Bg7 Bb7 Bf6 Bc6 Bh8 Bb7 Kf4 Bg2 Kf5 Bf3 Be5 Bb7 Bf6 Bg2 Kg5 Bf3 Kg6 
 39	+1.42 	18.1M  	0:10.18	Be5 Kf7 Kf4 g6 a6 Ke7 Kg5 Bxf3 Kxg6 Kd7 a7 Ke6 Bc7 Kd7 Bb6 Kd6 Bc5+ Kd7 Kg5 Ke6 Bb6 Kd6 Kf4 Bc6 Kf5 Bd5 Bc5+ Kd7 Ke5 Bb7 Bf8 Ba8 Bd6 Bc6 Bb8 Ba8 Kf6 Bd5 Kg5 Bf3 Be5 Kd8 Kf4 Bg2 Kf5 Kd7 Bg7 Bf3 Bh8 Kd6 Kg6 Kc7 Be5+ Kd7 
 39	+1.39?	17.1M  	0:09.64	Be5 Kf7? 
 38	+1.47 	15.2M  	0:08.56	Be5 Kf7 Kf4 g6 a6 Ke7 a7 Bb7 Kg5 Bxf3 Kxg6 Kd7 Bb8 Ke7 Bc7 Kd7 Bb6 Kd6 Bc5+ Kd7 Kh6 Kc7 Kg5 Kd7 Kf4 Bc6 Ke5 Bb7 d5 Ba8 Bb4 Bb7 Bf8 Ba8 Bg7 Bb7 Bh8 Ba8 Kd4 Bb7 Bf6 Kd6 
 38	+1.46!	14.6M  	0:08.27	Be5! 
 37	+1.38 	14.1M  	0:07.99	Be5 Kf7 Kf4 g6 a6 Ke7 a7 Bb7 Kg5 Bxf3 Kxg6 Kd7 Bb8 Ke7 Bc7 Kd7 Bb6 Kd6 Bc5+ Kd7 Kh6 Kc7 Kg5 Kd7 Kf4 Bc6 Ke5 Bb7 Bd6 Bc6 Bf8 Bb7 Bc5 Ba8 Bb6 Bc6 Kf5 Bf3 Kf6 Kd6 Kg6 Kd7 Kf5 Bh1 
 37	+1.51?	11.2M  	0:06.42	Be5 Kf7? 
 37	+1.64?	10.6M  	0:06.12	Be5 Kf7? 
 37	+1.73?	10.2M  	0:05.96	Be5 Kf7? 
 36	+1.82 	9.63M  	0:05.63	Be5 Kf7 Kf4 g5+ Kxg5 Bxf3 a6 Ke6 a7 Kd7 Kf5 Bb7 Kg6 Bf3 Bb8 Ke7 Bc7 Ke6 Bb6 Kd6 Bc5+ Ke6 Kg5 Kd7 Kf6 Bb7 Ke5 Ba8 Bb6 Bb7 Kf4 Kd6 Kf5 Ba8 Kg5 Bf3 Kg6 Kd7 Kf6 Be4 
 36	+1.79?	9.08M  	0:05.32	Be5 Kf7? 
 36	+1.88?	8.79M  	0:05.16	Be5 Kf7? 
 35	+1.97 	8.36M  	0:04.93	Be5 Kf7 Kf4 g5+ Kxg5 Bxf3 a6 Ke6 a7 Kd7 Kf5 Bb7 Bb8 Bc6 Kg6 Bf3 Kf6 Bd5 Kg5 Bf3 Be5 Kd8 Kf4 Ba8 Bd6 Kd7 Bc5 Ke6 Kg5 Bf3 Bb6 Kd6 Kf5 Kd7 Kf4 Ba8 Kg5 Bf3 Kf5 Bb7 Bc5 Bf3 Kf4 Bb7 Kg5 Bf3 
 35	+1.86?	8.06M  	0:04.76	Be5 Kf7? 
 35	+1.95?	7.88M  	0:04.66	Be5 Kf7? 
 34	+2.05 	7.66M  	0:04.54	Be5 Kf7 Kf4 g5+ Kxg5 Bxf3 a6 Ke6 a7 Kd7 Kf5 Bb7 Kg6 Bf3 Kg5 Kd8 Kf4 Ba8 Bd6 Kd7 Bb8 Ke6 Kg5 Bf3 Kg6 Kd7 Kf6 Bd5 Kg5 Bf3 Kf4 Bc6 Kf5 Bf3 Ke5 Bb7 Bd6 Kc6 Ke6 Bc8+ Kf6 Bb7 Ke5 Kd7 
 33	+2.05 	7.23M  	0:04.29	Be5 Kf7 Kf4 g5+ Kxg5 Bxf3 a6 Ke6 a7 Kd7 Kf5 Bb7 Kg6 Bf3 Kg5 Kd8 Kf4 Ba8 Bd6 Kd7 Bb8 Ke6 Kg5 Bf3 Kg6 Kd7 Kf6 Bd5 Kg5 Bf3 Kf4 Bc6 Ke5 Bb7 Bd6 Kc6 Ke6 Bc8+ Kf6 Bb7 Ke5 Ba8 
 32	+2.05 	7.00M  	0:04.16	Be5 Kf7 Kf4 g5+ Kxg5 Bxf3 a6 Ke6 a7 Kd7 Kf5 Bb7 Kg6 Bf3 Kg5 Kd8 Kf4 Ba8 Bd6 Kd7 Bb8 Ke6 Kg5 Bf3 Kg6 Kd7 Kf6 Bd5 Kg5 Bf3 Kf4 Bc6 Ke5 Bb7 Bd6 Kc6 Ke6 Bc8+ Kf6 Bb7 Ke5 Ba8 Bc5 Bb7 Ke6 
 31	+2.05!	6.62M  	0:03.94	Be5! 
 31	+1.95?	6.42M  	0:03.82	Be5 Kf7? 
 30	+2.05 	6.30M  	0:03.75	Be5 Kf7 Kf4 g5+ Kxg5 Bxf3 a6 Ke6 a7 Kd7 Kf5 Bb7 Bb8 Bc6 Kg5 Bf3 Be5 Kd8 Kf4 Ba8 Bb8 Kd7 Ke5 Bb7 Bd6 Kc6 Bc5 Kd7 Kf6 Bf3 Kf5 Bb7 Kg5 Bf3 Bb6 Kd6 Kg6 Ke6 Bd8 Kd7 
 30	+1.86?	5.93M  	0:03.52	Be5 Kf7? 
 30	+1.95?	5.86M  	0:03.49	Be5 Kf7? 
 29	+2.05 	5.72M  	0:03.41	Be5 Kf7 Kf4 g5+ Kxg5 Bxf3 a6 Ke6 a7 Kd7 Kf5 Bb7 Bb8 Bc6 Ke5 Bb7 Bd6 Kc6 Bc5 Kd7 Kf6 Bf3 Kf5 Bb7 Kg6 Bf3 Bb6 Kc8 Kg5 Kb7 Bc5 Kc7 Kf5 Kd7 Kf4 Bg2 Kg5 Bf3 Bb6 Kd6 Kg6 
 28	+2.05 	5.51M  	0:03.28	Be5 Kf7 Kf4 g5+ Kxg5 Bxf3 a6 Ke6 a7 Kd7 Kf5 Bb7 Bb8 Bc6 Ke5 Bb7 Bd6 Kc6 Bc5 Kd7 Kf6 Bf3 Kf5 Bb7 Kg6 Bf3 Bb6 Kc8 Kg5 Kb7 Kf4 Bg2 Bc5 Kc7 Ke5 Bb7 d5 Kd7 
 27	+2.05 	5.23M  	0:03.12	Be5 Kf7 Kf4 g5+ Kxg5 Bxf3 a6 Ke6 a7 Kd7 Kf5 Kc8 Bb8 Kd7 Ke5 Bb7 Bd6 Kc6 Bc5 Kd7 Kf6 Bf3 Kf5 Bb7 Kg5 Bf3 Bb6 Kd6 Kg6 Ke6 Bc5 Kd7 
 26	+2.05 	5.01M  	0:02.99	Be5 Kf7 Kf4 g5+ Kxg5 Bxf3 a6 Ke6 a7 Kd7 Kf5 Kc8 Bb8 Kd7 Ke5 Bb7 Bd6 Kc6 Bc5 Kd7 Kf6 Bf3 Kf5 Bb7 Ke5 Ba8 Bb6 Kc6 d5+ Kd7 Bc5 
 25	+2.05 	4.48M  	0:02.68	Be5 Kf7 Kf4 g6 a6 Ke6 a7 Kf7 Bc7 Kf6 Bd8+ Ke6 Kg5 Bxf3 Kxg6 Kd7 Bb6 Kc8 Bc5 Kd7 Kf5 Bb7 Ke5 Ba8 d5 Bb7 Bb4 Ba8 Bd6 Bb7 Bc5 Ba8 Bb4 
 24	+1.86 	3.80M  	0:02.29	Be5 Kf7 Kf4 g6 a6 Ke6 a7 Kf7 Bc7 Kf6 Bd8+ Ke6 Kg5 Bxf3 Kxg6 Kd7 Bb6 Kc8 Bc5 Kb7 Kf6 Kc8 Ke5 Kb7 d5 Bg2 Kd6 Bf3 Ke6 h4 
 23	+1.75 	3.21M  	0:01.94	Be5 Bb7 Kf4 g6 Bf6 Kf7 Ke5 Ke8 Kd6 Kf7 Bg5 Kg7 d5 Kf7 Bh4 Ke8 Bf6 Kf7 Be5 g5 f4 gxf4 gxf4 Ke8 f5 h4 Ke6 h3 Kd6 h2 Bxh2 
 22	+1.76 	1.24M  	0:00.75	a6 Kf7 Be5 g6 a7 Ke6 Kf4 Bd5 Bc7 Kf6 Bd8+ Ke6 Kg5 Bxf3 Kxg6 Kd7 Bb6 Kc8 Bc5 Kb7 Kg5 Kc7 Kf6 Kb7 Ke6 Bg4+ Ke5 h4 gxh4 Bd1 
 21	+1.53 	953003	0:00.58	a6 Kf7 Be5 g6 a7 Ke6 Kf4 Bd5 Bc7 Kf6 Bd8+ Ke6 Kg5 Bxf3 Kxg6 Kd7 Bb6 Kd6 Kg5 Ke6 Bc5 Bd5 Kxh5 Kf6 g4 
 20	+1.20 	755691	0:00.47	a6 Kf7 Be5 g6 a7 Ke6 Kf4 Kd7 Kg5 Bxf3 Kxg6 Kc8 Bb8 Kb7 Kg5 Bg4 d5 Bf3 d6 Bg4 Kf6 Ka8 Ke7 Kb7 
 19	+1.16 	560779	0:00.36	a6 Kf7 Be5 g6 g4 hxg4 fxg4 Bd5 Kf4 Ke6 Kg5 Kf7 a7 Bb7 Bf4 Bd5 Kh4 Bc6 Be5 Bg2 Bg3 Kf6 Bf4 
 18	+1.09 	328944	0:00.21	a6 Kf7 Bc7 Ke6 Be5 g6 Kf4 Bb5 a7 Bc6 Kg5 Kf7 f4 Be4 f5 gxf5 Kxh5 Ke6 Kh6 Bc6 Kg5 Be4 g4 
 17	+1.04 	252080	0:00.16	a6 Kf7 Bc7 Ke6 Be5 g6 Kf4 Bb5 a7 Bc6 Kg5 Bxf3 Kxg6 Kd7 Kf6 Kc8 Bb8 Bh1 Kg5 Kb7 
 16	+1.06 	207190	0:00.13	a6 Kf7 Be5 g6 Kf4 Bb5 a7 Bc6 Bc7 Kf6 Ba5 Bd5 Bd8+ Ke6 Bh4 Kd6 g4 Kc7 gxh5 gxh5 Ke5 Bxf3 d5 Kb7 
 15	+1.04 	170877	0:00.11	a6 Kf7 Be5 g6 Kf4 Bb5 a7 Bc6 Bc7 Kf6 Ba5 Bd5 Bd8+ Ke6 Bb6 Bc6 Kg5 Bxf3 Kxg6 Kd7 Kg5 Kc8 Kf4 Bc6 Ke5 
 14	+1.03 	129089	0:00.08	a6 Kf7 Be5 g6 Kf4 Bb5 a7 Bc6 Bc7 Kf6 g4 hxg4 Kxg4 Ke7 Be5 Kf7 Bc7 
 13	+1.06 	102616	0:00.07	a6 Kf7 a7 Bd5 Be5 g6 Kf4 Bc6 Bc7 Kf6 Bd6 Ke6 Ba3 Kd7 Kg5 Bxf3 
 12	+1.03 	86007  	0:00.06	a6 Kf7 Be5 g6 a7 Bd5 Kf4 Bc6 g4 h4 Kg5 h3 Kh4 Bxf3 Kxh3 Ke6 Kh4 
 11	+1.08 	56335  	0:00.04	a6 Kf7 Bd6 Bb5 a7 Bc6 Kf4 Ke6 Bf8 g5+ Kxg5 Bxf3 Kg6 Kd7 Kg5 Kc7 
 10	+1.19 	26825  	0:00.02	a6 Kf7 Be5 Bd5 a7 g6 Kf4 Ke6 Kg5 Bxf3 Kxg6 Be4+ Kxh5 
  9	+1.00 	9903    	0:00.01	a6 Kf7 Bd6 Ke6 Bf8 g6 Ba3 g5 Bc5 h4 gxh4 gxh4 
  8	+1.00 	8786    	0:00.01	a6 Kf7 Bd6 Ke6 Bf8 g6 Bc5 Bd5 Ba3 Kf7 Bb2 Ke6 
  7	+1.16 	2956    	0:00.00	a6 Kf7 Bd6 Ke6 Bf8 Kf7 Bc5 Ke6 
  6	+1.14 	1197    	0:00.00	a6 Bd5 Bd6 Kf7 Be5 
  5	+0.93 	890      	0:00.00	g4 hxg4 a6 Bxf3 Be5 Kf7 
  4	+0.95 	628      	0:00.00	Bd6 Bb7 Be5 Kf7 
  3	+1.31 	182      	0:00.00	a6 Bd5 a7 Bc6 g4 hxg4 
  2	+1.40 	47        	0:00.00	a6 h4 gxh4 
  1	+1.17 	16        	0:00.00	a6 

original Shirov

Code: Select all

dep	score	nodes	time	(not shown:  tbhits	knps	seldep)
 43	+4.87!	81.6M  	0:43.28	Bh3! 
 42	+4.74!	64.0M  	0:34.28	Bh3! 
 42	+3.94!	54.4M  	0:29.18	Bh3! 
 42	+3.32!	46.4M  	0:24.82	Bh3! 
 42	+2.83!	39.9M  	0:21.42	Bh3! 
 42	+2.45!	35.7M  	0:19.20	Bh3! 
 42	+2.16!	32.7M  	0:17.70	Bh3! 
 42	+1.94!	30.9M  	0:16.89	Bh3! 
 42	+1.78!	29.4M  	0:16.19	Bh3! 
 42	+1.66!	28.1M  	0:15.55	Bh3! 
 42	+1.57!	26.4M  	0:14.73	Bh3! 
 41	+1.49 	20.0M  	0:11.30	a3 Kf2 Bc2 Ke2 Be4 g3 Kf5 Kd2 Kg4 Bxf6 Kxg3 Kc3 a2 Kd2 Kf3 Be5 Bf5 Bc3 Kg3 Bf6 Be4 Ke2 Kh3 Kd2 Bb1 Ke2 Kg4 Kd2 Kf5 Bd4 Be4 Ba1 Kg4 Bf6 Bh1 Kd3 Kf4 Ke2 Ke4 Bb2 Bf3+ Kd2 Kf4 Kd3 Be4+ Ke2 Bg2 Bf6 Bh1 Kd2 Kf5 Ba1 
 40	+1.49 	18.8M  	0:10.60	a3 Kf2 Bc2 Ke2 Be4 g3 Kf5 Kd2 Kg4 Bxf6 Kxg3 Kc3 a2 Kd2 Kf3 Be5 Bf5 Bc3 Kg3 Bf6 Be4 Ke2 Kh3 Kd2 Bb1 Ke2 Kg4 Kd2 Kf3 Bd4 Kg3 Bf6 Kg4 Ke2 Kf5 Bd4 Be4 Bc3 Kf4 Bb2 Bb1 Bc3 Bf5 Bf6 Ke4 Bc3 Bg4+ Kd2 
 39	+1.49 	17.3M  	0:09.82	a3 Kf2 Bc2 Ke2 Be4 g3 Kf5 Kd2 Kg4 Bxf6 Kxg3 Kc3 a2 Kd2 Kf3 Be5 Bf5 Bc3 Kg3 Bf6 Be4 Ke2 Kh3 Kd2 Bb1 Ke2 Kg4 Kd2 Kf3 Bd4 Kf4 Ke2 Bf5 Bf6 Bc2 Bd4 Kg4 Bf6 Kf5 Bc3 Be4 Ke3 Kg4 Bf6 
 39	+1.57?	14.7M  	0:08.42	a3 Kf2? 
 38	+1.65 	12.8M  	0:07.32	a3 Kf2 Bc2 Ke2 Be4 g3 Kf5 Kd2 Bb1 Ke3 a2 Bd4 Kg4 Bxf6 Kxg3 Kd2 Kf3 Be5 Kg4 Bf6 Kf5 Ba1 Ke4 Bc3 d4 Ba1 Ke5 Bb2 Kd5 Kc1 Ke4 Kd2 Ke5 Kc1 Be4 Kd2 Kd5 Ke2 Kc4 Kd2 
 38	+1.62!	11.8M  	0:06.79	a3! 
 38	+1.46!	10.8M  	0:06.21	a3! 
 38	+1.35!	8.91M  	0:05.16	a3! 
 38	+1.27!	8.46M  	0:04.92	a3! 
 37	+1.19 	6.73M  	0:03.96	Be4 Kf2 f5 g3 Kd6 Ke3 Kc5 Bd4+ Kb4 Bf6 Kb3 Kd2 Kc4 Ke3 a3 Be5 Kb3 Kd2 Kb4 Bd4 Kc4 Ke3 Kb3 Kd2 Bg2 Bf6 Kc4 Ke3 Bf3 Bh8 Bh1 Bd4 Kb4 Bf6 Kb3 Kd2 Kc4 Ke3 Bg2 Bg7 Kb3 Kd2 Bf3 Bh8 Kb4 Bg7 Bh1 
 36	+1.19 	6.41M  	0:03.78	Be4 Kf2 f5 g3 Kd6 Ke3 Kc5 Bd4+ Kb4 Bf6 Kb3 Kd2 Kc4 Ke3 a3 Be5 Bg2 Bf6 Kb4 Kd2 Kb3 Bg7 Kc4 Ke3 Bf1 Bh8 Kb4 Kd2 Kb3 Bf6 Kc4 Ke3 Kb4 Kd2 Bg2 Be7+ Kb3 Bf6 Be4 Be5 Kb4 Bh8 Bf3 Bg7 Kc4 
 35	+1.19 	5.36M  	0:03.14	Be4 Kf2 f5 g3 Kd6 Ke3 Kc5 Bd4+ Kb4 Bf6 Kb3 Kd2 Kc4 Ke3 Kb4 Bg7 a3 Kd2 Kb3 Bd4 Bf3 Bh8 Kb4 Bg7 Kc4 Ke3 Bg2 Bf6 Kb3 Kd2 Bh1 Bd4 Kc4 Ke3 Be4 Bg7 Kb3 Kd2 a2 Be5 
 34	+1.19 	4.83M  	0:02.83	Be4 Kf2 f5 g3 Kd6 Ke3 Kc5 Bd4+ Kb4 Bf6 Kb3 Kd2 Kc4 Ke3 Bg2 Bg7 a3 Bf6 Kb4 Kd2 Bh1 Bd4 Kc4 Ke3 Be4 Bg7 Kb3 Kd2 Kb4 Ke3 Kc4 Bd4 Bc2 Bf6 Ba4 Bg7 Bb5 Bf6 Kb4 Kd2 
 33	+1.20 	4.03M  	0:02.38	Be4 Kf2 f5 g3 Kd6 Ke3 Kc5 Bd4+ Kb4 Bf6 Kb3 Kd2 Kc4 Ke3 Bg2 Bg7 Kb3 Kd2 a3 Bf6 Kc4 Ke3 Be4 Bg7 Kb4 Kd2 Kb3 Bd4 Kc4 Ke3 Kb4 Bg7 Bg2 Kd2 Kc4 Ke3 Kb3 Kd2 
 32	+1.20 	3.47M  	0:02.05	Be4 Kf2 f5 g3 Kd6 Ke3 Kc5 Bd4+ Kb4 Bf6 Kb3 Kd2 Kc4 Ke3 Bg2 Bg7 Kb3 Kd2 Kb4 Ke3 a3 Kd2 Kc4 Ke3 Be4 Bd4 Kb3 Kd2 Kb4 Ke3 Kc4 Bg7 Bg2 Bf6 Kb4 Be5 Kb3 Kd2 
 31	+1.13 	3.27M  	0:01.94	Be4 Kf2 f5 g3 Kd6 Ke3 Kc5 Bd4+ Kb4 Bf6 Kc4 Bd4 a3 Bg7 Bc2 Bf6 Ba4 Bg7 Bb5 Bf6 Kb4 Kd4 Bc4 Ke3 Kb3 Kd2 Bb5 Kc1 a2 Kd2 Kc4 Ke3 Ba4 Bg7 
 30	+1.20 	2.88M  	0:01.72	Be4 Kf2 f5 g3 Kd6 Ke3 Kc5 Bd4+ Kb4 Bf6 Kc4 Bd4 a3 Bg7 Bc2 Bf6 Ba4 Bd4 Kb3 Kd2 Kb4 Bf6 Kc4 Ke3 Bb5 Bh8 Kb4 Kd2 Kb3 Bf6 Kc4 Ke3 Kb4 Bh8 Bf1 Be5 Bg2 Bg7 Kb3 Kd2 Kc4 Ke3 Kb4 Be5 Kb3 Kd2 
 29	+1.22 	2.71M  	0:01.62	Be4 Kf2 f5 g3 Kd6 Ke3 Kc5 Bd4+ Kb4 Bf6 Kc4 Bd4 a3 Bg7 Bc2 Bf6 Ba4 Bd4 Bb5 Bh8 Kb4 Kd2 Kb3 Bf6 Kc4 Ke3 Kb4 Bh8 Bf1 Be5 Bg2 Bg7 Kb3 Kd2 
 28	+1.30 	2.61M  	0:01.56	Be4 Kf2 f5 g3 Kd6 Ke3 Kc5 Bd4+ Kb4 Bf6 Kc4 Bd4 a3 Bg7 Bc2 Bf6 Ba4 Bd4 Bb5 Bh8 Kb4 Kd2 Kb3 Bf6 Kc4 Ke3 Kb4 Bh8 Bf1 Bf6 Kc4 Be5 Kb3 Kd2 
 27	+1.30 	2.40M  	0:01.44	Be4 Kf2 f5 g3 Kd6 Ke3 Kc5 Bd4+ Kb4 Bf6 Kc4 Bd4 a3 Bg7 Bg2 Bd4 Kb3 Kd2 Bf1 Bf6 Bb5 Kc1 a2 Bd4 Kc4 Bf6 d4 Kb2 d3 Kc1 Kd5 Bg7 Ke4 Kd2 f4 
 26	+1.15 	2.27M  	0:01.37	Be4 Kf2 f5 g3 Kd6 Ke3 Kc5 Bd4+ Kb4 Bf6 Kc4 Bd4 a3 Bg7 Kb5 Kd4 Kb4 Ke3 Bg2 Kd2 Kc4 Ke3 Kb3 Kd2 Bf1 Be5 Bb5 Kc1 Kc4 Bd6 a2 Kb2 d4 
 25	+1.15 	2.24M  	0:01.36	Be4 Kf2 f5 g3 Kd6 Ke3 Kc5 Bd4+ Kb4 Bf6 Kc4 Bd4 a3 Bg7 Kb5 Kd4 Kb4 Ke3 Kc4 Bd4 Kb3 Kd2 Kb4 Ke3 Bg2 Bg7 Kb3 Kd2 Kc4 Ke3 Bh3 Be5 Kb3 Kd2 
 24	+1.91 	1.86M  	0:01.14	Be4 Kf2 f5 Bd4 Kd6 Ke3 Bxg2 Kd2 f4 Kc3 Bh3 Kb4 Bd7 Kc3 Ke6 Kd3 a3 Kc3 Kf5 Kb3 Ke4 Bg1 d4 Kxa3 d3 Kb3 
 23	+1.52 	1.37M  	0:00.85	Be4 g3 f5 Kf2 Kd6 Ke3 Kc5 Bd4+ Kc4 Bb2 Kb3 Be5 a3 Bf6 Kc4 Be5 Kc5 Bf6 Kb5 Kd2 Kc4 Ke3 Kb3 Kd4 
 22	+1.44 	1.20M  	0:00.75	Be4 g4 f5 gxf5+ gxf5 Kf2 f4 Bb2 Kd6 h5 Kc5 Ke1 Kc4 Kf2 d4 Ke2 d3+ Kd2 Kb3 Be5 a3 Bxf4 
 21	+1.38 	1.10M  	0:00.69	Be4 Kf2 f5 Bd4 Kd6 Ke2 Bxg2 Kd2 f4 Kc3 Bh3 Kb2 Kc6 Kc3 Kb5 Be5 f3 Bd4 a3 Kb3 a2 Kxa2 Kc4 
 20	+1.14 	952350	0:00.60	Be4 Kf2 g5 h5 a3 h6 Bg6 Ke3 f5 Kf3 a2 Bd4 Kd6 Ke2 f4 Kd2 g4 Kc1 Be4 Kb2 a1=N Kxa1 
 19	+1.10 	846596	0:00.53	Be4 Kf2 Kd6 Bxf6 Kc5 Ke3 Bxg2 Kd3 Kb4 Kc2 Kc4 Bg5 a3 Kb1 Kb3 Be3 Be4+ Ka1 Bc2 
 18	+1.10 	432688	0:00.28	a3 Kf2 Be4 g3 Kf5 Ke3 g5 hxg5 fxg5 Bd4 Kg4 Be5 Bh1 Kd3 Kf5 Bc3 Be4+ Ke3 Bc2 Kf3 Bd1+ Ke3 Bb3 Bd4 Kg4 Be5 
 17	+1.15 	343578	0:00.22	a3 Kf2 Be4 g3 Kf5 Ke3 g5 hxg5 fxg5 Kd2 a2 Kc1 Bb1 Bg7 Ke4 Bh8 Ke3 Bf6 g4 Kb2 d4 Be5 
 16	+1.18 	306373	0:00.20	a3 Kf2 Be4 g3 Kf5 Ke3 g5 hxg5 fxg5 Kd2 a2 Kc1 Bb1 Bg7 Ke4 Kb2 d4 Bf6 g4 Be7 
 15	+1.06 	226105	0:00.14	a3 Kf2 Bc2 Ke3 Be4 g3 Kf5 Kf2 g5 h5 g4 Ke3 Kg5 h6 Bg6 Kd4 Be4 h7 Bxh7 Kxd5 f5 Bd4 f4 gxf4+ Kxf4 
 14	+1.03 	179541	0:00.12	a3 Kf2 Bc2 Ke3 Kf5 Kd2 Be4 g4+ Ke6 Bd4 Kf7 Bc5 a2 Bd4 f5 gxf5 gxf5 
 13	+1.08 	89362  	0:00.06	a3 Kf2 Bc2 Ke3 Kf5 Bd4 Be4 g4+ Kxg4 Bxf6 Kf5 Bd4 a2 Kd2 g5 hxg5 
 12	+0.98 	59968  	0:00.04	a3 Kf2 Bc2 Ke3 Kf5 Kd4 Be4 g3 a2 Ke3 g5 Bd4 
 11	+1.19 	27720  	0:00.02	a3 Bb4 a2 Bc3 Be4 Kf2 Kf5 g3 Bh1 Ke3 Kg4 Bxf6 Kxg3 Kd2 
 10	+1.05 	22214  	0:00.02	a3 Bb4 a2 Bc3 Be4 Kf2 Kf5 g3 g5 h5 Kg4 Bxf6 Kxh5 
  9	+1.05 	15835  	0:00.01	a3 Bb4 a2 Bc3 Be4 Kf2 Kf5 Kg3 Bc2 Kf2 g5 h5 Kg4 Bxf6 
  8	+1.14 	6859    	0:00.01	a3 g3 g5 hxg5 fxg5 Kf2 Be4 Ke3 
  7	+1.12 	2535    	0:00.00	Bd3 Bb4 Be4 Bc5 Ke5 
  6	+1.01 	1962    	0:00.00	Bd3 Bb4 Be4 Bc5 g5 hxg5 
  5	+8.86 	642      	0:00.00	Be4 Bb4 
  4	+1.10 	558      	0:00.00	Be4 Bb4 f5 Bc3 
  3	+1.77 	102      	0:00.00	a3 Ba1 Be4 g3 
  2	+1.32 	45        	0:00.00	a3 g3 g5 hxg5 
  1	+1.17 	13        	0:00.00	a3 
  0	# 
all contempt set to 0

Code: Select all

dep	score	nodes	time	(not shown:  tbhits	knps	seldep)
 44	+5.29!	94.0M  	0:51.10	Bh6! 
 43	+5.15 	82.5M  	0:44.91	Bh6 Kf7 Kf4 Ke6 Bxg7 Bb7 Bh8 Kd7 g4 h4 g5 Ba6 g6 Bd3 g7 Bc4 a6 Kc8 a7 Kb7 Kg4 h3 Kxh3 Bf7 a8=Q+ Kxa8 Kh4 Kb7 f4 Kb6 f5 Kc6 Kg5 Kb5 f6 Ka6 Kh6 Ka7 Kh7 Kb6 g8=Q Bxg8+ Kxg8 
 43	+4.50!	70.9M  	0:38.83	Bh6! 
 43	+3.73!	61.6M  	0:33.94	Bh6! 
 43	+3.12!	53.5M  	0:29.50	Bh6! 
 43	+2.65!	47.3M  	0:26.19	Bh6! 
 43	+2.28!	43.6M  	0:24.26	Bh6! 
 43	+1.99!	40.1M  	0:22.38	Bh6! 
 43	+1.78!	38.5M  	0:21.60	Bh6! 
 43	+1.62!	37.1M  	0:20.87	Bh6! 
 43	+1.50!	35.5M  	0:20.10	Bh6! 
 43	+1.42!	33.9M  	0:19.29	Bh6! 
 42	+1.34 	29.6M  	0:17.03	a6 Kf7 Bc7 Ke6 Kf4 Kd7 Be5 g6 a7 Kc8 Bb8 Kb7 Kg5 Bxf3 Kxg6 Kc8 Kg5 Kd7 Kf6 Ba8 Ke5 Bb7 Bd6 Bc6 Bc5 Ba8 Kf4 Bc6 Bb6 Ba8 Kg5 Bf3 Kg6 Kc8 Kf6 Kd7 Kg5 Kc8 Kf4 Ba8 Ke5 Kd7 Bc5 Bb7 Ba3 Bc6 Bd6 Bb7 Bb8 Ba8 Kf6 Bf3 Be5 Be4 Kg5 Bf3 Kg6 
 41	+1.34 	23.4M  	0:13.49	a6 Kf7 Bc7 Ke6 Kf4 Kd7 Be5 g6 a7 Kc8 Bb8 Kb7 Kg5 Bxf3 Kxg6 Kc8 Kg5 Kd7 Kf6 Ba8 Ke5 Bb7 Bd6 Bc6 Bc5 Ba8 Kf4 Bc6 Bb6 Ba8 Kg5 Bf3 Kg6 Kc8 Kf6 Kd7 Kg5 Kc8 Kf4 Ba8 Ke5 Kd7 Bc5 Bb7 Ba3 Bc6 Bd6 Bb7 Bb8 Ba8 Kf6 Bf3 Be5 Be4 Kg5 Bf3 Kg6 
 40	+1.34 	21.6M  	0:12.42	a6 Kf7 Bc7 Ke6 Kf4 Kd7 Be5 g6 a7 Kc8 Bb8 Kb7 Kg5 Bxf3 Kxg6 Kc8 Kg5 Kd7 Kf6 Ba8 Ke5 Bb7 Bd6 Bc6 Bc5 Ba8 Kf4 Bc6 Bb6 Ba8 Kg5 Bf3 Kg6 Kc8 Kf6 Kd7 Kg5 Kc8 Kf4 Ba8 Ke5 Kd7 Bc5 Bb7 Ba3 Bc6 Bd6 Bb7 Bb8 Ba8 Kf6 Bf3 Kg5 Kc8 Kg6 Kd7 
 39	+1.34 	19.8M  	0:11.43	a6 Kf7 Bc7 Ke6 Kf4 Kd7 Be5 g6 a7 Kc8 Bb8 Kb7 Kg5 Bxf3 Kxg6 Kc8 Kg5 Kd7 Kf6 Ba8 Ke5 Bb7 Bd6 Bc6 Bc5 Ba8 Kf4 Bc6 Bb6 Ba8 Kg5 Bf3 Kg6 Kc8 Kf6 Kd7 Kg5 Kc8 Kf4 Ba8 Kf5 Kd7 Kg6 Bf3 Bc5 Kc7 Kf7 Kd7 Kg7 Kc8 Bd6 Kb7 Bb8 Kc8 Kg6 Kd7 Be5 
 38	+1.34 	17.6M  	0:10.16	a6 Kf7 Bc7 Ke6 Kf4 Kd7 Be5 g6 a7 Kc8 Bb8 Kb7 Kg5 Bxf3 Kxg6 Kc8 Kg5 Kd7 Kf6 Ba8 Ke5 Bb7 Bd6 Bc6 Bc5 Ba8 Kf4 Bc6 Bb6 Ba8 Kg5 Bf3 Kg6 Kc8 Kf6 Kd7 Kg5 Kc8 Kf4 Ba8 Kf5 Kd7 Kg6 Bf3 Bc5 Kc7 Kg5 Kd7 Kf5 Bc6 Kg6 Bf3 
 37	+1.34?	15.8M  	0:09.10	a6 Kf7? 
 37	+1.94!	13.3M  	0:07.67	a6! 
 37	+1.65?	12.8M  	0:07.37	a6 Kf7? 
 37	+1.99!	12.2M  	0:07.08	a6! 
 37	+1.83?	12.1M  	0:07.02	a6 Kf7? 
 37	+2.02!	11.8M  	0:06.86	a6! 
 37	+1.92?	11.6M  	0:06.73	a6 Kf7? 
 36	+2.02!	11.2M  	0:06.49	a6! 
 35	+1.93 	10.6M  	0:06.16	a6 Kf7 Bc7 Ke6 Kf4 Kd7 Be5 g6 a7 Kc8 Bb8 Kb7 Kg5 Bxf3 Kxg6 Kc8 Kf5 Kd7 Ke5 Ba8 Bd6 Bc6 Bc5 Ba8 Kf4 Ke6 Kg5 Bf3 Bb6 Kd7 Kg6 Kc8 Kf5 Kd7 Kg5 Kc8 Kf4 Bb7 Kf5 Kd7 Bc5 Bf3 Kf6 Bb7 Kg5 Bf3 
 35	+1.83?	10.1M  	0:05.89	a6 Kf7? 
 35	+1.92?	10.0M  	0:05.85	a6 Kf7? 
 34	+2.02!	9.71M  	0:05.66	a6! 
 33	+1.93 	9.39M  	0:05.48	a6 Kf7 Bc7 Ke6 Kf4 Kd7 Be5 g6 a7 Kc8 Bb8 Kb7 Kg5 Bxf3 Kxg6 Kc8 Kf6 Kd7 Kg5 Kc8 Bd6 Kd7 Kf4 Bg2 Bc5 Ba8 Kf5 Bf3 Kf6 Bb7 Kg6 Bf3 Bb6 Kc8 Kf6 Kd7 Ke5 Ba8 
 33	+2.02!	9.31M  	0:05.43	a6! 
 32	+1.93 	9.00M  	0:05.26	a6 Kf7 Bc7 Ke6 Kf4 Kd7 Be5 g6 a7 Kc8 Bb8 Kb7 Kg5 Bxf3 Kxg6 Kc8 Kf6 Kd7 Kg5 Kc8 Kg6 Kd7 Be5 Kc8 Kf6 Kd7 Kg5 Kc8 Kf4 Bd5 Bd6 Kd7 Ke5 Bc6 Bc5 Ba8 Kf6 Bb7 Kg6 
 32	+2.02!	8.96M  	0:05.23	a6! 
 31	+1.93 	8.60M  	0:05.03	a6 Kf7 Bc7 Ke6 Kf4 Kd7 Be5 g6 a7 Kc8 Bb8 Kb7 Kg5 Bxf3 Kxg6 Kc8 Kf6 Kd7 Kg5 Kc8 Kg6 Kd7 Be5 Kc8 Kf6 Kd7 Kg5 Kc8 Kf4 Bd5 Bd6 Kd7 Bc5 Bb7 Kf5 Bf3 Kg5 Kc7 Kf6 Kd7 Bb6 Be4 Kg5 Bf3 Kg6 Kc8 Kf6 Kd7 Kg5 Kc8 
 30	+1.93 	8.25M  	0:04.83	a6 Kf7 Bc7 Ke6 Kf4 Kd7 Be5 g6 a7 Kc8 Bb8 Kb7 Kg5 Bxf3 Kxg6 Kc8 Kf6 Kd7 Kg5 Kc8 Kg6 Kd7 Be5 Kc8 Kf6 Kd7 Kg5 Kc8 Kf4 Bd5 Bd6 Kd7 Bc5 Bb7 Kf5 Ba8 Kg6 Bf3 Kg5 Kc7 Kf6 Bb7 Ke6 Bc8+ Ke7 
 30	+1.91!	8.02M  	0:04.70	a6! 
 29	+1.82 	7.68M  	0:04.50	a6 Kf7 Bc7 Ke6 Kf4 Kd7 Be5 g6 a7 Kc8 Bb8 Kb7 Kg5 Bxf3 Kxg6 Kc8 Kf6 Kd7 Kg5 Kc8 Kg6 Kd7 Be5 Kc8 Kf6 Kd7 Kg5 Kc8 Kf4 Bd5 Bd6 Kd7 Bc5 Ke6 Bb6 Kd7 Kg5 Bf3 Kg6 Kc8 Kf5 Kd7 Bc5 Ba8 Kg6 Bf3 Kg5 
 29	+2.02!	7.65M  	0:04.49	a6! 
 29	+1.79?	7.43M  	0:04.35	a6 Kf7? 
 29	+2.06!	7.33M  	0:04.29	a6! 
 29	+1.92?	7.10M  	0:04.16	a6 Kf7? 
 29	+2.11!	6.63M  	0:03.89	a6! 
 28	+2.02!	5.82M  	0:03.43	a6! 
 27	+1.93 	5.30M  	0:03.13	a6 Kf7 Bc7 Kf6 Be5+ Kf7 Kf4 g6 a7 Bd5 Bc7 Kf6 Bd8+ Ke6 Kg5 Bxf3 Kxg6 Kd7 Bb6 Kc8 Kf6 Kd7 Kf5 Bb7 Bc5 Ba8 Ke5 Bb7 Bd6 Bc6 Bb8 Bb7 Kf5 Kc6 Ke6 Kb6 
 27	+1.91!	5.11M  	0:03.02	a6! 
 26	+1.91 	4.80M  	0:02.84	a6 Kf7 Bc7 Kf6 Be5+ Ke6 Kf4 g6 a7 Kf7 Bc7 Kf6 Bd8+ Ke6 Kg5 Bxf3 Kxg6 Kd7 Bb6 Kc8 Kf6 Kd7 Kg5 Bb7 Kxh5 Kc6 Bc5 Kd7 Kh6 Kc6 Kg5 Kd7 g4 Bd5 Kf5 
 25	+1.81 	4.06M  	0:02.42	a6 Kf7 Bc7 g5 Bd8 Kg6 f4 g4 d5 Bxd5 Kd4 Bf3 Ke5 Kf7 f5 Ke8 Bc7 Kf7 Kf4 Ke7 a7 Bg2 Kg5 Kf7 Be5 Ke8 Kxh5 Bc6 Kxg4 
 24	+1.48 	2.42M  	0:01.46	a6 Kf7 Be5 g6 Kf4 Ke7 a7 Kd7 Bb8 Ke6 Bc7 Bd5 Kg5 Bxf3 Kxg6 Kd7 Bb6 Kd6 Kg5 Ke6 Bc5 Bb7 Kxh5 Kd7 Bb6 Bh1 Kg5 
 23	+1.04 	1.80M  	0:01.10	Be5 Kf7 f4 g6 Kd3 Ke6 Kc4 Bb7 Kc5 Bd5 a6 Bh1 Bc7 Bf3 Bb6 Be4 Ba5 Bg2 Kb5 Bd5 Bc7 Bh1 f5+ gxf5 
 22	+1.20 	1.11M  	0:00.70	a6 Kf7 Be5 g5 f4 gxf4+ Kxf4 Ke6 a7 Kd7 Bb8 Ke6 Kg5 Bf3 Bc7 Kd7 Bb6 Ke6 Bc5 Kd7 Kf4 Bb7 Kf5 Kc7 Ke5 
 21	+1.05 	624485	0:00.40	a6 Kf7 Be5 g6 Kf4 Ke7 g4 Kd7 gxh5 gxh5 Kg3 h4+ Kg4 h3 Bh2 Bd5 f4 Kc6 f5 Bc4 Kf4 Bxa6 Ke5 Bb5 f6 Kb6 
 20	+1.02 	545685	0:00.35	a6 Kf7 Be5 g6 Kf4 Ke7 Bc7 Ke6 Bb6 Kd5 Kg5 Kc4 Kxg6 Bxf3 Bc5 Kb5 a7 Kc4 Kg5 Kb5 Kf4 Bb7 Kf5 Kc4 Kg5 Bf3 
 19	+1.07 	469571	0:00.30	a6 Kf7 Be5 g6 Kf4 Ke7 g4 h4 a7 h3 Kg3 h2 Kxh2 Bxf3 Kg3 Bb7 Kf4 Kd7 Bb8 Ke6 g5 Bc6 Be5 Kd7 
 18	+1.11 	383127	0:00.25	a6 Kf7 Be5 g6 Kf4 Ke7 g4 h4 Kg5 Bxf3 a7 Be4 Kxh4 Bg2 Kg5 Be4 Bc7 Kd7 Bb6 Kc8 Kf4 Bg2 Ke5 
 17	+1.05 	243649	0:00.16	a6 Kf7 Be5 g6 Kf4 Bd5 Bc7 Ke6 Bb6 Bc6 Kg5 Bxf3 Kxg6 Kd7 Kf6 Kc6 Bc5 Kb5 a7 Bb7 Ke5 Kc4 
 16	+0.99 	200231	0:00.13	a6 Kf7 Be5 g6 Kf4 Bd5 Bc7 Kf6 Bd8+ Ke6 a7 Bb7 Kg5 Bxf3 Ba5 Bc6 Kxg6 
 15	+0.90 	171839	0:00.11	a6 Kf7 Be5 g6 Kf4 Ke6 g4 hxg4 fxg4 Kd7 Kg5 Be4 Bg3 Kc8 Kf6 Bd3 a7 Kb7 Ke5 Kxa7 d5 
 14	+0.96 	120821	0:00.08	a6 Kf7 Be5 Bd5 Kf4 g6 Bc7 Ke6 Bb6 Bc4 a7 Bd5 Kg5 Bxf3 Kxg6 Ke7 Kg5 Ke6 
 13	+0.97 	109293	0:00.07	a6 Kf7 Be5 Bd5 Kf4 g6 Bc7 Kf6 Bd8+ Ke6 Kg5 Bxf3 Kxg6 Bd5 Ba5 Kd7 Bb6 
 12	+1.06 	61276  	0:00.05	a6 Kf7 Be5 g5 f4 gxf4+ Kxf4 Ke6 Bc7 Kd7 Ba5 Kd6 Kg5 Kd5 Bb6 Kc4 Bc5 
 11	+0.98 	46573  	0:00.04	a6 Kf7 Be5 g5 f4 gxf4+ Kxf4 Ke6 Bc7 Kd7 Ba5 Kd6 Bb6 Ke6 Bc5 Kd5 g4 
 10	+1.12 	17685  	0:00.01	a6 Kf7 Be5 g6 Kf4 Ke6 g4 Bd5 gxh5 gxh5 Kg3 Kd7 a7 
  9	+1.05 	13691  	0:00.01	a6 Kf7 Be5 g6 Kf4 Ke6 Kg5 Bxf3 Kxg6 Bg4 Bc7 Bf3 a7 Be4+ Kxh5 
  8	+1.03 	8446    	0:00.01	a6 Kf7 Be5 g6 Kf4 Ke6 Kg5 Bxf3 Kxg6 
  7	+1.09 	3308    	0:00.00	a6 Kf7 Be5 g6 g4 hxg4 fxg4 Ke6 
  6	+1.10 	896      	0:00.00	a6 Bd5 g4 hxg4 fxg4 
  5	+0.94 	712      	0:00.00	g4 hxg4 fxg4 Bb7 
  4	+0.85 	524      	0:00.00	a6 Bd5 Kf2 Kf7 Bd2 
  3	+1.31 	182      	0:00.00	a6 Bd5 a7 Bc6 g4 hxg4 
  2	+1.40 	47        	0:00.00	a6 h4 gxh4 
  1	+1.17 	16        	0:00.00	a6 
  0	# 
zero contempt

Code: Select all

dep	score	nodes	time	(not shown:  tbhits	knps	seldep)
 46	+3.10!	60.3M  	0:31.93	Bh3! 
 46	+2.62!	52.3M  	0:27.70	Bh3! 
 46	+2.25!	46.2M  	0:24.61	Bh3! 
 46	+1.97!	41.4M  	0:22.15	Bh3! 
 46	+1.76!	38.2M  	0:20.57	Bh3! 
 46	+1.60!	36.1M  	0:19.55	Bh3! 
 46	+1.48!	33.9M  	0:18.55	Bh3! 
 46	+1.40!	30.7M  	0:16.91	Bh3! 
 45	+1.32 	24.0M  	0:13.40	Be4 g3 a3 Kf2 Kf5 Ke3 Kg4 Bxf6 Kxg3 Kd4 a2 Ke3 Bb1 Kd2 Kg4 Ke3 Kh3 Kd2 Kg3 Ke3 Be4 Kd2 Kf4 Bb2 Kg4 Bf6 Bf5 Ke3 Be6 Kd2 Kf4 Bd4 Bg4 Bf6 Bf3 Kd3 Bh1 Bb2 Bg2 Bf6 Bh3 Kd2 Ke4 Bb2 Bg2 Bc3 Kf4 Bf6 Bh1 Kd3 Kf5 Bg7 Kg4 Bf6 
 44	+1.32 	21.9M  	0:12.31	Be4 g3 a3 Kf2 Kf5 Ke3 Kg4 Bxf6 Kxg3 Kd4 a2 Ke3 Bb1 Kd2 Kg4 Ke3 Kh3 Kd2 Kg3 Ke3 Be4 Kd2 Kf3 Bg7 Bf5 Bf6 Kf4 Bb2 Kg3 Bf6 Kf3 Be5 Ke4 Ba1 Be6 Bc3 Bg4 Bb2 Bf3 Ba1 Bh1 Bb2 Kf4 Kd3 Be4+ Kd2 Bf3 Bf6 Kg4 Ke3 Bh1 Kd3 Be4+ Kd2 
 43	+1.38 	19.6M  	0:11.04	Be4 g3 a3 Kf2 Kf5 Ke3 Kg4 Bxf6 Kxg3 Kd4 a2 Ke3 Bb1 Kd2 Kg4 Ke3 Kh3 Kd2 Kg3 Ke3 Be4 Kd2 Kf3 Bg7 Bf5 Bf6 Kf4 Bb2 Kg3 Bf6 Kf3 Bg7 Ke4 Ba1 Be6 Bc3 Bd7 Bb2 Bh3 Ba1 Bg2 Bb2 Bf3 Ba1 Bh1 Bb2 d4 Ke2 Bf3+ Kd2 
 42	+1.39 	18.0M  	0:10.14	Be4 g3 a3 Kf2 Kf5 Ke3 Kg4 Bxf6 Kxg3 Kd4 a2 Ke3 Bb1 Kd2 Kg4 Ke3 Kh3 Kd2 Kg3 Ke3 Be4 Kd2 Kf3 Bg7 Bf5 Bf6 Ke4 Ba1 Bg4 Bb2 Kf4 Bf6 Be6 Bd4 Ke4 Bb2 Bg4 Bc3 Bf3 Ba1 Bh1 Bb2 Kf5 Kd3 Kg4 Bf6 Kf4 
 41	+1.38 	16.7M  	0:09.42	Be4 g3 a3 Kf2 Kf5 Ke3 Kg4 Bxf6 Kxg3 Kd4 a2 Ke3 Bb1 Kd2 Kg4 Ke3 Kh3 Kd2 Kg3 Ke3 Be4 Kd2 Kg4 Ke3 Bf3 Kd2 Kf4 Ba1 Bh1 Kd3 Be4+ Kd2 Bf5 Bb2 Ke4 Ba1 Bg4 Bb2 Bf3 Ba1 d4 Bb2 Bg4 Ba1 Bf5 Ke2 Kd5 Kd2 Bb1 Ke2 Ke5 Kf2 
 40	+1.42 	14.9M  	0:08.49	Be4 g3 a3 Kf2 Kf5 Ke3 Kg4 Bxf6 Kxg3 Kd4 a2 Ke3 Bb1 Kd2 Kg4 Ke3 Kh3 Kd2 Kg3 Ke3 Be4 Kd2 Kg4 Ke3 Bf3 Kd2 Kf4 Ba1 Bh1 Kd3 Be4+ Kd2 Bf5 Bb2 Kg3 Bf6 Kg4 Ke2 Kf4 Kd2 Ke4 Bc3 Be6 Bb2 d4 Ba1 Bf5 Ke2 
 39	+1.42 	14.3M  	0:08.15	Be4 g3 a3 Kf2 Kf5 Ke3 Kg4 Bxf6 Kxg3 Kd4 a2 Ke3 Bb1 Kd2 Kg4 Ke3 Kh3 Kd2 Kg3 Ke3 Be4 Kd2 Kg4 Ke3 Bf3 Kd2 Kf4 Ba1 Be4 Bb2 Kf5 Bd4 Kg4 Bf6 Bf5 Ke2 Kf4 Kd2 Ke4 Bc3 Bg4 Bb2 Bf3 Ba1 d4 Bb2 Bg4 Ba1 
 38	+1.45 	13.0M  	0:07.44	Be4 g3 a3 Kf2 Kf5 Ke3 Kg4 Bxf6 Kxg3 Kd4 a2 Ke3 Bb1 Kd2 Kg4 Ke3 Kh3 Kd2 Kg3 Ke3 Be4 Kd2 Kg4 Ke3 Bf3 Kd2 Kf4 Ba1 Be4 Bb2 Kf5 Bd4 Bh1 Kd3 Kg4 Bf6 Kf4 Bb2 Kg3 Bf6 Kg4 Kd2 
 37	+1.45 	12.4M  	0:07.10	Be4 g3 a3 Kf2 Kf5 Ke3 Kg4 Bxf6 Kxg3 Kd4 a2 Ke3 Bh1 Kd3 Bf3 Kd2 Kf4 Ba1 Kg4 Bf6 Kg3 Kc1 Be4 Kd2 Kf4 Bb2 Kg4 Bf6 Bf5 Ke2 Kf4 Kd2 Ke4 Bc3 Bg4 Bb2 Bf3 Ba1 Bh1 Bc3 Kf4 Bf6 Kf5 Bb2 Kg4 
 36	+1.51 	11.4M  	0:06.50	Be4 g3 a3 Kf2 Kf5 Ke3 Kg4 Bxf6 Kxg3 Kd4 a2 Ke3 Bh1 Kd3 Bf3 Kd2 Kf4 Ba1 Kg4 Bf6 Kg3 Kc1 Be4 Kd2 Kf3 Bg7 Bf5 Bd4 Ke4 Bc3 Bg4 Bb2 Be6 Bc3 Bf5 Bb2 Bg4 Bc3 Bf3 Ba1 Bh1 Bc3 Kf4 Bf6 Kf5 Bb2 Kg4 Bf6 Kf4 Kd3 Bf3 Bb2 Be4+ Kd2 Kg4 Bf6 
 35	+1.51 	11.0M  	0:06.28	Be4 g3 a3 Kf2 Kf5 Ke3 Kg4 Bxf6 Kxg3 Kd4 a2 Ke3 Bh1 Kd3 Bf3 Kd2 Kf4 Ba1 Kg4 Bf6 Be4 Kc1 Kf5 Bb2 Bb1 Kd2 Kf4 Bc3 Kg3 Bf6 Kf3 Bb2 Bf5 Bd4 Be4 Bf6 Kf4 Bb2 Kg3 Bf6 Kf3 Bg7 Kg4 Bf6 
 35	+1.56?	10.2M  	0:05.83	Be4 g3? 
 35	+1.69?	9.76M  	0:05.60	Be4 g3? 
 35	+1.78?	9.48M  	0:05.44	Be4 g3? 
 34	+1.87!	8.97M  	0:05.13	Be4! 
 34	+1.66!	7.92M  	0:04.53	Be4! 
 34	+1.50!	7.01M  	0:04.00	Be4! 
 34	+1.38!	6.32M  	0:03.61	Be4! 
 34	+1.30!	6.02M  	0:03.44	Be4! 
 33	+1.22 	5.53M  	0:03.17	Be4 g3 f5 Kf2 Kd6 Bb4+ Kc6 Ke3 Kb5 Be7 Kc4 Bf6 Bh1 Bg7 Bg2 Bd4 Kb4 Kd2 Bf3 Bf6 Kc4 Ke3 Be4 Be5 Kb4 Kd2 Kb3 Bf6 Bh1 Bd4 Kc4 Ke3 Kb4 Kd2 Kb3 Bf6 Be4 Be5 
 32	+1.22 	5.04M  	0:02.88	Be4 g3 f5 Kf2 Kd6 Bb4+ Kc6 Ke3 Kb5 Be7 Kc4 Bf6 Bh1 Bg7 Bg2 Bd4 Kb4 Kd2 Bf3 Bf6 Kc4 Ke3 Be4 Be5 Kb3 Kd2 Bg2 Bd4 Kb4 Be5 Kc4 Ke3 Kb3 Kd2 Be4 Bf6 
 31	+1.30 	4.53M  	0:02.59	Be4 g3 f5 Kf2 Kd6 Bb4+ Kc6 Ke3 Kb5 Be7 Kc4 Bf6 Kb3 Kd2 Bf3 Be5 Bg2 Bd4 Kc4 Ke3 Bh1 Bg7 Kb4 Kd2 Bg2 Be5 Kc4 Ke3 Kb3 Kd2 Bf3 Kc1 Kc4 Kb2 d4 Bc7 Be4 
 30	+1.22 	3.62M  	0:02.07	Be4 g3 f5 Kf2 Kd6 Bb4+ Kc6 Ke3 Kb5 Ba3 Kc4 Kd2 Bh1 Bd6 Bf3 Kc2 d4 Kd2 d3 Be5 Be2 Bd6 Kb3 Be5 a3 Bd4 Kc4 Bg7 Bf1 Bf8 Kb3 Bg7 Ka2 Kc1 Bg2 Kd2 Kb1 
 29	+1.22 	3.26M  	0:01.88	Be4 g3 f5 Kf2 Kd6 Bb4+ Kc6 Ke3 Kb5 Ba3 Kc4 Kd2 Bh1 Kc2 Bf3 Kd2 Kb3 Bf8 Bh1 Bg7 Be4 Bf6 Kc4 Be7 d4 Bd6 Bh1 Ba3 Bf3 Bf8 d3 Bd6 Bh5 Bf4 Be2 Be5 Kd5 Bg7 Ke4 Bf8 Kf3 Bd6 a3 Bxa3 Kxg3 Bd6+ Kg4 Be5 
 28	+1.61 	2.58M  	0:01.48	Be4 g3 f5 Kf2 Kd6 Bb4+ Kc6 Ke3 Kb5 Ba3 Kc4 Kd2 Kb3 Bd6 Bf3 Be5 Kc4 Bd6 d4 Kc2 d3+ Kd2 Be2 Bf8 Kb3 Bd6 a3 Be5 a2 Bg7 Kc4 Kc1 Kc5 Be5 Kd5 
 27	+1.15 	2.32M  	0:01.34	Be4 g3 f5 Kf2 Kd6 Bb4+ Kc6 Ke3 Kb5 Ba3 Kc4 Kd2 Kb3 Bd6 Bg2 Be5 Bf3 Bb8 Bh1 Bc7 Kb4 Bd6+ Kc4 Kc2 Be4+ Kb2 d4 Bc7 Kd3 Bb6 Ke3 Bc5 Kf3 Bxd4 Kxg3 Kc3 f4 Kb4 a3 Kxa3 
 26	+1.11 	2.18M  	0:01.27	Be4 g3 f5 Kf2 Kd6 Bb4+ Kc6 Ke3 Kb5 Ba3 Kc4 Kd2 Kb3 Bd6 a3 Be5 Kc4 Ke3 Kb4 Kd2 a2 Ke3 Ka3 Kd2 Kb3 Bd4 Bb1 Ke3 Kb4 Bb2 Kc4 Be5 Kc5 Bd4+ Kb5 Be5 Kc4 Bd4 
 25	+1.11 	2.09M  	0:01.22	Be4 g3 f5 Kf2 Kd6 Bb4+ Kc6 Ke3 Kb5 Ba3 Kc4 Kd2 Kb3 Bd6 a3 Be5 Kc4 Ke3 Kc5 Bf6 Kb4 Be5 Kc4 Bd4 Kb3 Kd2 Kb4 Be5 a2 Ke3 Kb5 Bd4 Kc4 
 24	+1.11 	2.02M  	0:01.18	Be4 g3 f5 Kf2 Kd6 Bb4+ Kc6 Ke3 Kb5 Be7 Kc4 Kd2 Kb3 Bd6 a3 Be5 Kc4 Ke3 Kb4 Kd2 Kb3 Bd4 Kc4 Ke3 Bb1 Bg7 Kb4 Be5 Kb3 Bd4 a2 Bg7 Kb4 Bd4 Be4 Ke2 Kc4 
 23	+1.62 	1.47M  	0:00.85	Be4 g3 f5 Kf2 Kd6 Bb4+ Kc6 Ke3 Kb5 Be7 Kc4 Kd2 Kb3 Kc1 a3 Bf8 a2 Bg7 Kc4 Kb2 Bb1 Be5 d4 Bf4 Kd3 Be5 Ke3 h5 gxh5 Ka1 Kd3 Bh8 Kc3 
 22	+1.59 	1.28M  	0:00.74	Be4 Kf2 f5 Bb2 Kd6 Ba3+ Kc6 g3 Kb5 Ke1 Kc4 Kd2 Kb3 Bd6 a3 Kc1 a2 Be5 Kc4 Kb2 d4 Kxa2 d3 Bf4 Kc3 
 21	+1.32 	921583	0:00.54	Be4 Kf2 f5 Bb2 Kd6 Ba3+ Ke5 Bb2+ Kf4 g3+ Kg4 Be5 a3 Bg7 f4 gxf4 Kxf4 Ke2 a2 Bb2 Bf5 Kd2 Ke4 Kc2 d4 Kb3 
 20	+1.11 	830711	0:00.49	Be4 Kf2 f5 Bd4 Kd6 g3 Kc6 Ke3 a3 Kd2 a2 Kc1 Kb5 Kb2 Kc4 Bb6 d4 Ba5 Bb1 Bd2 Kd3 Bc1 Ke2 Bh6 d3 
 19	+1.51 	505408	0:00.30	Be4 g4 f5 gxf5+ gxf5 h5 a3 Kf2 f4 h6 Bg6 Kf3 Kf5 Bd4 Kg5 h7 
 18	+1.06 	255882	0:00.15	a3 Bb4 a2 Bc3 Bb1 Kf2 Be4 g3 Kf5 Ke3 g5 hxg5 fxg5 Ke2 Bg2 Ke3 Kg4 Kf2 Be4 Ba1 Bf5 Bc3 Bd7 Bd4 Bb5 Bb2 Bd3 Bc3 
 17	+1.15 	230429	0:00.14	a3 Bb4 a2 Bc3 Bb1 Kf2 Be4 g3 Kf5 Ke3 g5 hxg5 fxg5 Ke2 Bg2 Ke3 Kg4 Kf2 Be4 Bf6 Bd3 Bd4 Bc4 
 16	+0.98 	204015	0:00.12	a3 Bb4 a2 Bc3 Bb1 Kf2 Be4 g3 Kf5 Ke3 g5 hxg5 fxg5 Bh8 Kg4 Kf2 Bf5 Bb2 Bd7 Bf6 Be6 Bb2 Kf5 
 15	+1.11 	148744	0:00.09	a3 Bb4 a2 Bc3 Bb1 Kf2 Be4 g3 Kf5 Ke3 g5 Kd2 gxh4 gxh4 Kg6 Kc1 f5 Bd4 Kh5 Kb2 Kg4 Kxa2 
 14	+0.98 	121879	0:00.08	a3 Bb4 a2 Bc3 Bb1 Kf2 Be4 g3 Kf5 Ba1 Bc2 Ke3 Kg4 Bxf6 Kxg3 Kd2 Be4 Kc1 
 13	+1.13 	97453  	0:00.07	a3 Bb4 a2 Bc3 Be4 Kf2 Kf5 g3 g5 hxg5 fxg5 Bb2 Kg4 Bf6 Kh3 Be5 g4 Ke3 
 12	+1.16 	59854  	0:00.04	a3 Kf2 Be4 g3 Kf5 Ke3 g5 h5 g4 Kd4 Kg5 h6 Kxh6 Kc5 f5 
 11	+1.04 	44753  	0:00.03	a3 Kf2 Be4 g3 Kf5 Ke3 a2 Kd4 Kg4 Kc5 g5 Bxf6 gxh4 gxh4 
 10	+1.02 	31052  	0:00.02	a3 Kf2 Be4 Bd4 Kf5 g3 Bd3 Ke3 Bf1 Bc5 a2 Bd4 Kg4 Bxf6 Kxg3 Be5+ Kxh4 
  9	+0.97 	24588  	0:00.02	a3 Kf2 Be4 Bd4 Kf5 g3 Bd3 Bc5 a2 Bd4 Ba6 Ke3 
  8	+0.97 	18080  	0:00.01	a3 Kf2 Be4 Bd4 g5 hxg5 fxg5 g4 Kd6 Ke3 a2 Kd2 
  7	+1.23 	3848    	0:00.00	a3 Bd4 a2 Kf1 Be4 Kf2 
  6	+1.06 	1667    	0:00.00	Bc2 Kf2 a3 
  5	+0.75 	994      	0:00.00	Bd3 Kf2 Be4 Bb2 g5 hxg5 
  4	+0.99 	612      	0:00.00	Bd3 Bb2 Be4 Bd4 
  3	+1.77 	102      	0:00.00	a3 Ba1 Be4 g3 
  2	+1.32 	45        	0:00.00	a3 g3 g5 hxg5 
  1	+1.17 	13        	0:00.00	a3 
  0	# 
I'm going to stop worrying about it ...

User avatar
Ovyron
Posts: 2746
Joined: Tue Jul 03, 2007 2:30 am

Re: Stockfish with and without contempt

Post by Ovyron » Fri Nov 08, 2019 1:18 am

MikeB wrote:
Fri Nov 08, 2019 12:07 am
I'm going to stop worrying about it ...
Yeah, Stockfish's search became asymmetric at some point regardless of Contempt. If you don't like it, you might want to research what version was it (the version before it had symmetric search with Contempt 0) and see what changed it, and revert that patch from Honey.

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

Re: Stockfish with and without contempt

Post by Dann Corbit » Fri Nov 08, 2019 1:24 am

It isn't just Stockfish's search that is asymmetric. All of them are.

It usually boils down to move ordering.

If, in a rotated position, the perfect reflection of the move is not chosen at every single point, then the move ordering will be different, the branching factor will be different, along with lots of other things.

I have seen positions where an engine will think for hours and not find a solution and with a rotated and/or mirrored position, it finds it fairly quickly.
The first time I ever saw it was in crafty. But then I tried other engines and they all did it.

That does not mean I do not want to attempt to get the right answer though.
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.

Michel
Posts: 2050
Joined: Sun Sep 28, 2008 11:50 pm

Re: Stockfish with and without contempt

Post by Michel » Fri Nov 08, 2019 4:45 am

Joerg Oster wrote:
Thu Nov 07, 2019 10:55 pm
Michel wrote:
Thu Nov 07, 2019 4:02 pm
Joerg Oster wrote:
Thu Nov 07, 2019 3:09 pm
MikeB wrote:
Thu Nov 07, 2019 5:23 am
based on what I see, I no reason not to use SF contempt scoring in analysis, but I understand people have their own reasons and that's fine, it is certainly not my way or the highway ;>) - also , note - that SF contempt code is symmetrical ...
Are you sure, Mike?

To me it looks like Contempt breaks the symmetry just like Tempo does.
I may be wrong, ofc.
Static contempt is asymmetric (it is awarded to the side to move at root, so its contribution to the eval changes sign when a root move is made). Tempo is symmetric (it is awarded to the side to move, which is a property of the position). Dynamic contempt is mostly symmetric (since presumably the sign of dynamic contempt changes when a root move is made).

Hmm, after a bit more thinking, maybe I mean something different than you.

Let's say we evaluate a position with white to move.
Let's assume the result is v.

Now we evaluate the same position with black to move.
Without static contempt and Tempo the result will be -v.
That's what I call symmetrical.

With a tempo bonus for the side to move, the eval with white to move will be v + Tempo, with black to move -v + Tempo.
That's asymmetrical.

SF's contempt, however, is only added to one side.
This doesn't seem to break the symmetry.
If we add contempt for white, eval will be v + contempt with white to move, and -v - contempt with black to move.
Of course it depends on the definition of "symmetrical" :D .

For me "symmetrical" means that the evaluation of a position does not depend on which color is the computer (which is usually determined by the side to move at root).

My reply has to be understood using this definition.
Ideas=science. Simplification=engineering.
Without ideas there is nothing to simplify.

User avatar
Ovyron
Posts: 2746
Joined: Tue Jul 03, 2007 2:30 am

Re: Stockfish with and without contempt

Post by Ovyron » Fri Nov 08, 2019 6:50 am

Asymmetry is a necessity. There are positions that you would be happy to play from either side. There are positions that you'd want to avoid from both sides. A symmetric, one-dimensional evaluation that goes from white's preference (black is getting mated) to black's preference (white is getting mated) will always be blind to that.
Great spirits have always encountered violent opposition from mediocre minds.

User avatar
Deberger
Posts: 5
Joined: Sat Nov 02, 2019 5:42 pm
Full name: ɹǝƃɹǝqǝᗡ ǝɔnɹꓭ

Re: Stockfish with and without contempt

Post by Deberger » Fri Nov 08, 2019 12:02 pm

Ovyron wrote:
Thu Nov 07, 2019 9:33 pm
People are currently facing problems in analysis because they want to get a score at a leaf node, and backsolve it to both sides, even though it should be only backsolved for the side that produced the score.
It seems logical to deploy Stockfish with the strongest possible parameters, and modify the backsolving algorithm.

Then apparently, it's all about the terminal nodes:

1) Mini-Max for White while omitting the Black terminal nodes.

2) Mini-max for Black while omitting the White terminal nodes.

It's possible to optimize this into one process, but this is the basic concept, right?

User avatar
Ovyron
Posts: 2746
Joined: Tue Jul 03, 2007 2:30 am

Re: Stockfish with and without contempt

Post by Ovyron » Fri Nov 08, 2019 7:46 pm

Yes. A programmer that I don't know if they want to remain anonymous, which I'll call "X. B." actually implemented an asymmetrical Persistent Hash into Stockfish. The kind that remembers what you have analyzed even if you unload the engine and switch off the GUI. You turn it back, and Stockfish remembers.

What he did was implementing two different learning hashes, one for white and one for black, allowing Stockfish to learn the best PV and evaluation for each side independently (as it should), and this was a clear improvement, as previous attempts (like those from Jeremy Bernstein) would have the user wasting too much time backsolving the score for both sides (which was a backsolving that Stockfish can see and use directly on the search from the root position) even though it's only useful for one of them (it's only useful for both sides in the mainline, but 99% of the time you're examining sidelines where only the side that wants to find a new line, that is attacking the current PV, needs backsolving. The score of the other one is irrelevant and surprisingly can be discarded; what matters are the moves.)

After the engine behaves like this, the user can be interested in doing four possible things:

1. Decrease evaluation for both sides. This is like symmetric eval, white wants black's score to be as low as possible and black wants white's score to be as low as possible. The main lines are refuted, evaluation flattens (you can no longer tell the difference between moves), and it leads to passive moves, but since chess is a draw with perfect play and the evals get closer to 0.00, this gives the illusion of getting closer to the truth.

2. White increases its eval while black decreases white's eval. In this one white tries to find the lines where black is most likely to blunder, while black adopts a defensive stance and tries to refute everything white throws at them. This is white contempt, and it can be arbitrarily large, because the eval shown doesn't matter (it could be 5.00 for a drawn position), it only matters that it's the highest white's eval when compared to the other moves. I wasn't winning much correspondence games until I switched from 1. to 2. when playing the white side, because it turns out analyzing opponents' attacks when they're black is mostly a waste of time (the best white attacks are enough to defend.)

3. Black increases its eval while white decreases black's eval. It's the same of above, but with switched sides. I started winning games as black after switching to this, but it is very dangerous against a superior opponent. Black contempt means that you're willing to bet that in a position out of book that seems equal, it's possible that white is the one that has more difficulty playing the right moves (like in the Italian.) What you'd want to do is getting to a position near 0.00 first, and then switching to this, and it's likely you'll actually get an advantage from the black side because you're playing the moves with the most initiative.

4. Increase evaluation for both sides. This is a really fun one, no side cares about what the other does, they just throw their strongest moves to one another. With this white and black's eval tend to diverge, and reach positions where both sides have the initiative, which tends to be the least drawish, and where complexity naturally goes up. I used to believe that with this method I could play into a complex position at will and force the opponent into a complex position where they were tested to find the best moves, but Ozymandias proved that an opponent wanting a draw can force the game into simple positions where the draw can be easy to get.

Do you notice something that all these have in common? That all these are analysis techniques against an opponent! If you're analyzing chess positions for the sake of it, if no game is actually being played, if no opponent will send you a move and you don't have to use what you have to pick a move in a position, then you can spend you life doing 1. and fooling yourself into thinking that you have analyzed a position to the point you're certain it's 0.00, when in reality, if you played that position in an actual game, your opponent could play a move that you were missing that throws all your work to the waste bin, and that turns you into the defender, without chances to win and with a though job trying to find a drawing line.

After that happens you can check if Contempt could have seen the move, if after refuting a few Contempt lines the move raised to the top. But it can't happen analyzing in a vacuum, a game needs to be happening for the truth to be known.

Post Reply