Can your engine find this mate in this position?

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

Moderators: hgm, Dann Corbit, Harvey Williamson

bastiball
Posts: 5016
Joined: Tue Oct 20, 2020 4:18 am
Full name: Basti Dangca

Can your engine find this mate in this position?

Post by bastiball »

How long your engine finds the mate?

[pgn][Event "banksia game"]
[Site "*"]
[Date "2022.06.10"]
[Round "*"]
[White "Winter 0.9.8"]
[Black "Colossus 2022a"]
[Result "*"]
[TimeControl "1800+5"]
[Time "21:46:25"]
[Termination "*"]
[Variant "chess960"]
[FEN "nrkqbbrn/pppppppp/8/8/8/8/PPPPPPPP/NRKQBBRN w GBgb - 0 1"]
[SetUp "1"]

1.Nb3 {+0.15/24 100710 77956114} Nb6 {+0.02/17 98321 121299688} 2.f4 {+0.06/25 95664 59859419} e6 {-0.10/16 92860 106299039}
3.e4 {+0.10/23 90884 101032269} d5 {-0.32/15 141526 159500632} 4.Nf2 {+0.21/22 47377 74004162} dxe4 {-0.30/14 107032 120908612}
5.Nxe4 {+0.58/22 62955 94568195} Bc6 {-0.15/15 72010 76823018} 6.Qe2 {+0.82/22 44230 66173399} Ng6 {-0.15/14 76377 89896076}
7.g3 {+0.71/22 63118 89629869} Bb4 {-0.03/14 82836 97890484} 8.Bf2 {+1.06/20 52260 78596866} Re8 {+0.07/13 38075 42033992}
9.Nd4 {+1.09/20 73439 42778185} Bd5 {+0.05/14 74605 87361061} 10.a3 {+1.11/23 51121 80430691} Bf8 {+0.14/15 92702 102298043}
11.Nc3 {+1.28/21 40476 61148621} c5 {+0.26/14 61092 70131647} 12.Nb3 {+1.56/20 63984 99199770} Bxb3 {+0.27/14 62619 72609416}
13.cxb3 {+1.99/22 46028 74000031} Nd7 {+0.56/14 65561 82715532} 14.O-O-O {+2.27/20 42888 68981762} Qb6 {+0.51/14 38068 48297730}
15.Qc4 {+2.27/20 58258 28501970} Qc7 {+0.59/15 66881 80813512} 16.Nb5 {+2.89/23 43586 78147734} Qb6 {+0.74/17 51781 61963844}
17.d4 {+2.96/22 29363 47109832} a6 {+0.77/16 46351 47428659} 18.Nc3 {+3.04/23 42204 59720521} Qc7 {+0.78/15 34162 38981707}
19.d5 {+2.85/22 50170 17944684} b5 {+1.11/15 40226 50188419} 20.Qd3 {+3.53/21 32004 51890846} Rb6 {+1.34/14 50148 62336675}
21.dxe6 {+3.73/22 30769 49825210} fxe6 {+1.38/14 33763 44000636} 22.Bg2 {+3.73/22 45003 24884825} Nf6 {+1.42/13 24234 30040465}
23.Qf3 {+3.74/22 25577 42774554} Rb8 {+1.65/12 22173 27159850} 24.Kb1 {+4.37/20 26071 42820838} Bd6 {+1.84/13 30161 32945309}
25.Ne4 {+5.70/21 28062 45288229} Nxe4 {+2.08/13 12273 15679823} 26.Qxe4 {+5.72/22 26142 41890051} a5 {+2.30/14 37198 46123768}
27.Rd2 {+6.29/21 38368 1369473} Nf8 {+3.04/13 22735 25974645} 28.Rgd1 {+6.91/26 25280 44404266} Be7 {+2.97/14 35453 38158499}
29.f5 {+7.73/22 18719 31698452} Qb6 {+2.97/12 15673 18530579} 30.fxe6 {+8.21/24 34815 28154746} b4 {+3.09/14 28930 33602340}
31.Qf3 {+17.66/25 21649 46222717} bxa3 {+4.51/13 19063 22013203} 32.Qf7 {+17.66/24 32366 11013514} a2+ {+9.25/13 14055 19423764}

[/pgn]
Basti Dangca
CCRL testing group
User avatar
Harvey Williamson
Posts: 2010
Joined: Sun May 25, 2008 11:12 pm
Location: Whitchurch. Shropshire, UK.
Full name: Harvey Williamson

Re: Can your engine find this mate in this position?

Post by Harvey Williamson »

Not long for Hiarcs:

