Engine test to 12-ply: 8 easy peasy 6-mate puzzles, all +

Discussion of chess software programming and technical issues.

Moderator: Ras

Chessnut1071
Posts: 313
Joined: Tue Aug 03, 2021 2:41 pm
Full name: Bill Beame

Engine test to 12-ply: 8 easy peasy 6-mate puzzles, all +

Post by Chessnut1071 »

You don't need a computer to solve these 6-move mate puzzles; however, they will help verify your engine to 12-ply. Except for a few, every white move is a check to make it easy.




FEN[190] = "6rr/ppqb1pkp/2pb1pn1/3p3Q/3P1P1N/3B1RN1/PPP3PP/5%K1 w - - 0 1 "; // ChessPuzzles.com 6-move mate [Qh6+, Nhf5+,nxf5+, g4+, Be2#]
FEN[191] = "r1b1nrk1/pp1n1pp1/2p1pq2/7R/3P4/2NBP3/PP1K1PP1/R4Q2 w - - 0 1 "; // ChessPuzzles.com 6-move mate [Bh7+, Bg6+,Rh8+,Qh1+,Qxh4+,Qh7#]
FEN[192] = "6k1/6pp/1np1R3/4PN2/pP4PP/P1B3K1/8/5r2 w - - 0 1 "; // YouTube 6-move mate [Re8+]
FEN[193] = "r1b4q/1p2r2k/p1p2p1p/2P2P2/3P2R1/P4BP1/3Q2P1/2R3K1 w - - 0 1 "; // Unknown author 6-move mate [Qxp+]
FEN[194] = "r4k2/pp1P2pp/1q6/3Q2p1/2p5/8/5PPP/4R1K1 w - - 0 1 "; // Unknown author 6-move mate [Re8+,Qg8+,PxR(Q)]
FEN[195] = "2r3k1/1r3p1p/4p1p1/ppqbP1B1/3R3Q/P1P5/1P4PP/1K3R2 w - - 0 1 "; // Unknown author 6-move mate [Qxp+,Rh4+,Bf6]
FEN[196] = "r1b2r1k/ppppR3/5b1p/6N1/7Q/3q4/PP1B1PPP/n2K4 w - - 0 1 "; // Unknown author 6-move mate [Nf7+]
FEN[197] = "1R3bk1/7p/6r1/p2pBr2/q2P1PQ1/2p1P3/7R/6K1 w - - 0 1 "; // Unknown author 6-move mate [QxR+,Rh8+,Rh7+,Rb5,Qg8+, Nf7#]
JVMerlino
Posts: 1404
Joined: Wed Mar 08, 2006 10:15 pm
Location: San Francisco, California

Re: Engine test to 12-ply: 8 easy peasy 6-mate puzzles, all +

Post by JVMerlino »

Indeed - all super easy. Note that the first one has a typo and should be:

[d]6rr/ppqb1pkp/2pb1pn1/3p3Q/3P1P1N/3B1RN1/PPP3PP/5RK1 w - - 0 1
dangi12012
Posts: 1062
Joined: Tue Apr 28, 2020 10:03 pm
Full name: Daniel Infuehr

Re: Engine test to 12-ply: 8 easy peasy 6-mate puzzles, all +

Post by dangi12012 »

Chessnut1071 wrote: Mon Nov 15, 2021 7:03 pm You don't need a computer to solve these 6-move mate puzzles; however, they will help verify your engine to 12-ply. Except for a few, every white move is a check to make it easy.




