Mate in 7 not so easy

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

Moderator: Ras

Vinvin
Posts: 5311
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Mate in 7 not so easy

Post by Vinvin »

From the page http://outskirts.altervista.org/forum/v ... =42&t=2520

+M7 1.d4 bxa6 2.d5 cxd5 3.Ba4 a2 4.Nc3 Bxc3 5.Bd7 a1Q 6.Bg4 Bxd2 7.Re6+

[d]4R1K1/1p6/N1pp1k1p/2p4P/1b3p1P/p2Pp3/2BPP3/3N4 w - - 0 1
acase
Posts: 1002
Joined: Wed Mar 15, 2006 1:14 am
Location: Columbus, Ohio USA
Full name: Andrew R Case

Re: Mate in 7 not so easy

Post by acase »

Vinvin wrote: Wed Jul 20, 2022 3:52 am From the page http://outskirts.altervista.org/forum/v ... =42&t=2520

+M7 1.d4 bxa6 2.d5 cxd5 3.Ba4 a2 4.Nc3 Bxc3 5.Bd7 a1Q 6.Bg4 Bxd2 7.Re6+

[d]4R1K1/1p6/N1pp1k1p/2p4P/1b3p1P/p2Pp3/2BPP3/3N4 w - - 0 1
Crystal seems to nail this one quickly

Code: Select all

FEN: 4R1K1/1p6/N1pp1k1p/2p4P/1b3p1P/p2Pp3/2BPP3/3N4 w - - 0 1

Crystal_pop:
 1/2	00:00	 4k	336k	+11.88	1.Re8-f8+ Kf6-e6 2.Na6xb4
 2/3	00:00	 5k	421k	+11.88	1.Re8-f8+ Kf6-e6 2.Na6xb4
 3/4	00:00	 6k	499k	+11.88	1.Re8-f8+ Kf6-e6 2.Na6xb4 c5xb4
 4/5	00:00	 7k	620k	+11.88	1.Re8-f8+ Kf6-e6 2.Na6xb4 c5xb4 3.d2xe3
 5/8	00:00	 14k	1,042k	+12.10	1.Na6xb4 c5xb4 2.d2xe3 f4xe3 3.Re8-f8+ Kf6-e6
 6/7	00:00	 16k	1,264k	+12.10	1.Na6xb4 c5xb4 2.d2xe3 f4xe3 3.Re8-f8+ Kf6-e6 4.Nd1xe3
 7/8	00:00	 26k	1,882k	+12.10	1.Na6xb4 c5xb4 2.Re8-f8+ Kf6-e5 3.d2xe3 f4xe3 4.Nd1xe3 Ke5-e6
 8/15	00:00	 49k	2,863k	+12.78	1.Na6xb4 c5xb4 2.d2xe3 Kf6-f5 3.Re8-f8+ Kf5-e6 4.e3xf4 c6-c5 5.f4-f5+ Ke6-d5 6.Kg8-g7
 9/13	00:00	 70k	3,678k	+12.91	1.Na6xb4 c5xb4 2.d2xe3 a3-a2 3.Re8-a8 Kf6-f5 4.e3xf4 Kf5xf4 5.Ra8xa2 Kf4-g4
 10/14	00:00	 126k	4,837k	+13.25	1.Na6xb4 c5xb4 2.d2xe3 a3-a2 3.Re8-a8 Kf6-f5 4.Ra8xa2 Kf5-g4 5.e3xf4 Kg4xf4 6.Kg8-g7
 11/18	00:00	 305k	5,982k	+13.38	1.Na6xb4 c5xb4 2.d2xe3 Kf6-f5 3.Re8-f8+ Kf5-e6 4.Rf8xf4 c6-c5 5.Kg8-g7 d6-d5 6.Bc2-b3 Ke6-e5 7.Nd1-f2 b7-b5
 12/21	00:00	 523k	6,786k	+13.64	1.Na6xb4 c5xb4 2.d2xe3 Kf6-f5 3.Re8-f8+ Kf5-e5 4.e3xf4+ Ke5-d5 5.Kg8-g7 c6-c5 6.Kg7xh6 b7-b5 7.Kh6-g6 Kd5-c6 8.Nd1-e3
 13/23	00:00	 751k	7,218k	+13.72	1.Na6xb4 c5xb4 2.d2xe3 a3-a2 3.Re8-f8+ Kf6-e7 4.Rf8-a8 f4xe3 5.Kg8-g7 d6-d5 6.Nd1xe3 Ke7-e6 7.Ra8xa2 d5-d4 8.Bc2-b3+ Ke6-d7 9.Ne3-f5 c6-c5
 14/26	00:00	 1,149k	7,559k	+13.88	1.Na6xb4 c5xb4 2.d2xe3 a3-a2 3.Re8-f8+ Kf6-e7 4.Rf8-a8 f4xe3 5.Ra8xa2 Ke7-e6 6.Nd1xe3 c6-c5 7.Ra2-a7 b7-b5 8.Kg8-g7 Ke6-e5 9.Ra7-e7+ Ke5-f4
 15/21	00:00	 2,008k	7,664k	+13.93	1.Na6xb4 c5xb4 2.d2xe3 a3-a2 3.Re8-f8+ Kf6-e7 4.Rf8-a8 f4xe3 5.Ra8xa2 Ke7-e6 6.Nd1xe3 Ke6-e5 7.Ne3-c4+ Ke5-d5 8.Nc4-a5 c6-c5 9.Na5xb7 Kd5-c6 10.Nb7-a5+ Kc6-b6 11.Kg8-g7
 16/29	00:00	 2,803k	7,941k	+14.09	1.Na6xb4 c5xb4 2.d2xe3 a3-a2 3.Re8-f8+ Kf6-e7 4.Rf8-a8 f4xe3 5.Ra8xa2 Ke7-e6 6.Nd1xe3 Ke6-d7 7.Kg8-h7 c6-c5 8.Kh7xh6 Kd7-c6 9.Bc2-b3 b7-b6 10.Ne3-d5 Kc6-b7 11.Kh6-g5
 17/30	00:00	 5,473k	8,458k	+14.42	1.Na6xb4 c5xb4 2.d2xe3 a3-a2 3.Re8-f8+ Kf6-e7 4.Rf8-a8 Ke7-e6 5.Ra8xa2 c6-c5 6.Ra2-a7 b7-b5 7.e3xf4 Ke6-f5 8.Ra7-f7+ Kf5-g4 9.Nd1-e3+ Kg4-g3 10.Ne3-f5+ Kg3xf4 11.Nf5xd6+ Kf4-e3 12.Nd6xb5 Ke3xe2 13.Kg8-g7
 18/31	00:01	 10,559k	8,501k	+M7	1.d3-d4 b7xa6 2.d4-d5 c6xd5 3.Bc2-a4 a3-a2 4.Nd1-c3 Bb4xc3 5.Ba4-d7 Bc3xd2 6.Bd7-h3 a2-a1Q 7.Re8-e6+
 19/13	00:01	 13,272k	8,107k	+M7	1.d3-d4 b7xa6 2.d4-d5 c6xd5 3.Bc2-a4 a3-a2 4.Nd1-c3 Bb4xc3 5.Ba4-d7 Bc3xd2 6.Bd7-h3 a2-a1Q 7.Re8-e6+
 20/13	00:01	 14,534k	7,973k	+M7	1.d3-d4 b7xa6 2.d4-d5 c6xd5 3.Bc2-a4 a3-a2 4.Nd1-c3 Bb4xc3 5.Ba4-d7 Bc3xd2 6.Bd7-h3 a2-a1Q 7.Re8-e6+
 21/13	00:02	 20,872k	7,762k	+M7	1.d3-d4 b7xa6 2.d4-d5 c6xd5 3.Bc2-a4 a3-a2 4.Nd1-c3 Bb4xc3 5.Ba4-d7 Bc3xd2 6.Bd7-h3 a2-a1Q 7.Re8-e6+
 22/13	00:04	 31,094k	7,772k	+M7	1.d3-d4 b7xa6 2.d4-d5 c6xd5 3.Bc2-a4 a3-a2 4.Nd1-c3 Bb4xc3 5.Ba4-d7 Bc3xd2 6.Bd7-h3 a2-a1Q 7.Re8-e6+
 23/13	00:05	 41,191k	7,883k	+M7	1.d3-d4 b7xa6 2.d4-d5 c6xd5 3.Bc2-a4 a3-a2 4.Nd1-c3 Bb4xc3 5.Ba4-d7 Bc3xd2 6.Bd7-h3 a2-a1Q 7.Re8-e6+
 24/13	00:06	 53,452k	7,936k	+M7	1.d3-d4 b7xa6 2.d4-d5 c6xd5 3.Bc2-a4 a3-a2 4.Nd1-c3 Bb4xc3 5.Ba4-d7 Bc3xd2 6.Bd7-h3 a2-a1Q 7.Re8-e6+
 25/13	00:08	 67,080k	7,954k	+M7	1.d3-d4 b7xa6 2.d4-d5 c6xd5 3.Bc2-a4 a3-a2 4.Nd1-c3 Bb4xc3 5.Ba4-d7 Bc3xd2 6.Bd7-h3 a2-a1Q 7.Re8-e6+
 26/13	00:10	 80,937k	8,002k	+M7	1.d3-d4 b7xa6 2.d4-d5 c6xd5 3.Bc2-a4 a3-a2 4.Nd1-c3 Bb4xc3 5.Ba4-d7 Bc3xd2 6.Bd7-h3 a2-a1Q 7.Re8-e6+
 27/13	00:11	 95,643k	8,083k	+M7	1.d3-d4 b7xa6 2.d4-d5 c6xd5 3.Bc2-a4 a3-a2 4.Nd1-c3 Bb4xc3 5.Ba4-d7 Bc3xd2 6.Bd7-h3 a2-a1Q 7.Re8-e6+