0:14/25-36, 1/4: 33.Ka1, 148.7M nodes (10.5M nps), 5 tbhits, 16GB hash, 28 threads
0:00: #13/22 33.Ka1 Qxe6 34.Qxe8+ Kc7 35.Qa4 g5 36.Re1 Qxe1+ 37.Bxe1 Rb6 38.Qxa5 Bd6 39.Qa7+ Kd8 40.Qxb6+ Ke8 41.Qxd6 Ng6 42.Qd7+ Kf8 43.Qxh7 Ke8 44.Bc6+ Kf8 45.Rd8#
0:00: #13/22 33.Ka1 Qxe6 34.Qxe8+ Kc7 35.Qa4 g5 36.Re1 Qxe1+ 37.Bxe1 Rb6 38.Qxa5 Bd6 39.Qa7+ Kd8 40.Qxb6+ Ke8 41.Qxd6 Ng6 42.Qd7+ Kf8 43.Qxh7 Ke8 44.Bc6+ Kf8 45.Rd8#
0:00: #13/23 33.Ka1 Qxe6 34.Qxe8+ Kc7 35.Qa4 g5 36.Re1 Qxe1+ 37.Bxe1 Rb6 38.Qxa5 Bd6 39.Qa7+ Kd8 40.Qxb6+ Ke8 41.Qxd6 Ng6 42.Qd7+ Kf8 43.Qxh7 Ke8 44.Bc6+ Kf8 45.Rd8#
0:01: #13/24 33.Ka1 Qxe6 34.Qxe8+ Kc7 35.Qa4 g5 36.Re1 Qxe1+ 37.Bxe1 Rb6 38.Qxa5 Bd6 39.Qa7+ Kd8 40.Qxb6+ Ke8 41.Qxd6 Ng6 42.Qd7+ Kf8 43.Qxh7 Ke8 44.Bc6+ Kf8 45.Rd8#
User avatar
AdminX
Posts: 6320
Joined: Mon Mar 13, 2006 2:34 pm
Location: Acworth, GA

Re: Can your engine find this mate in this position?

Post by AdminX »

Both Slowchess 2.9 and Dragon 3 show mate in 11. Slowchess spots it very fast. Stockfish took longer to find it, all engine running 1 thread.
"Good decisions come from experience, and experience comes from bad decisions."
__________________________________________________________________
Ted Summers
User avatar
Eelco de Groot
Posts: 4556
Joined: Sun Mar 12, 2006 2:40 am
Full name:   

Re: Can your engine find this mate in this position?

Post by Eelco de Groot »

Do you mean the Chess960 opening position or some position further in the game? Probably Black could have played better a few times, I know some of the Chess960 are 'proven' wins but is that the question? I see Harvey interpreted it in another way.

I tried to make it a non Chess960 question by going to position after 14.0-0-0 and making it regular chess, Pro Deo can't play that. So black could not castle anymore here:


[fen]1rkqrb2/pp1n1ppp/4p1n1/2p5/5P2/PPN3P1/1P1PQB1P/2KR1BR1 b - -[/fen]


This position Rebel 14.1 MOD, the published one, has at 6.22 for White, normal chess:

Code: Select all

1rkqrb2/pp1n1ppp/4p1n1/2p5/5P2/PPN3P1/1P1PQB1P/2KR1BR1 b - -

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

13/35  0:01   +5.66    1...Pe7 2.d4 Pd5 3.Df3 Pxc3 4.Dxc3 Df6 
                       5.b4 b6 6.Dc2 Df5 (772.172) 680 

13/43  0:01   +5.64    1...Db6 2.d4 Dxb3 3.dxc5 Td8 4.Kb1 a6 
                       5.Lh3 Pf6 6.Txd8+ Kxd8 7.f5 exf5 
                       8.Td1+ Kc7 9.Lxf5 (1.249.931) 680 

14/43  0:02   +5.48    1...Db6 2.d4 Dxb3 3.dxc5 Td8 4.Kb1 a6 
                       5.Lh3 f5 6.Ka1 Pxc5 7.Lg2 Txd1+ 
                       8.Txd1 Kc7 (1.813.984) 705 

15/43  0:03   +5.39    1...Db6 2.d4 Dxb3 3.dxc5 Td8 4.Kb1 a6 
                       5.Lh3 f5 6.Ka1 Pxc5 7.Tge1 Txd1+ 
                       8.Txd1 Le7 9.Lxc5 Lxc5 (2.333.562) 712 

16/43  0:04   +5.41    1...Db6 2.Dc4 Da5 3.b4 Dc7 (3.611.276) 711 

17/47  0:07   +5.10    1...Db6 2.d4 Dxb3 3.dxc5 Td8 4.Kb1 Pe7 
                       5.h4 Pf6 (5.379.583) 722 

18/55  0:13   +5.49    1...Db6 2.d4 Dxb3 3.dxc5 Pf6 4.Lg2 Pe7 
                       5.Td3 a5 (10.372.524) 744 

19/55  0:35   +5.27    1...Db6 2.d4 Dxb3 3.dxc5 Td8 4.Kb1 Pe7 
                       5.Pe4 Pd5 6.Tc1 Kc7 7.Pg5 h5 8.Pxf7 (26.917.501) 756 