FEN[190] = "6rr/ppqb1pkp/2pb1pn1/3p3Q/3P1P1N/3B1RN1/PPP3PP/5%K1 w - - 0 1 "; // ChessPuzzles.com 6-move mate [Qh6+, Nhf5+,nxf5+, g4+, Be2#]
FEN[191] = "r1b1nrk1/pp1n1pp1/2p1pq2/7R/3P4/2NBP3/PP1K1PP1/R4Q2 w - - 0 1 "; // ChessPuzzles.com 6-move mate [Bh7+, Bg6+,Rh8+,Qh1+,Qxh4+,Qh7#]
FEN[192] = "6k1/6pp/1np1R3/4PN2/pP4PP/P1B3K1/8/5r2 w - - 0 1 "; // YouTube 6-move mate [Re8+]
FEN[193] = "r1b4q/1p2r2k/p1p2p1p/2P2P2/3P2R1/P4BP1/3Q2P1/2R3K1 w - - 0 1 "; // Unknown author 6-move mate [Qxp+]
FEN[194] = "r4k2/pp1P2pp/1q6/3Q2p1/2p5/8/5PPP/4R1K1 w - - 0 1 "; // Unknown author 6-move mate [Re8+,Qg8+,PxR(Q)]
FEN[195] = "2r3k1/1r3p1p/4p1p1/ppqbP1B1/3R3Q/P1P5/1P4PP/1K3R2 w - - 0 1 "; // Unknown author 6-move mate [Qxp+,Rh4+,Bf6]
FEN[196] = "r1b2r1k/ppppR3/5b1p/6N1/7Q/3q4/PP1B1PPP/n2K4 w - - 0 1 "; // Unknown author 6-move mate [Nf7+]
FEN[197] = "1R3bk1/7p/6r1/p2pBr2/q2P1PQ1/2p1P3/7R/6K1 w - - 0 1 "; // Unknown author 6-move mate [QxR+,Rh8+,Rh7+,Rb5,Qg8+, Nf7#]
Why is there a typo? I though its just copy pasted from an existing git repo?
And what is the URL again?
Worlds-fastest-Bitboard-Chess-Movegenerator
Daniel Inführ - Software Developer
User avatar
Ajedrecista
Posts: 2141
Joined: Wed Jul 13, 2011 9:04 pm
Location: Madrid, Spain.

Re: Engine test to 12 plies: 8 easy peasy mate in 6 puzzles.

Post by Ajedrecista »

Hello:
dangi12012 wrote: Mon Nov 15, 2021 9:25 pm
Chessnut1071 wrote: Mon Nov 15, 2021 7:03 pm You don't need a computer to solve these 6-move mate puzzles; however, they will help verify your engine to 12-ply. Except for a few, every white move is a check to make it easy.




FEN[190] = "6rr/ppqb1pkp/2pb1pn1/3p3Q/3P1P1N/3B1RN1/PPP3PP/5%K1 w - - 0 1 "; // ChessPuzzles.com 6-move mate [Qh6+, Nhf5+,nxf5+, g4+, Be2#]

[...]
Why is there a typo? I though its just copy pasted from an existing git repo?
And what is the URL again?
6rr/ppqb1pkp/2pb1pn1/3p3Q/3P1P1N/3B1RN1/PPP3PP/5%K1 w - - 0 1
It is 5RK1 instead of 5%K1.

A very fast search returns that FEN[195] is from a game by Jakovenko in 2001 (white to move after 37.- ..., a5):

[pgn][Site "Halkidiki GRE"]
[Date "2001.09.09"]
[EventDate "2001.08.31"]
[Round "9"]
[Result "1-0"]
[White "Dmitry Jakovenko"]
[Black "Gyozo Pataki"]
[ECO "B65"]
[WhiteElo "2551"]
[BlackElo "2347"]
[PlyCount "81"]

1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 d6 6. Bg5 e6 7. Qd2 Be7 8. O-O-O Nxd4 9. Qxd4 O-O 10. f4 Qa5 11. Bc4 Bd7 12. e5 dxe5 13. fxe5 Bc6 14. Bd2 Nd7 15. Nd5 Qd8 16. Nxe7+ Qxe7 17. Rhe1 Nb6 18. Bf1 Rfd8 19. Qg4 Qc5 20. Kb1 Rac8 21. Bd3 Nd5 22. Qh4 g6 23. Rc1 Rd7 24. a3 b5 25. Re4 Qf8 26. Bh6 Qd8 27. Bg5 Qf8 28. Rd4 Rb8 29. Rf1 Qg7 30. Re1 Qf8 31. Bd2 Rdb7 32. Be4 Rc8 33. Bh6 Qd8 34. Bg5 Qf8 35. Rf1 Qc5 36. Bxd5 Bxd5 37. c3 a5 38. Qxh7+ Kxh7 39. Rh4+ Kg8 40. Bf6 Be4+ 41. Ka1 1-0[/pgn]

Regards from Spain.

Ajedrecista.