peter
Posts: 3512
Joined: Sat Feb 16, 2008 7:38 am
Full name: Peter Martan

Re: Mate in 7 not so easy

Post by peter »

Vinvin wrote: Wed Jul 20, 2022 3:52 am From the page http://outskirts.altervista.org/forum/v ... =42&t=2520

+M7 1.d4 bxa6 2.d5 cxd5 3.Ba4 a2 4.Nc3 Bxc3 5.Bd7 a1Q 6.Bg4 Bxd2 7.Re6+

[d]4R1K1/1p6/N1pp1k1p/2p4P/1b3p1P/p2Pp3/2BPP3/3N4 w - - 0 1
Not a big problem for The Huntsman (Jörg Oster) of course, as for a specialised mate- search engine, which it is:

4R1K1/1p6/N1pp1k1p/2p4P/1b3p1P/p2Pp3/2BPP3/3N4 w - - 0 1

Analysis by The Huntsman 1 bmi2:

Code: Select all

1.Sc7 
  White is clearly better: +/- (1.54)  Depth: 1/1   00:00:01  1601Nodes
...
  White is clearly better: +/- (1.32)  Depth: 10/14   00:00:01  615kN
1.d4 bxa6 2.d5 cxd5 3.dxe3 Le1 4.exf4 d4 
  White mates: +- (#9)  Depth: 11/17   00:00:01  1178kN
...
1.d4 bxa6 2.d5 cxd5 3.dxe3 Le1 4.exf4 d4 5.e4 Lxh4 6.Lb3 c4 7.Lxc4 d5 8.Lxd5 Lg3 9.Te6# 
  White mates: +- (#9)  Depth: 60/18   00:00:08  326MN
1.d4 bxa6 2.d5 cxd5 3.La4 a2 4.Sc3 Lxc3 5.Ld7 Lxd2 6.Lg4 a1D 7.Te6# 
  White mates: +- (#7)  Depth: 61/14   00:00:08  341MN
...
1.d4 bxa6 2.d5 cxd5 3.La4 a2 4.Sc3 Lxc3 5.Ld7 Lxd2 6.Lg4 a1D 7.Te6# 
  White mates: +- (#7)  Depth: 94/14   00:00:13  682MN
Peter.
Vinvin
Posts: 5311
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Re: Mate in 7 not so easy

Post by Vinvin »

peter wrote: Wed Jul 20, 2022 8:36 pm Not a big problem for The Huntsman (Jörg Oster) of course, as for a specialised mate- search engine, which it is:
For a mate in 7, 8 seconds is enormous, especially for a mate searcher.
But Stockfish needs several minutes there :-)
User avatar
Eelco de Groot
Posts: 4694
Joined: Sun Mar 12, 2006 2:40 am
Full name:   Eelco de Groot

Re: Mate in 7 not so easy

Post by Eelco de Groot »

Vinvin wrote: Wed Jul 20, 2022 10:28 pm
peter wrote: Wed Jul 20, 2022 8:36 pm Not a big problem for The Huntsman (Jörg Oster) of course, as for a specialised mate- search engine, which it is:
For a mate in 7, 8 seconds is enormous, especially for a mate searcher.
But Stockfish needs several minutes there :-)
I am pretty sure there are more engines that will cut 1.d4 off for ever though, and there is no influence on elo here, if Nxb4 wins a point. Rebel 14.1 MOD I don't think can find it, but if you give it the first three moves it's not so big a problem. I'm not sure if it is null move pruning or simply the quiet moves.

After

[pgn][Event "?"]
[Site "?"]
[Date "2022.07.20"]
[Round "?"]
[White "?"]
[Black "?"]
[Result "*"]
[SetUp "1"]
[FEN "4R1K1/1p6/N1pp1k1p/2p4P/1b3p1P/p2Pp3/2BPP3/3N4 w - -"]

1. d4 bxa6 2. d5 *[/pgn]

[fen]4R1K1/8/p1pp1k1p/2pP3P/1b3p1P/p3p3/2BPP3/3N4 b - -[/fen]

Code: Select all

4R1K1/8/p1pp1k1p/2pP3P/1b3p1P/p3p3/2BPP3/3N4 b - -

Engine: Rebel 14.1 MOD (512 MB)
gemaakt door Fabien Letouzey, Pawel Koziol, Chris Whittington en Ed Schröder

9/46   0:01   +6.73    2...cxd5 3.Lb1 Lxd2 4.Tf8+ Ke5 
                       5.Tf5+ Ke6 6.Txf4 a5 7.Ta4 (1.711.240) 870 

10/48  0:02   +8.02    2...cxd5 3.dxe3 Le1 4.e4 dxe4 5.Lb1 a5 
                       6.La2 (2.054.577) 930 

11/51  0:02   +8.01    2...cxd5 3.dxe3 Le1 4.e4 dxe4 5.Lb1 c4 
                       6.Td8 Lb4 (2.676.135) 919 

12/51  0:04   +6.98    2...cxd5 3.dxe3 Le1 4.e4 dxe4 5.Lb1 c4 
                       6.La2 d5 7.Ta8 Lxh4 8.Pc3 (3.729.614) 902 

13/51  0:04   +6.24    2...cxd5 3.Lb1 Lxd2 4.Tf8+ Ke6 
                       5.Txf4 c4 6.Kf8 a2 7.Lxa2 c3 8.Lb3 c2 
                       9.Te4+ Kd7 10.La4+ Kd8 (4.380.505) 897 

14/55  0:06   +6.12    2...cxd5 3.dxe3 Le1 4.e4 dxe4 5.Lb1 d5 
                       6.Ta8 Ke5 7.Kg7 f3 8.Te8+ Kd4 9.e3+ Kc4 
                       10.La2+ Kd3 11.Kxh6 (6.153.259) 891 

15/60  0:24   +21.87   2...cxd5 3.dxe3 Le1 4.exf4 d4 5.f5 Lxh4 
                       6.Te6+ Kg5 7.f6 d3 8.f7 Kf5 9.f8D+ Kxe6 
                       10.Dxh6+ Ke5 11.De3+ Kf5 12.Dh3+ Kg5 
                       13.Dg2+ Kxh5 14.Kf7 dxc2 (23.526.144) 965 

16/65  0:51   +30.09   2...cxd5 3.dxe3 Le1 4.exf4 d4 5.f5 d3 
                       6.Pe3 Lxh4 7.Te6+ Kg5 8.f6 dxc2 9.f7 Lf2 
                       10.Pxc2 Kh4 11.f8D Lg3 12.Dxh6 Kh3 (54.283.030) 1063 

17/65  0:53   +37.22   2...cxd5 3.dxe3 Le1 4.exf4 d4 5.f5 d3 
                       6.Pe3 Lxh4 7.Te6+ Kg5 8.f6 Lf2 9.f7 Lxe3 
                       10.f8D Lc1 11.Lxd3 Lb2 12.Kh7 (56.995.035) 1066 

18/65  0:57   +M5      2...cxd5 3.La4 Lxd2 4.Ld7 Le1 5.Lg4 Lxh4 
                       6.Te6+ Kg5 7.Tg6+ (60.962.025) 1063 

19/65  0:57   +M5      2...cxd5 3.La4 Lxd2 4.Ld7 Le1 5.Lg4 Lxh4 
                       6.Te6+ Kg5 7.Tg6+ (61.025.509) 1062 

20/65  0:57   +M5      2...cxd5 3.La4 Lxd2 4.Ld7 Le1 5.Lg4 Lxh4 
                       6.Te6+ Kg5 7.Tg6+ (61.121.574) 1062 

21/65  0:57   +M5      2...cxd5 3.La4 Lxd2 4.Ld7 Le1 5.Lg4 Lxh4 
                       6.Te6+ Kg5 7.Tg6+ (61.232.579) 1062 

22/65  0:57   +M5      2...cxd5 3.La4 Lxd2 4.Ld7 Le1 5.Lg4 Lxh4 
                       6.Te6+ Kg5 7.Tg6+ (61.333.554) 1061 

23/65  0:57   +M5      2...cxd5 3.La4 Lxd2 4.Ld7 Le1 5.Lg4 Lxh4 
                       6.Te6+ Kg5 7.Tg6+ (61.460.910) 1061 

24/65  0:58   +M5      2...cxd5 3.La4 Lxd2 4.Ld7 Le1 5.Lg4 Lxh4 
                       6.Te6+ Kg5 7.Tg6+ (61.632.741) 1060 

25/65  0:58   +M5      2...cxd5 3.La4 Lxd2 4.Ld7 Le1 5.Lg4 Lxh4 
                       6.Te6+ Kg5 7.Tg6+ (61.872.357) 1060 

26/65  0:58   +M5      2...cxd5 3.La4 Lxd2 4.Ld7 Le1 5.Lg4 Lxh4 
                       6.Te6+ Kg5 7.Tg6+ (62.159.109) 1059 

27/65  0:59   +M5      2...cxd5 3.La4 Lxd2 4.Ld7 Le1 5.Lg4 Lxh4 
                       6.Te6+ Kg5 7.Tg6+ (62.452.927) 1057 

28/65  0:59   +M5      2...cxd5 3.La4 Lxd2 4.Ld7 Le1 5.Lg4 Lxh4 
                       6.Te6+ Kg5 7.Tg6+ (62.889.913) 1057 

29/65  1:00   +M5      2...cxd5 3.La4 Lxd2 4.Ld7 Le1 5.Lg4 Lxh4 
                       6.Te6+ Kg5 7.Tg6+ (63.412.977) 1053 

30/65  1:01   +M5      2...cxd5 3.La4 Lxd2 4.Ld7 Le1 5.Lg4 Lxh4 
                       6.Te6+ Kg5 7.Tg6+ (64.138.496) 1050 

31/65  1:01   +M5      2...cxd5 3.La4 Lxd2 4.Ld7 Le1 5.Lg4 Lxh4 
                       6.Te6+ Kg5 7.Tg6+ (64.624.387) 1050 

32/65  1:02   +M5      2...cxd5 3.La4 Lxd2 4.Ld7 Le1 5.Lg4 Lxh4 
                       6.Te6+ Kg5 7.Tg6+ (65.268.234) 1046 

33/65  1:03   +M5      2...cxd5 3.La4 Lxd2 4.Ld7 Le1 5.Lg4 Lxh4 
                       6.Te6+ Kg5 7.Tg6+ (65.972.844) 1043 

34/65  1:03   +M5      2...cxd5 3.La4 Lxd2 4.Ld7 Le1 5.Lg4 Lxh4 
                       6.Te6+ Kg5 7.Tg6+ (66.449.094) 1043 

35/65  1:04   +M5      2...cxd5 3.La4 Lxd2 4.Ld7 Le1 5.Lg4 Lxh4 
                       6.Te6+ Kg5 7.Tg6+ (67.258.143) 1041 

36/65  1:05   +M5      2...cxd5 3.La4 Lxd2 4.Ld7 Le1 5.Lg4 Lxh4 
                       6.Te6+ Kg5 7.Tg6+ (67.958.899) 1038 

37/65  1:06   +M5      2...cxd5 3.La4 Lxd2 4.Ld7 Le1 5.Lg4 Lxh4 
                       6.Te6+ Kg5 7.Tg6+ (68.827.643) 1035 

38/65  1:07   +M5      2...cxd5 3.La4 Lxd2 4.Ld7 Le1 5.Lg4 Lxh4 
                       6.Te6+ Kg5 7.Tg6+ (69.451.708) 1032 

39/65  1:08   +M5      2...cxd5 3.La4 Lxd2 4.Ld7 Le1 5.Lg4 Lxh4 
                       6.Te6+ Kg5 7.Tg6+ (70.602.766) 1029 

beste zet: c6xd5  tijd: 1:09.109 min  n/s: 1.026.640  CPU 100.0%   n/s(1CPU): 1.026.640   nodes: 70.870.000 
but from the position three plies higher up it is impossible:

Code: Select all

4R1K1/1p6/N1pp1k1p/2p4P/1b3p1P/p2Pp3/2BPP3/3N4 w - -

Engine: Rebel 14.1 MOD (512 MB)
gemaakt door Fabien Letouzey, Pawel Koziol, Chris Whittington en Ed Schröder


12/50  0:01   +17.57   1.Pxb4 cxb4 2.Lb3 Kf5 3.dxe3 Kg4 
                       4.exf4 Kxf4 5.Te4+ Kg3 6.Pe3 Kf2 
                       7.Kg7 d5 (1.436.426) 928 

13/56  0:02   +17.78   1.Pxb4 Kf5 2.dxe3 cxb4 3.Pf2 fxe3 
                       4.Txe3 Kf4 5.Tf3+ Ke5 6.Pg4+ Kd4 
                       7.Lb1 b3 8.e3+ Kc5 9.Pxh6 a2 10.d4+ Kb6 (2.772.533) 975 

14/58  0:04   +19.57   1.Pxb4 Kf5 2.dxe3 cxb4 3.Pf2 fxe3 
                       4.Txe3 Kf4 5.Tf3+ Ke5 6.Pg4+ Kd4 
                       7.Lb3 Kc3 8.d4+ Kb2 9.Pxh6 a2 
                       10.Lxa2 Kxa2 11.Tf7 (4.506.075) 1030 

15/58  0:05   +20.03   1.Pxb4 Kf5 2.dxe3 Kg4 3.Pa2 c4 
                       4.exf4 cxd3 5.exd3 d5 6.Kg7 Kxh4 
                       7.Kxh6 (5.470.087) 1004 

16/60  0:11   +21.29   1.Pxb4 cxb4 2.Lb3 Kf5 3.Kg7 Kg4 
                       4.dxe3 f3 5.Te4+ Kg3 6.exf3 b6 
                       7.Kxh6 b5 (10.783.436) 978 

17/60  0:21   +22.55   1.Pxb4 Kf5 2.dxe3 cxb4 3.Lb3 Kg4 
                       4.exf4 d5 5.Kg7 Kxf4 6.Kxh6 Kg3 
                       7.Kg7 b5 (21.317.888) 1010 

18/61  0:27   +23.80   1.Pxb4 Kf5 2.dxe3 cxb4 3.Lb3 d5 
                       4.Kg7 d4 5.Kxh6 fxe3 6.Kg7 b6 (27.114.273) 998 

19/62  0:47   +24.71   1.Pxb4 Kf5 2.dxe3 cxb4 3.Lb3 d5 
                       4.Kg7 b6 5.exf4 d4 6.Kxh6 b5 7.Pf2 Kxf4 
                       8.Kg7 (47.332.856) 1005 

20/72  1:04   +26.03   1.Pxb4 Kf5 2.dxe3 cxb4 3.Lb3 Kg4 
                       4.exf4 Kxf4 5.Te4+ Kg3 6.Pe3 Kh3 
                       7.Txb4 d5 8.Kg7 d4 9.Txd4 c5 10.Te4 c4 
                       11.Lxc4 (64.992.125) 1002 

21/72  1:36   +24.89   1.Pxb4 Kf5 2.dxe3 Kg4 3.Pa2 fxe3 
                       4.Pxe3+ Kxh4 5.Kg7 Kxh5 6.Kf6 Kh4 
                       7.Pf5+ Kh3 8.Pxd6 Kg2 9.e4 Kf3 10.e5 Ke2 
                       11.e6 Ke1 (96.289.674) 1002 

22/76  3:17   +27.66   1.Pxb4 Kf5 2.dxe3 cxb4 3.Lb3 d5 
                       4.Kg7 c5 5.Kxh6 c4 6.dxc4 f3 7.exf3 dxc4 
                       8.Lxc4 b5 9.e4+ Kf4 10.Ld5 Kxf3 
                       11.e5+ Ke2 (198.105.293) 1002 

23/88  5:59   +28.95   1.Pxb4 Kf5 2.dxe3 Kg4 3.Pa2 fxe3 
                       4.Pxe3+ Kxh5 5.Pf5 Kg4 6.Pxd6 Kh3 
                       7.e4 c4 8.dxc4 Kg2 9.Pxb7 c5 10.Pxc5 (369.047.419) 1026 

24/88  7:37   +28.81   1.Pxb4 Kf5 2.dxe3 Kg4 3.Pa2 fxe3 
                       4.Pxe3+ Kxh4 5.Kg7 Kxh5 6.Kf6 Kh4 
                       7.Pf5+ Kh3 8.Pxd6 Kg2 9.e4 Kf1 10.e5 c4 
                       11.e6 Kf2 12.dxc4 Kf3 13.Pxb7 (473.523.362) 1034 

25/88  11:33  +30.51   1.Pxb4 Kf5 2.dxe3 cxb4 3.Lb3 Kg4 
                       4.exf4 Kxf4 5.Kg7 Kg4 6.Kxh6 Kf4 
                       7.Pe3 a2 8.Lxa2 b5 9.Kg7 b3 10.Lxb3 Kg3 
                       11.h6 d5 (707.844.681) 1021 

26/88  22:47  +33.17   1.Pxb4 Kf5 2.dxe3 cxb4 3.Lb3 d5 
                       4.Kg7 Kg4 5.exf4 c5 6.Kxh6 c4 7.dxc4 a2 
                       8.Lxa2 d4 9.Kg6 b3 10.Lxb3 Kh3 11.h6 b6 (1.390.608.282) 1017 

27/88  38:11  +33.02   1.Pxb4 Kf5 2.dxe3 d5 3.Pf2 fxe3 
                       4.Txe3 d4 5.Tf3+ Ke5 6.Pxc6+ bxc6 
                       7.Pg4+ Kd6 8.Lb3 c4 9.dxc4 Kc5 
                       10.Pxh6 Kd6 11.Tf5 Kc7 12.Tf6 Kb7 
                       13.c5 Ka6 14.Lc4+ (2.308.540.594) 1007 

28/88  51:19  +33.06   1.Pxb4 Kf5 2.dxe3 Kg4 3.Pa2 f3 
                       4.exf3+ Kh3 5.Kg7 c4 6.dxc4 Kg2 
                       7.Kxh6 b6 8.Kg7 Kh2 9.Tg8 b5 10.cxb5 (3.094.100.605) 1004 

29/88  65:06  +35.67   1.Pxb4 Kf5 2.dxe3 Kg4 3.Pa2 f3 
                       4.exf3+ Kxf3 5.Kg7 Ke2 6.Kxh6 Kd2 
                       7.Kg7 Kxc2 8.h6 Kb3 9.h7 Kxa2 10.h8D Kb1 
                       11.h5 Kc2 12.Kg6 Kxd1 13.h6 Ke2 
                       14.h7 (3.911.619.416) 1001 

30/88  117:09 +39.36   1.Pxb4 Kf5 2.dxe3 cxb4 3.Lb3 Kg4 
                       4.exf4 a2 5.Lxa2 Kf5 6.Kg7 c5 7.Kxh6 c4 
                       8.Pe3+ Kxf4 9.dxc4 d5 10.cxd5 b6 
                       11.d6 Kg3 12.d7 b5 13.Tg8+ Kf2 
                       14.Tg2+ (7.082.638.059) 1007 

31/90  203:49 +38.91   1.Pxb4 Kf5 2.dxe3 cxb4 3.Lb3 Kg4 
                       4.exf4 d5 5.Kg7 b6 6.Kxh6 c5 7.Kg6 d4 
                       8.h6 c4 9.dxc4 Kg3 10.h7 a2 11.Lxa2 Kh2 
                       12.h8D d3 13.De5 b5 14.exd3 (12.242.235.989) 1001 

32/90  266:19 +38.29   1.Pxb4 Kf5 2.dxe3 cxb4 3.Lb3 d5 
                       4.Kg7 b6 5.exf4 c5 6.Kxh6 Kxf4 7.Kg7 c4 
                       8.dxc4 Kg4 9.h6 d4 10.h7 Kh3 11.h8D Kg3 (15.675.773.442) 980 

33/94  512:48 +42.03   1.Pxb4 Kf5 2.dxe3 cxb4 3.Lb3 d5 
                       4.Kg7 c5 5.e4+ Kg4 6.exd5 Kg3 7.d6 Kg2 
                       8.d7 Kf1 9.d8D Ke1 10.Dd5 a2 11.Lxa2 b6 
                       12.Dc6 f3 13.Dxb6 Kxd1 14.Dxc5 (29.289.086.129) 951
I do not consider this a bad result, but still I would like Rebel 14.1 to find an even better move than Nxb4 :mrgreen:
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: 4694
Joined: Sun Mar 12, 2006 2:40 am
Full name:   Eelco de Groot

Re: Mate in 7 not so easy

Post by Eelco de Groot »

For Ed: What I switched off here is avoiding static nullmove and null move if beta is Mate. I don't think Stockfish does that anymore but would have to look up if that was changed in Stockfish 13 because It is so long ago I don't remember clearly. I may have been the author so okay to copy Stockfish... Just kidding. Marco made me do some write up note of a small change so that should still be there in the repository. But it is not enough. Several cases of value based pruning are also possible targets for a clean up action in Growing Fruit...
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
lithander
Posts: 924
Joined: Sun Dec 27, 2020 2:40 am
Location: Bremen, Germany
Full name: Thomas Jahn

Re: Mate in 7 not so easy

Post by lithander »

Leorik 1.0 finds this faster than my 600 Elo stronger most recent version.

Code: Select all

Leorik 1.0
position fen 4R1K1/1p6/N1pp1k1p/2p4P/1b3p1P/p2Pp3/2BPP3/3N4 w - - 0 1
go
info depth 1 score cp 796 nodes 60 nps 12000 time 5 pv a6b4
info depth 2 score cp 796 nodes 224 nps 44800 time 5 pv a6b4 c5b4
info depth 3 score cp 786 nodes 2170 nps 361666 time 6 pv e8f8 f6e6 c2b3
info depth 4 score cp 786 nodes 4295 nps 536875 time 8 pv e8f8 f6e6 c2b3 e6e5
info depth 5 score cp 800 nodes 21696 nps 1808000 time 12 pv a6b4 c5b4 d2e3 a3a2 e3f4
info depth 6 score cp 792 nodes 45833 nps 1833320 time 25 pv a6b4 c5b4 d2e3 a3a2 e8a8 f4f3
info depth 7 score cp 799 nodes 229818 nps 3283114 time 70 pv a6c7 f6f5 d2e3 a3a2 e8a8 f4e3 a8a2
info depth 8 score cp 857 nodes 511565 nps 2233908 time 229 pv a6b4 c5b4 d2e3 f4e3 d1e3 c6c5 e3g4 f6f5
info depth 9 score cp 895 nodes 2051462 nps 5128655 time 400 pv a6b4 c5b4 d2e3 f6f5 e8f8 f5e5 e3f4 e5d4 g8f7
info depth 10 score cp 868 nodes 4611979 nps 3979274 time 1159 pv a6b4 c5b4 d2e3 f6f5 g8g7 f5g4 g7h6 g4h4 e8e4 h4g3
info depth 11 score cp 925 nodes 28336913 nps 7394810 time 3832 pv a6b4 c5b4 d2e3 f6f5 e8f8 f5g4 f8f4 g4h5 c2b3 d6d5 f4b4
info depth 12 score cp 925 nodes 63529133 nps 4549168 time 13965 pv a6b4 c5b4 d2e3 f6f5 e8f8 f5g4 f8f4 g4h5 c2b3 d6d5 f4b4 b7b5
info depth 13 score mate 7 nodes 375113081 nps 7319565 time 51248 pv d3d4 b7a6 d4d5 c6d5 c2a4 b4d2 a4d7 d2e1 d7g4 e1h4 e8e6 f6g5 e6g6
Leorik 1.0 never misses a mate but anything deeper than this takes way too long to search. So there's not much of a practical value... still a cool feature imo.
Minimal Chess (simple, open source, C#) - Youtube & Github
Leorik (competitive, in active development, C#) - Github & Lichess
User avatar
Eelco de Groot
Posts: 4694
Joined: Sun Mar 12, 2006 2:40 am
Full name:   Eelco de Groot

Re: Mate in 7 not so easy

Post by Eelco de Groot »

Rebel 14.1 MOD finally found the correct Mate in 7 and 1.d4! after 858 minutes :mrgreen:


[fen]4R1K1/1p6/N1pp1k1p/2p4P/1b3p1P/p2Pp3/2BPP3/3N4 w - -[/fen]

Code: Select all

4R1K1/1p6/N1pp1k1p/2p4P/1b3p1P/p2Pp3/2BPP3/3N4 w - -

Engine: Rebel 14.1 MOD (512 MB)
gemaakt door Fabien Letouzey, Pawel Koziol, Chris Wh

12/50  0:01   +17.57   1.Pxb4 cxb4 2.Lb3 Kf5 3.dxe3 Kg4 
                       4.exf4 Kxf4 5.Te4+ Kg3 6.Pe3 Kf2 
                       7.Kg7 d5 (1.436.426) 928 

13/56  0:02   +17.78   1.Pxb4 Kf5 2.dxe3 cxb4 3.Pf2 fxe3 
                       4.Txe3 Kf4 5.Tf3+ Ke5 6.Pg4+ Kd4 
                       7.Lb1 b3 8.e3+ Kc5 9.Pxh6 a2 10.d4+ Kb6 (2.772.533) 975 

14/58  0:04   +19.57   1.Pxb4 Kf5 2.dxe3 cxb4 3.Pf2 fxe3 
                       4.Txe3 Kf4 5.Tf3+ Ke5 6.Pg4+ Kd4 
                       7.Lb3 Kc3 8.d4+ Kb2 9.Pxh6 a2 
                       10.Lxa2 Kxa2 11.Tf7 (4.506.075) 1030 

15/58  0:05   +20.03   1.Pxb4 Kf5 2.dxe3 Kg4 3.Pa2 c4 
                       4.exf4 cxd3 5.exd3 d5 6.Kg7 Kxh4 
                       7.Kxh6 (5.470.087) 1004 

16/60  0:11   +21.29   1.Pxb4 cxb4 2.Lb3 Kf5 3.Kg7 Kg4 
                       4.dxe3 f3 5.Te4+ Kg3 6.exf3 b6 
                       7.Kxh6 b5 (10.783.436) 978 

17/60  0:21   +22.55   1.Pxb4 Kf5 2.dxe3 cxb4 3.Lb3 Kg4 
                       4.exf4 d5 5.Kg7 Kxf4 6.Kxh6 Kg3 
                       7.Kg7 b5 (21.317.888) 1010 

18/61  0:27   +23.80   1.Pxb4 Kf5 2.dxe3 cxb4 3.Lb3 d5 
                       4.Kg7 d4 5.Kxh6 fxe3 6.Kg7 b6 (27.114.273) 998 

19/62  0:47   +24.71   1.Pxb4 Kf5 2.dxe3 cxb4 3.Lb3 d5 
                       4.Kg7 b6 5.exf4 d4 6.Kxh6 b5 7.Pf2 Kxf4 
                       8.Kg7 (47.332.856) 1005 

20/72  1:04   +26.03   1.Pxb4 Kf5 2.dxe3 cxb4 3.Lb3 Kg4 
                       4.exf4 Kxf4 5.Te4+ Kg3 6.Pe3 Kh3 
                       7.Txb4 d5 8.Kg7 d4 9.Txd4 c5 10.Te4 c4 
                       11.Lxc4 (64.992.125) 1002 

21/72  1:36   +24.89   1.Pxb4 Kf5 2.dxe3 Kg4 3.Pa2 fxe3 
                       4.Pxe3+ Kxh4 5.Kg7 Kxh5 6.Kf6 Kh4 
                       7.Pf5+ Kh3 8.Pxd6 Kg2 9.e4 Kf3 10.e5 Ke2 
                       11.e6 Ke1 (96.289.674) 1002 

22/76  3:17   +27.66   1.Pxb4 Kf5 2.dxe3 cxb4 3.Lb3 d5 
                       4.Kg7 c5 5.Kxh6 c4 6.dxc4 f3 7.exf3 dxc4 
                       8.Lxc4 b5 9.e4+ Kf4 10.Ld5 Kxf3 
                       11.e5+ Ke2 (198.105.293) 1002 

23/88  5:59   +28.95   1.Pxb4 Kf5 2.dxe3 Kg4 3.Pa2 fxe3 
                       4.Pxe3+ Kxh5 5.Pf5 Kg4 6.Pxd6 Kh3 
                       7.e4 c4 8.dxc4 Kg2 9.Pxb7 c5 10.Pxc5 (369.047.419) 1026 

24/88  7:37   +28.81   1.Pxb4 Kf5 2.dxe3 Kg4 3.Pa2 fxe3 
                       4.Pxe3+ Kxh4 5.Kg7 Kxh5 6.Kf6 Kh4 
                       7.Pf5+ Kh3 8.Pxd6 Kg2 9.e4 Kf1 10.e5 c4 
                       11.e6 Kf2 12.dxc4 Kf3 13.Pxb7 (473.523.362) 1034 

25/88  11:33  +30.51   1.Pxb4 Kf5 2.dxe3 cxb4 3.Lb3 Kg4 
                       4.exf4 Kxf4 5.Kg7 Kg4 6.Kxh6 Kf4 
                       7.Pe3 a2 8.Lxa2 b5 9.Kg7 b3 10.Lxb3 Kg3 
                       11.h6 d5 (707.844.681) 1021 

26/88  22:47  +33.17   1.Pxb4 Kf5 2.dxe3 cxb4 3.Lb3 d5 
                       4.Kg7 Kg4 5.exf4 c5 6.Kxh6 c4 7.dxc4 a2 
                       8.Lxa2 d4 9.Kg6 b3 10.Lxb3 Kh3 11.h6 b6 (1.390.608.282) 1017 

27/88  38:11  +33.02   1.Pxb4 Kf5 2.dxe3 d5 3.Pf2 fxe3 
                       4.Txe3 d4 5.Tf3+ Ke5 6.Pxc6+ bxc6 
                       7.Pg4+ Kd6 8.Lb3 c4 9.dxc4 Kc5 
                       10.Pxh6 Kd6 11.Tf5 Kc7 12.Tf6 Kb7 
                       13.c5 Ka6 14.Lc4+ (2.308.540.594) 1007 

28/88  51:19  +33.06   1.Pxb4 Kf5 2.dxe3 Kg4 3.Pa2 f3 
                       4.exf3+ Kh3 5.Kg7 c4 6.dxc4 Kg2 
                       7.Kxh6 b6 8.Kg7 Kh2 9.Tg8 b5 10.cxb5 (3.094.100.605) 1004 

29/88  65:06  +35.67   1.Pxb4 Kf5 2.dxe3 Kg4 3.Pa2 f3 
                       4.exf3+ Kxf3 5.Kg7 Ke2 6.Kxh6 Kd2 
                       7.Kg7 Kxc2 8.h6 Kb3 9.h7 Kxa2 10.h8D Kb1 
                       11.h5 Kc2 12.Kg6 Kxd1 13.h6 Ke2 
                       14.h7 (3.911.619.416) 1001 

30/88  117:09 +39.36   1.Pxb4 Kf5 2.dxe3 cxb4 3.Lb3 Kg4 
                       4.exf4 a2 5.Lxa2 Kf5 6.Kg7 c5 7.Kxh6 c4 
                       8.Pe3+ Kxf4 9.dxc4 d5 10.cxd5 b6 
                       11.d6 Kg3 12.d7 b5 13.Tg8+ Kf2 
                       14.Tg2+ (7.082.638.059) 1007 

31/90  203:49 +38.91   1.Pxb4 Kf5 2.dxe3 cxb4 3.Lb3 Kg4 
                       4.exf4 d5 5.Kg7 b6 6.Kxh6 c5 7.Kg6 d4 
                       8.h6 c4 9.dxc4 Kg3 10.h7 a2 11.Lxa2 Kh2 
                       12.h8D d3 13.De5 b5 14.exd3 (12.242.235.989) 1001 

32/90  266:19 +38.29   1.Pxb4 Kf5 2.dxe3 cxb4 3.Lb3 d5 
                       4.Kg7 b6 5.exf4 c5 6.Kxh6 Kxf4 7.Kg7 c4 
                       8.dxc4 Kg4 9.h6 d4 10.h7 Kh3 11.h8D Kg3 (15.675.773.442) 980 

33/94  512:48 +42.03   1.Pxb4 Kf5 2.dxe3 cxb4 3.Lb3 d5 
                       4.Kg7 c5 5.e4+ Kg4 6.exd5 Kg3 7.d6 Kg2 
                       8.d7 Kf1 9.d8D Ke1 10.Dd5 a2 11.Lxa2 b6 
                       12.Dc6 f3 13.Dxb6 Kxd1 14.Dxc5 (29.289.086.129) 951 

34/102 843:23 +42.04   1.Pxb4 Kf5 2.dxe3 Kg4 3.Pa2 d5 
                       4.exf4 c4 5.dxc4 d4 6.f5 d3 7.f6 dxc2 
                       8.Pe3+ Kg3 9.Pxc2 Kh3 10.f7 b5 
                       11.f8D Kh2 12.Pxa3 bxc4 13.Pxc4 (47.572.586.714) 940 

34/102 858:16 +M7      1.d4 bxa6 2.d5 cxd5 3.La4 Lxd2 4.Ld7 Le1 
                       5.Lg4 Lxh4 6.Te6+ Kg5 7.Tg6+ (48.377.430.797) 939 

35/102 858:21 +M7      1.d4 bxa6 2.d5 cxd5 3.La4 Lxd2 4.Ld7 Le1 
                       5.Lg4 Lxh4 6.Te6+ Kg5 7.Tg6+ (48.383.989.247) 939 

36/102 858:31 +M7      1.d4 bxa6 2.d5 cxd5 3.La4 Lxd2 4.Ld7 Le1 
                       5.Lg4 Lxh4 6.Te6+ Kg5 7.Tg6+ (48.396.429.877) 939 

37/102 858:41 +M7      1.d4 bxa6 2.d5 cxd5 3.La4 Lxd2 4.Ld7 Le1 
                       5.Lg4 Lxh4 6.Te6+ Kg5 7.Tg6+ (48.409.556.495) 939 

38/102 858:51 +M7      1.d4 bxa6 2.d5 cxd5 3.La4 Lxd2 4.Ld7 Le1 
                       5.Lg4 Lxh4 6.Te6+ Kg5 7.Tg6+ (48.422.120.880) 939 

39/102 859:01 +M7      1.d4 bxa6 2.d5 cxd5 3.La4 Lxd2 4.Ld7 Le1 
                       5.Lg4 Lxh4 6.Te6+ Kg5 7.Tg6+ (48.435.839.170) 939 

40/102 859:13 +M7      1.d4 bxa6 2.d5 cxd5 3.La4 Lxd2 4.Ld7 Le1 
                       5.Lg4 Lxh4 6.Te6+ Kg5 7.Tg6+ (48.450.433.791) 939 

41/102 859:28 +M7      1.d4 bxa6 2.d5 cxd5 3.La4 Lxd2 4.Ld7 Le1 
                       5.Lg4 Lxh4 6.Te6+ Kg5 7.Tg6+ (48.468.888.667) 939 

42/102 859:43 +M7      1.d4 bxa6 2.d5 cxd5 3.La4 Lxd2 4.Ld7 Le1 
                       5.Lg4 Lxh4 6.Te6+ Kg5 7.Tg6+ (48.487.468.068) 939 

43/102 860:02 +M7      1.d4 bxa6 2.d5 cxd5 3.La4 Lxd2 4.Ld7 Le1 
                       5.Lg4 Lxh4 6.Te6+ Kg5 7.Tg6+ (48.510.325.560) 940 

44/102 860:20 +M7      1.d4 bxa6 2.d5 cxd5 3.La4 Lxd2 4.Ld7 Le1 
                       5.Lg4 Lxh4 6.Te6+ Kg5 7.Tg6+ (48.531.747.825) 940 

45/102 860:40 +M7      1.d4 bxa6 2.d5 cxd5 3.La4 Lxd2 4.Ld7 Le1 
                       5.Lg4 Lxh4 6.Te6+ Kg5 7.Tg6+ (48.556.241.186) 940 

46/102 861:00 +M7      1.d4 bxa6 2.d5 cxd5 3.La4 Lxd2 4.Ld7 Le1 
                       5.Lg4 Lxh4 6.Te6+ Kg5 7.Tg6+ (48.581.717.249) 940 

47/102 861:23 +M7      1.d4 bxa6 2.d5 cxd5 3.La4 Lxd2 4.Ld7 Le1 
                       5.Lg4 Lxh4 6.Te6+ Kg5 7.Tg6+ (48.610.198.355) 940 

48/102 861:46 +M7      1.d4 bxa6 2.d5 cxd5 3.La4 Lxd2 4.Ld7 Le1 
                       5.Lg4 Lxh4 6.Te6+ Kg5 7.Tg6+ (48.637.358.753) 940 

49/102 862:15 +M7      1.d4 bxa6 2.d5 cxd5 3.La4 Lxd2 4.Ld7 Le1 
                       5.Lg4 Lxh4 6.Te6+ Kg5 7.Tg6+ (48.672.807.788) 940 

50/102 862:49 +M7      1.d4 bxa6 2.d5 cxd5 3.La4 Lxd2 4.Ld7 Le1 
                       5.Lg4 Lxh4 6.Te6+ Kg5 7.Tg6+ (48.713.032.042) 940 

51/102 863:15 +M7      1.d4 bxa6 2.d5 cxd5 3.La4 Lxd2 4.Ld7 Le1 
                       5.Lg4 Lxh4 6.Te6+ Kg5 7.Tg6+ (48.744.205.625) 941 

52/102 863:53 +M7      1.d4 bxa6 2.d5 cxd5 3.La4 Lxd2 4.Ld7 Le1 
                       5.Lg4 Lxh4 6.Te6+ Kg5 7.Tg6+ (48.788.038.379) 941 

53/102 864:29 +M7      1.d4 bxa6 2.d5 cxd5 3.La4 Lxd2 4.Ld7 Le1 
                       5.Lg4 Lxh4 6.Te6+ Kg5 7.Tg6+ (48.833.574.593) 941 

54/102 865:11 +M7      1.d4 bxa6 2.d5 cxd5 3.La4 Lxd2 4.Ld7 Le1 
                       5.Lg4 Lxh4 6.Te6+ Kg5 7.Tg6+ (48.884.518.710) 941 

55/102 865:54 +M7      1.d4 bxa6 2.d5 cxd5 3.La4 Lxd2 4.Ld7 Le1 
                       5.Lg4 Lxh4 6.Te6+ Kg5 7.Tg6+ (48.932.000.429) 941 

56/102 866:39 +M7      1.d4 bxa6 2.d5 cxd5 3.La4 Lxd2 4.Ld7 Le1 
                       5.Lg4 Lxh4 6.Te6+ Kg5 7.Tg6+ (48.983.778.989) 941 

57/102 867:39 +M7      1.d4 bxa6 2.d5 cxd5 3.La4 Lxd2 4.Ld7 Le1 
                       5.Lg4 Lxh4 6.Te6+ Kg5 7.Tg6+ (49.052.059.049) 942 

58/102 868:39 +M7      1.d4 bxa6 2.d5 cxd5 3.La4 Lxd2 4.Ld7 Le1 
                       5.Lg4 Lxh4 6.Te6+ Kg5 7.Tg6+ (49.118.332.909) 942 

59/102 869:40 +M7      1.d4 bxa6 2.d5 cxd5 3.La4 Lxd2 4.Ld7 Le1 
                       5.Lg4 Lxh4 6.Te6+ Kg5 7.Tg6+ (49.179.909.897) 942 

60/102 871:02 +M7      1.d4 bxa6 2.d5 cxd5 3.La4 Lxd2 4.Ld7 Le1 
                       5.Lg4 Lxh4 6.Te6+ Kg5 7.Tg6+ (49.265.565.201) 942 

61/102 872:26 +M7      1.d4 bxa6 2.d5 cxd5 3.La4 Lxd2 4.Ld7 Le1 
                       5.Lg4 Lxh4 6.Te6+ Kg5 7.Tg6+ (49.351.860.990) 942 

62/102 874:20 +M7      1.d4 bxa6 2.d5 cxd5 3.La4 Lxd2 4.Ld7 Le1 
                       5.Lg4 Lxh4 6.Te6+ Kg5 7.Tg6+ (49.462.008.284) 942 

63/102 875:46 +M7      1.d4 bxa6 2.d5 cxd5 3.La4 Lxd2 4.Ld7 Le1 
                       5.Lg4 Lxh4 6.Te6+ Kg5 7.Tg6+ (49.544.343.496) 942 

beste zet: d3-d4  tijd: 1565:12.656 min  n/s: 943.102  CPU 100.0%   n/s(1CPU): 943.102   nodes: 49.622.419.255 
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
F.Huber
Posts: 868
Joined: Thu Mar 09, 2006 4:50 pm
Location: Austria
Full name: Franz Huber

Re: Mate in 7 not so easy

Post by F.Huber »

Vinvin wrote: Wed Jul 20, 2022 10:28 pm For a mate in 7, 8 seconds is enormous, especially for a mate searcher.
Enormous? Yep, enormous long! :mrgreen: ChestUCI finds it in 2 seconds: ;-)

ChestUCI Ver.5.2:
FEN: 4R1K1/1p6/N1pp1k1p/2p4P/1b3p1P/p2Pp3/2BPP3/3N4 w - - (10+10)
Stellungs-Analyse: C0/R0/K2/P8/X12 W:7/26
Suche nach Spezial-Matt [C0/R0/K0/P0/X0] in 7 ... (Hash=256MB)
7 00:02 758.688 796.104 +M7 1.d4
Suche abgeschlossen ... (Zeit=8.67s)
Matt in 7 gefunden ! (1 Lösung in 00:08)
7/7 00:08 6.285.210 724.770 +M7 1.d4 bxa6 2.d5 cxd5 3.Ba4 a2 4.Nc3 Bxc3 5.Bd7 f3 6.Bg4 f2 7.Re6+
Best move: d4, Value: +Mate in 7, Depth: 7/7, Time: 00:08,730, 6.285.210 Nodes, 724.770 N/sec

Regards,
Franz
User avatar
hgm
Posts: 28440
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Re: Mate in 7 not so easy

Post by hgm »

Fairy-Max finds it in 2:51 min.