20/55  0:45   +5.61    1...Db6 2.d4 Dxb3 3.dxc5 Td8 4.Lg2 Lxc5 
                       5.Txd7 Txd7 6.Lxc5 b6 7.Lf2 Pe7 
                       8.Te1 Kd8 9.De5 Tc8 10.Dxg7 Pf5 (34.812.841) 761 

21/59  1:18   +5.81    1...Db6 2.d4 Dxb3 3.dxc5 Pf6 4.Lg2 Pe7 
                       5.Td3 Td8 6.Tgd1 Txd3 7.Dxd3 Ped5 
                       8.Lf3 g6 9.Td2 Lg7 (59.448.304) 755 

22/63  2:32   +5.57    1...Db6 2.d4 Dxb3 3.dxc5 Pe7 4.Lg2 Pf6 
                       5.Kb1 Td8 6.Ld4 Pfd5 7.Le5 Pxc3+ 
                       8.Lxc3 Pf5 (113.394.194) 742 

23/63  2:57   +5.87    1...Db6 2.d4 Dxb3 3.dxc5 Pe7 4.Lg2 Pf6 
                       5.Kb1 Td8 6.Ld4 Pc6 7.Lxf6 gxf6 
                       8.Txd8+ Pxd8 9.Td1 f5 (131.161.492) 740 

24/63  5:06   +5.91    1...Db6 2.d4 Dxb3 3.dxc5 Pe7 4.Dh5 Pc6 
                       5.Lb5 Te7 6.De2 f5 7.Kb1 (229.082.722) 748 

25/77  10:42  +6.20    1...Db6 2.d4 Dxb3 3.dxc5 Pe7 4.Kb1 Td8 
                       5.Pe4 Pc6 6.Td3 Da4 7.Lg2 Pf6 8.Tgd1 Pd5 
                       9.f5 Le7 10.fxe6 fxe6 11.Pg5 (480.422.772) 747 

26/77  24:10  +6.19    1...Db6 2.Kc2 e5 3.d4 cxd4 4.Lxd4 De6 
                       5.Lxa7 Ta8 6.Lh3 Dxh3 7.Dc4+ Lc5 
                       8.Lxc5 De6 9.Td5 Pxc5 10.Txc5+ Kb8 
                       11.Dxe6 fxe6 12.fxe5 Tc8 13.Tb5 Pe7 
                       14.Tf1 h5 (1.092.794.178) 753 

27/77  32:04  +6.22    1...Db6 2.Kc2 e5 3.d4 cxd4 4.Lxd4 De6 
                       5.Lxa7 Ta8 6.Lh3 Dxh3 7.Dc4+ Pc5 
                       8.Lxc5 Df5+ 9.Kc1 Kb8 10.Lb6 Dc8 
                       11.Dxf7 Ta6 12.Lc7+ Ka8 13.Dc4 Le7 
                       14.Tgf1 exf4 (1.449.078.300) 752 
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
bastiball
Posts: 5016
Joined: Tue Oct 20, 2020 4:18 am
Full name: Basti Dangca

Re: Can your engine find this mate in this position?

Post by bastiball »

Eelco de Groot wrote: Fri Jun 10, 2022 4:41 pm Do you mean the Chess960 opening position or some position further in the game? Probably Black could have played better a few times, I know some of the Chess960 are 'proven' wins but is that the question? I see Harvey interpreted it in another way.

I tried to make it a non Chess960 question by going to position after 14.0-0-0 and making it regular chess, Pro Deo can't play that. So black could not castle anymore here:


[fen]1rkqrb2/pp1n1ppp/4p1n1/2p5/5P2/PPN3P1/1P1PQB1P/2KR1BR1 b - -[/fen]


This position Rebel 14.1 MOD, the published one, has at 6.22 for White, normal chess:

Code: Select all

1rkqrb2/pp1n1ppp/4p1n1/2p5/5P2/PPN3P1/1P1PQB1P/2KR1BR1 b - -

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

13/35  0:01   +5.66    1...Pe7 2.d4 Pd5 3.Df3 Pxc3 4.Dxc3 Df6 
                       5.b4 b6 6.Dc2 Df5 (772.172) 680 

13/43  0:01   +5.64    1...Db6 2.d4 Dxb3 3.dxc5 Td8 4.Kb1 a6 
                       5.Lh3 Pf6 6.Txd8+ Kxd8 7.f5 exf5 
                       8.Td1+ Kc7 9.Lxf5 (1.249.931) 680 

14/43  0:02   +5.48    1...Db6 2.d4 Dxb3 3.dxc5 Td8 4.Kb1 a6 
                       5.Lh3 f5 6.Ka1 Pxc5 7.Lg2 Txd1+ 
                       8.Txd1 Kc7 (1.813.984) 705 

15/43  0:03   +5.39    1...Db6 2.d4 Dxb3 3.dxc5 Td8 4.Kb1 a6 
                       5.Lh3 f5 6.Ka1 Pxc5 7.Tge1 Txd1+ 
                       8.Txd1 Le7 9.Lxc5 Lxc5 (2.333.562) 712 

16/43  0:04   +5.41    1...Db6 2.Dc4 Da5 3.b4 Dc7 (3.611.276) 711 

17/47  0:07   +5.10    1...Db6 2.d4 Dxb3 3.dxc5 Td8 4.Kb1 Pe7 
                       5.h4 Pf6 (5.379.583) 722 

18/55  0:13   +5.49    1...Db6 2.d4 Dxb3 3.dxc5 Pf6 4.Lg2 Pe7 
                       5.Td3 a5 (10.372.524) 744 

19/55  0:35   +5.27    1...Db6 2.d4 Dxb3 3.dxc5 Td8 4.Kb1 Pe7 
                       5.Pe4 Pd5 6.Tc1 Kc7 7.Pg5 h5 8.Pxf7 (26.917.501) 756 

20/55  0:45   +5.61    1...Db6 2.d4 Dxb3 3.dxc5 Td8 4.Lg2 Lxc5 
                       5.Txd7 Txd7 6.Lxc5 b6 7.Lf2 Pe7 
                       8.Te1 Kd8 9.De5 Tc8 10.Dxg7 Pf5 (34.812.841) 761 

21/59  1:18   +5.81    1...Db6 2.d4 Dxb3 3.dxc5 Pf6 4.Lg2 Pe7 
                       5.Td3 Td8 6.Tgd1 Txd3 7.Dxd3 Ped5 
                       8.Lf3 g6 9.Td2 Lg7 (59.448.304) 755 

22/63  2:32   +5.57    1...Db6 2.d4 Dxb3 3.dxc5 Pe7 4.Lg2 Pf6 
                       5.Kb1 Td8 6.Ld4 Pfd5 7.Le5 Pxc3+ 
                       8.Lxc3 Pf5 (113.394.194) 742 

23/63  2:57   +5.87    1...Db6 2.d4 Dxb3 3.dxc5 Pe7 4.Lg2 Pf6 
                       5.Kb1 Td8 6.Ld4 Pc6 7.Lxf6 gxf6 
                       8.Txd8+ Pxd8 9.Td1 f5 (131.161.492) 740 

24/63  5:06   +5.91    1...Db6 2.d4 Dxb3 3.dxc5 Pe7 4.Dh5 Pc6 
                       5.Lb5 Te7 6.De2 f5 7.Kb1 (229.082.722) 748 

25/77  10:42  +6.20    1...Db6 2.d4 Dxb3 3.dxc5 Pe7 4.Kb1 Td8 
                       5.Pe4 Pc6 6.Td3 Da4 7.Lg2 Pf6 8.Tgd1 Pd5 
                       9.f5 Le7 10.fxe6 fxe6 11.Pg5 (480.422.772) 747 

26/77  24:10  +6.19    1...Db6 2.Kc2 e5 3.d4 cxd4 4.Lxd4 De6 
                       5.Lxa7 Ta8 6.Lh3 Dxh3 7.Dc4+ Lc5 
                       8.Lxc5 De6 9.Td5 Pxc5 10.Txc5+ Kb8 
                       11.Dxe6 fxe6 12.fxe5 Tc8 13.Tb5 Pe7 
                       14.Tf1 h5 (1.092.794.178) 753 

27/77  32:04  +6.22    1...Db6 2.Kc2 e5 3.d4 cxd4 4.Lxd4 De6 
                       5.Lxa7 Ta8 6.Lh3 Dxh3 7.Dc4+ Pc5 
                       8.Lxc5 Df5+ 9.Kc1 Kb8 10.Lb6 Dc8 
                       11.Dxf7 Ta6 12.Lc7+ Ka8 13.Dc4 Le7 
                       14.Tgf1 exf4 (1.449.078.300) 752 
I mean there's a mate after the last move which is move 32 that is hard to find. Especially, Hiarcs, Slowchess, and Dragon found it easily.
Basti Dangca
CCRL testing group
Chessqueen
Posts: 5480
Joined: Wed Sep 05, 2018 2:16 am
Location: Moving
Full name: Jorge Picado

Re: Can your engine find this mate in this position?

Post by Chessqueen »

bastiball wrote: Fri Jun 10, 2022 6:01 pm
Eelco de Groot wrote: Fri Jun 10, 2022 4:41 pm Do you mean the Chess960 opening position or some position further in the game? Probably Black could have played better a few times, I know some of the Chess960 are 'proven' wins but is that the question? I see Harvey interpreted it in another way.

I tried to make it a non Chess960 question by going to position after 14.0-0-0 and making it regular chess, Pro Deo can't play that. So black could not castle anymore here:


[fen]1rkqrb2/pp1n1ppp/4p1n1/2p5/5P2/PPN3P1/1P1PQB1P/2KR1BR1 b - -[/fen]


This position Rebel 14.1 MOD, the published one, has at 6.22 for White, normal chess:

Code: Select all

1rkqrb2/pp1n1ppp/4p1n1/2p5/5P2/PPN3P1/1P1PQB1P/2KR1BR1 b - -

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

13/35  0:01   +5.66    1...Pe7 2.d4 Pd5 3.Df3 Pxc3 4.Dxc3 Df6 
                       5.b4 b6 6.Dc2 Df5 (772.172) 680 

13/43  0:01   +5.64    1...Db6 2.d4 Dxb3 3.dxc5 Td8 4.Kb1 a6 
                       5.Lh3 Pf6 6.Txd8+ Kxd8 7.f5 exf5 
                       8.Td1+ Kc7 9.Lxf5 (1.249.931) 680 

14/43  0:02   +5.48    1...Db6 2.d4 Dxb3 3.dxc5 Td8 4.Kb1 a6 
                       5.Lh3 f5 6.Ka1 Pxc5 7.Lg2 Txd1+ 
                       8.Txd1 Kc7 (1.813.984) 705 

15/43  0:03   +5.39    1...Db6 2.d4 Dxb3 3.dxc5 Td8 4.Kb1 a6 
                       5.Lh3 f5 6.Ka1 Pxc5 7.Tge1 Txd1+ 
                       8.Txd1 Le7 9.Lxc5 Lxc5 (2.333.562) 712 

16/43  0:04   +5.41    1...Db6 2.Dc4 Da5 3.b4 Dc7 (3.611.276) 711 

17/47  0:07   +5.10    1...Db6 2.d4 Dxb3 3.dxc5 Td8 4.Kb1 Pe7 
                       5.h4 Pf6 (5.379.583) 722 

18/55  0:13   +5.49    1...Db6 2.d4 Dxb3 3.dxc5 Pf6 4.Lg2 Pe7 
                       5.Td3 a5 (10.372.524) 744 

19/55  0:35   +5.27    1...Db6 2.d4 Dxb3 3.dxc5 Td8 4.Kb1 Pe7 
                       5.Pe4 Pd5 6.Tc1 Kc7 7.Pg5 h5 8.Pxf7 (26.917.501) 756 

20/55  0:45   +5.61    1...Db6 2.d4 Dxb3 3.dxc5 Td8 4.Lg2 Lxc5 
                       5.Txd7 Txd7 6.Lxc5 b6 7.Lf2 Pe7 
                       8.Te1 Kd8 9.De5 Tc8 10.Dxg7 Pf5 (34.812.841) 761 

21/59  1:18   +5.81    1...Db6 2.d4 Dxb3 3.dxc5 Pf6 4.Lg2 Pe7 
                       5.Td3 Td8 6.Tgd1 Txd3 7.Dxd3 Ped5 
                       8.Lf3 g6 9.Td2 Lg7 (59.448.304) 755 

22/63  2:32   +5.57    1...Db6 2.d4 Dxb3 3.dxc5 Pe7 4.Lg2 Pf6 
                       5.Kb1 Td8 6.Ld4 Pfd5 7.Le5 Pxc3+ 
                       8.Lxc3 Pf5 (113.394.194) 742 

23/63  2:57   +5.87    1...Db6 2.d4 Dxb3 3.dxc5 Pe7 4.Lg2 Pf6 
                       5.Kb1 Td8 6.Ld4 Pc6 7.Lxf6 gxf6 
                       8.Txd8+ Pxd8 9.Td1 f5 (131.161.492) 740 

24/63  5:06   +5.91    1...Db6 2.d4 Dxb3 3.dxc5 Pe7 4.Dh5 Pc6 
                       5.Lb5 Te7 6.De2 f5 7.Kb1 (229.082.722) 748 

25/77  10:42  +6.20    1...Db6 2.d4 Dxb3 3.dxc5 Pe7 4.Kb1 Td8 
                       5.Pe4 Pc6 6.Td3 Da4 7.Lg2 Pf6 8.Tgd1 Pd5 
                       9.f5 Le7 10.fxe6 fxe6 11.Pg5 (480.422.772) 747 

26/77  24:10  +6.19    1...Db6 2.Kc2 e5 3.d4 cxd4 4.Lxd4 De6 
                       5.Lxa7 Ta8 6.Lh3 Dxh3 7.Dc4+ Lc5 
                       8.Lxc5 De6 9.Td5 Pxc5 10.Txc5+ Kb8 
                       11.Dxe6 fxe6 12.fxe5 Tc8 13.Tb5 Pe7 
                       14.Tf1 h5 (1.092.794.178) 753 

27/77  32:04  +6.22    1...Db6 2.Kc2 e5 3.d4 cxd4 4.Lxd4 De6 
                       5.Lxa7 Ta8 6.Lh3 Dxh3 7.Dc4+ Pc5 
                       8.Lxc5 Df5+ 9.Kc1 Kb8 10.Lb6 Dc8 
                       11.Dxf7 Ta6 12.Lc7+ Ka8 13.Dc4 Le7 
                       14.Tgf1 exf4 (1.449.078.300) 752 
I mean there's a mate after the last move which is move 32 that is hard to find. Especially, Hiarcs, Slowchess, and Dragon found it easily.
I believe that it is more important to see if you can draw or win in certain position instead of looking to find any engine that can find Mate, For Instance this is your next challenge as a human

If you take the Black side can you draw against Stockfish, after move15. Kxd1 Kxc7 ?
[pgn][Event "h1 Rook Odds"]
[Site "DESKTOP-OFQ3C0P"]
[Date "2022.06.10"]
[Round "?"]
[White "Stockfish_15_x64"]
[Black "You"]
[Result "*"]
[BlackElo "?"]
[Time "08:23:07"]
[WhiteElo "3515"]
[TimeControl "900+10"]
[SetUp "1"]
[FEN "rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBN1 w Qkq - 0 1"]
[Termination "adjudication"]
[PlyCount "213"]
[WhiteType "program"]
[BlackType "human"]


1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Qh4 5. Be3 Qxe4 6. Nc3 Bb4 7. Nb5
Qe5 8. Qe2 Kd8 9. O-O-O Bxc3 10. Nxc3 Qxh2 11. Nd5 d6 12. Bf4 Qh4 13. Qe3
Qg4 14. Nxc7 Qxd1+ 15. Kxd1 Kxc7 *[/pgn]
Forget about memorization of Opening Theories https://www.youtube.com/watch?v=DN3381sdcdY
User avatar
Eelco de Groot
Posts: 4556
Joined: Sun Mar 12, 2006 2:40 am
Full name:   

Re: Can your engine find this mate in this position?

Post by Eelco de Groot »

bastiball wrote: Fri Jun 10, 2022 6:01 pm
Eelco de Groot wrote: Fri Jun 10, 2022 4:41 pm Do you mean the Chess960 opening position or some position further in the game? Probably Black could have played better a few times, I know some of the Chess960 are 'proven' wins but is that the question? I see Harvey interpreted it in another way.

I tried to make it a non Chess960 question by going to position after 14.0-0-0 and making it regular chess, Pro Deo can't play that. So black could not castle anymore here:


[fen]1rkqrb2/pp1n1ppp/4p1n1/2p5/5P2/PPN3P1/1P1PQB1P/2KR1BR1 b - -[/fen]


This position Rebel 14.1 MOD, the published one, has at 6.22 for White, normal chess:

Code: Select all

1rkqrb2/pp1n1ppp/4p1n1/2p5/5P2/PPN3P1/1P1PQB1P/2KR1BR1 b - -

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

13/35  0:01   +5.66    1...Pe7 2.d4 Pd5 3.Df3 Pxc3 4.Dxc3 Df6 
                       5.b4 b6 6.Dc2 Df5 (772.172) 680 

13/43  0:01   +5.64    1...Db6 2.d4 Dxb3 3.dxc5 Td8 4.Kb1 a6 
                       5.Lh3 Pf6 6.Txd8+ Kxd8 7.f5 exf5 
                       8.Td1+ Kc7 9.Lxf5 (1.249.931) 680 

14/43  0:02   +5.48    1...Db6 2.d4 Dxb3 3.dxc5 Td8 4.Kb1 a6 
                       5.Lh3 f5 6.Ka1 Pxc5 7.Lg2 Txd1+ 
                       8.Txd1 Kc7 (1.813.984) 705 

15/43  0:03   +5.39    1...Db6 2.d4 Dxb3 3.dxc5 Td8 4.Kb1 a6 
                       5.Lh3 f5 6.Ka1 Pxc5 7.Tge1 Txd1+ 
                       8.Txd1 Le7 9.Lxc5 Lxc5 (2.333.562) 712 

16/43  0:04   +5.41    1...Db6 2.Dc4 Da5 3.b4 Dc7 (3.611.276) 711 

17/47  0:07   +5.10    1...Db6 2.d4 Dxb3 3.dxc5 Td8 4.Kb1 Pe7 
                       5.h4 Pf6 (5.379.583) 722 

18/55  0:13   +5.49    1...Db6 2.d4 Dxb3 3.dxc5 Pf6 4.Lg2 Pe7 
                       5.Td3 a5 (10.372.524) 744 

19/55  0:35   +5.27    1...Db6 2.d4 Dxb3 3.dxc5 Td8 4.Kb1 Pe7 
                       5.Pe4 Pd5 6.Tc1 Kc7 7.Pg5 h5 8.Pxf7 (26.917.501) 756 

20/55  0:45   +5.61    1...Db6 2.d4 Dxb3 3.dxc5 Td8 4.Lg2 Lxc5 
                       5.Txd7 Txd7 6.Lxc5 b6 7.Lf2 Pe7 
                       8.Te1 Kd8 9.De5 Tc8 10.Dxg7 Pf5 (34.812.841) 761 

21/59  1:18   +5.81    1...Db6 2.d4 Dxb3 3.dxc5 Pf6 4.Lg2 Pe7 
                       5.Td3 Td8 6.Tgd1 Txd3 7.Dxd3 Ped5 
                       8.Lf3 g6 9.Td2 Lg7 (59.448.304) 755 

22/63  2:32   +5.57    1...Db6 2.d4 Dxb3 3.dxc5 Pe7 4.Lg2 Pf6 
                       5.Kb1 Td8 6.Ld4 Pfd5 7.Le5 Pxc3+ 
                       8.Lxc3 Pf5 (113.394.194) 742 

23/63  2:57   +5.87    1...Db6 2.d4 Dxb3 3.dxc5 Pe7 4.Lg2 Pf6 
                       5.Kb1 Td8 6.Ld4 Pc6 7.Lxf6 gxf6 
                       8.Txd8+ Pxd8 9.Td1 f5 (131.161.492) 740 

24/63  5:06   +5.91    1...Db6 2.d4 Dxb3 3.dxc5 Pe7 4.Dh5 Pc6 
                       5.Lb5 Te7 6.De2 f5 7.Kb1 (229.082.722) 748 

25/77  10:42  +6.20    1...Db6 2.d4 Dxb3 3.dxc5 Pe7 4.Kb1 Td8 
                       5.Pe4 Pc6 6.Td3 Da4 7.Lg2 Pf6 8.Tgd1 Pd5 
                       9.f5 Le7 10.fxe6 fxe6 11.Pg5 (480.422.772) 747 

26/77  24:10  +6.19    1...Db6 2.Kc2 e5 3.d4 cxd4 4.Lxd4 De6 
                       5.Lxa7 Ta8 6.Lh3 Dxh3 7.Dc4+ Lc5 
                       8.Lxc5 De6 9.Td5 Pxc5 10.Txc5+ Kb8 
                       11.Dxe6 fxe6 12.fxe5 Tc8 13.Tb5 Pe7 
                       14.Tf1 h5 (1.092.794.178) 753 

27/77  32:04  +6.22    1...Db6 2.Kc2 e5 3.d4 cxd4 4.Lxd4 De6 
                       5.Lxa7 Ta8 6.Lh3 Dxh3 7.Dc4+ Pc5 
                       8.Lxc5 Df5+ 9.Kc1 Kb8 10.Lb6 Dc8 
                       11.Dxf7 Ta6 12.Lc7+ Ka8 13.Dc4 Le7 
                       14.Tgf1 exf4 (1.449.078.300) 752 
I mean there's a mate after the last move which is move 32 that is hard to find. Especially, Hiarcs, Slowchess, and Dragon found it easily.
I see, that is a good test for the Mate finding capacity then. Fruit Rebel MOD has no aspiration search so that is sometimes slower than Toga Rebel, but it does have Singular Extensions, that can be good, or not :P . Rebel 14.1 MOD needs 1 minute 14 on one thread, with no Chess960 castling allowed anymore:


[fen]1rk1rn2/4bQpp/1q2P3/p1p5/8/1P4P1/pP1R1BBP/1K1R4 w - -[/fen]

Code: Select all

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

7/27   0:00   +17.34   1.Ka1 Dxe6 2.Dxe8+ Kc7 3.Da4 Txb3 
                       4.Df4+ Kc8 5.Lxc5 Lf6 6.Lxf8 Txb2 
                       7.Txb2 Lxb2+ 8.Kxb2 Df6+ 9.Dxf6 gxf6 (35.870) 

8/36   0:01   +15.45   1.Ka1 Db5 2.Td7 Td8 3.Txd8+ Lxd8 
                       4.Dxf8 (234.686) 67 

9/36   0:01   +18.44   1.Ka1 Dd8 2.Txd8+ Txd8 3.Txd8+ Kxd8 
                       4.Lc6 Pg6 (577.223) 183 

10/36  0:02   +22.55   1.Ka1 Dd8 2.Kxa2 Pg6 3.Txd8+ Txd8 
                       4.Txd8+ Kxd8 5.Lxc5 h5 (906.410) 359 

11/45  0:03   +25.23   1.Ka1 Dxe6 2.Lh3 Kb7 3.Lxe6 h6 
                       4.Td7+ Pxd7 5.Lxd7 Tbd8 6.Lxe8 Txd1+ 
                       7.Kxa2 Kb8 8.Dxe7 Tc1 9.Dd6+ Ka7 
                       10.Lxc5+ Kb7 (2.264.407) 524 

12/45  0:04   +29.16   1.Ka1 Dxe6 2.Lh3 Kb7 3.Lxe6 Pg6 
                       4.Td7+ Kc6 5.T7d6+ Kc7 6.Lxc5 Tf8 
                       7.Dxg7 Tf6 8.Td7+ Kc6 9.Txe7 Pxe7 
                       10.Dxf6 (3.179.603) 607 

13/45  0:05   +29.73   1.Ka1 Dxe6 2.Lh3 Kb7 3.Lxe6 g5 4.Ld7 Ka7 
                       5.Lxe8 Tb7 6.Lc6 Tc7 7.Kxa2 (3.986.126) 653 

14/45  0:07   +29.16   1.Ka1 Dxe6 2.Lh3 Kc7 3.Lxe6 Pg6 
                       4.Lxc5 Tf8 5.Dxg7 Tf6 6.Td7+ Kc6 
                       7.Txe7 Pxe7 8.Dxf6 (5.210.512) 684 

15/48  0:29   +34.48   1.Ka1 Dxe6 2.Lh3 Kb7 3.Lxe6 g5 4.Ld7 g4 
                       5.Lxe8 Pg6 6.Td7+ Kb6 7.Txe7 Pxe7 
                       8.Dxe7 (22.197.599) 748 

16/48  0:42   +40.88   1.Ka1 Dxe6 2.Lh3 Kb7 3.Lxe6 g5 4.Ld7 Pe6 
                       5.Lxe8 Pc7 6.Dxe7 Txe8 7.Dxc5 Kb8 
                       8.Dxa5 Tg8 9.Td8+ Txd8 10.Txd8+ Kb7 (33.406.678) 779 

17/48  1:14   +M11     1.Ka1 Dxe6 2.Lh3 Kb7 3.Lxe6 Pxe6 
                       4.Dxe6 Ld6 5.Dxd6 Tbc8 6.Dd7+ Tc7 
                       7.Db5+ Ka7 8.Lxc5+ Ka8 9.Td8+ Txd8 
                       10.Txd8+ Tc8 11.Txc8+ (55.420.889) 742 

18/48  1:49   +M11     1.Ka1 Dxe6 2.Lh3 Kb7 3.Lxe6 Pxe6 
                       4.Dxe6 Ld6 5.Dxd6 Tbc8 6.Dd7+ Tc7 
                       7.Db5+ Ka7 8.Lxc5+ Ka8 9.Td8+ Txd8 
                       10.Txd8+ Tc8 11.Txc8+ (77.594.152) 707 

19/48  2:28   +M11     1.Ka1 Dxe6 2.Lh3 Kb7 3.Lxe6 Pxe6 
                       4.Dxe6 Ld6 5.Dxd6 Tbc8 6.Dd7+ Tc7 
                       7.Db5+ Ka7 8.Lxc5+ Ka8 9.Td8+ Txd8 
                       10.Txd8+ Tc8 11.Txc8+ (102.046.582) 686 

20/48  3:35   +M11     1.Ka1 Dxe6 2.Lh3 Kb7 3.Lxe6 Pxe6 
                       4.Dxe6 Ld6 5.Dxd6 Tbc8 6.Dd7+ Tc7 
                       7.Db5+ Ka7 8.Lxc5+ Ka8 9.Td8+ Txd8 
                       10.Txd8+ Tc8 11.Txc8+ (146.740.526) 680 

21/51  4:59   +M11     1.Ka1 Dxe6 2.Lh3 Kb7 3.Lxe6 Pxe6 
                       4.Dxe6 Ld6 5.Dxd6 Tbc8 6.Dd7+ Tc7 
                       7.Db5+ Ka7 8.Lxc5+ Ka8 9.Td8+ Txd8 
                       10.Txd8+ Tc8 11.Txc8+ (211.113.076) 705 

22/51  6:58   +M11     1.Ka1 Dxe6 2.Lh3 Kb7 3.Lxe6 Pxe6 
                       4.Dxe6 Ld6 5.Dxd6 Tbc8 6.Dd7+ Tc7 
                       7.Db5+ Ka7 8.Lxc5+ Ka8 9.Td8+ Txd8 
                       10.Txd8+ Tc8 11.Txc8+ (304.510.022) 728 

23/51  10:43  +M11     1.Ka1 Dxe6 2.Lh3 Kb7 3.Lxe6 Pxe6 
                       4.Dxe6 Ld6 5.Dxd6 Tbc8 6.Dd7+ Tc7 
                       7.Db5+ Ka7 8.Lxc5+ Ka8 9.Td8+ Txd8 
                       10.Txd8+ Tc8 11.Txc8+ (454.817.039) 707 
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