Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Wanted: Endgame Test Positions

Author: Jim Monaghan

Date: 06:40:57 09/07/01

Go up one level in this thread


Hi Peter,

I have put together a test suite from O'Kelly's book "Assess Your Chess
Fast:From Expert to Master, Book 2" which I haven't seen anywhere else. The 176
positions are middlegame combinations and endgame studies/game positions, mostly
studies. I've posted the whole thing here before, but here is only the endgame
positions:

k7/7K/NR6/8/7p/6p1/p7/8 w - - bm Nb8; id "exercise 01.01";
1K6/1P1k4/1P6/8/8/r7/2R5/8 w - - bm Rd2+; id "exercise 01.02";
4R3/8/7R/1K1k4/p7/8/p5r1/8 w - - bm Rd8+; id "exercise 01.03";
8/8/8/k7/6R1/1p6/4p1p1/4K3 w - - bm Rg5+; id "exercise 01.04";
7k/R7/8/7P/6K1/8/p7/r7 w - - bm Kg5; id "exercise 01.05";
6R1/8/6K1/8/3P1rp1/8/5k2/8 w - - bm Kg5; id "exercise 01.06";
8/5KR1/8/8/5P2/3pp3/2k5/8 w - - bm Kf8; id "exercise 01.07";
1R6/2pk4/1P6/8/3r4/K7/P7/8 w - - bm Rd8+; id "exercise 01.08";
6k1/4K3/6PP/8/7B/8/8/7r w - - bm h7+; id "exercise 01.09"
3r2r1/7k/8/7K/8/8/8/3RR3 w - - bm Re7+; id "exercise 01.10";
2K5/2P4R/k7/8/8/8/2r4p/8 w - - bm Kb8; id "exercise 01.11";
8/8/8/pp6/P7/7K/1k6/R7 w - - bm Ra3; id "exercise 01.12";
8/8/2p5/2p1k1N1/2PR1R2/1P1p4/3P4/1B4K1 w - - bm Rf2; id "exercise 02.01";
1k6/Rn3N2/PK6/7q/8/8/8/8 w - - bm Ra8+; id "exercise 02.02"
1B4b1/2p4k/8/3p4/8/K4R2/R7/7q w - - bm Rc3; id "exercise 02.05";
3k4/8/b7/1p2K3/pp6/8/P7/3B4 w - - bm Kd4; id "exercise 02.07";
6R1/2B5/8/5k2/1b2b3/3pK2p/8/8 b - - bm d2; id "exercise 02.10";
7K/2R5/6k1/Q5P1/8/8/8/8 w - - bm Rc5; id "exercise 02.11";
5q2/2R5/5p2/1k3N2/2p1P3/2P5/2K5/8 w - - bm Rc8; id "exercise 02.12";
8/3N2q1/7k/4R1p1/2p3p1/2P1p3/4P1P1/6K1 w - - bm Re6+; id "exercise 03.02";
1K6/8/2p3k1/3p4/2p3P1/3p1P2/8/2R5 w - - bm f4; id "exercise 03.03";
2R5/3R1pk1/4p1p1/4P3/5P2/7p/1r3r1P/2K5 w - - bm R7d8; id "exercise 03.04";
6bK/5k2/8/1p2p3/1P6/8/7B/8 w - - bm Bg1; id "exercise 03.05";
3R3R/8/4P3/8/8/1K6/4p1P1/1k1r4 w - - bm Rd2; id "exercise 03.06";
8/3R3p/6rk/2PP4/7p/6P1/5QKP/1q6 b - - bm h3+; id "exercise 03.07";
R7/2k3Bq/2pp2p1/3P3p/2K3PP/8/8/8 w - - bm Bd4; id "exercise 03.08";
kb6/B7/K1P1P3/8/8/3r4/8/8 w - - bm e7; id "exercise 03.09";
2K1k3/5p2/8/5P1p/1q6/6Q1/8/8 w - - bm Qe5+; id "exercise 03.10";
q7/1np1n3/p7/3pN3/kP6/P2P1B2/1KP5/6N1 w - - bm c4; id "exercise 03.11";
3nk1K1/3pP3/3P3P/6P1/p4p2/1p3P2/1p6/2bB4 w - - bm Bc2; id "exercise 03.12";
1b3r1k/5B1p/P3K1P1/8/8/8/7B/8 w - - bm a7; id "exercise 04.01";
6k1/5q1p/2p4P/1p1b1Q2/5N2/4Pp2/5P1K/8 w - - bm Qg5+; id "exercise 04.05";
5r1k/R5p1/6Pp/5P1K/7P/1p1p4/8/8 w - - bm f6; id "exercise 04.06";
2k5/6R1/N7/8/8/6K1/7p/5b2 w - - bm Rg8+; id "exercise 04.08";
8/1b6/4p3/6k1/6q1/5R2/8/5Q1K w - - bm Qb5+; id "exercise 04.09";
8/7P/6K1/3kb3/8/1p6/1P6/2B5 w - - bm Kf7; id "exercise 04.10";
8/8/8/5p2/8/3R4/P7/1k1K1B1r w - - bm a3; id "exercise 04.11";
8/2B5/1p1p4/1PkP1p2/P4P2/5P2/1p6/bK6 w - - bm Bd8; id "exercise 04.12";
7k/6p1/6K1/p5P1/5N2/8/8/8 w - - bm Kf7; id "exercise 05.01";
6R1/2Q4p/p4qbk/3p2p1/8/2P3RP/r5PK/8 w - - bm Rf3; id "exercise 05.04";
3K1B2/5P2/8/3k4/8/6pp/8/8 w - - bm Bc5; id "exercise 05.05";
3k4/4p3/8/1B6/7P/3p2K1/8/8 w - - bm h5; id "exercise 05.06";
2k5/2p5/3R4/K1P5/3B4/pp6/p7/b6B w - - bm Bb7+; id "exercise 05.08";
8/3p4/6K1/1qb2Q2/6N1/6pB/7p/6k1 w - - bm Qc2; id "exercise 05.09";
5RR1/8/8/7k/3n4/8/8/K7 w - - bm Rg2; id "exercise 05.10";
8/8/K6p/2k5/1p3R1p/7P/8/3R4 w - - bm Rd8; id "exercise 05.11";
6k1/5p2/3p1P2/p2P2K1/1p1P3P/1P6/P7/8 w - - bm Kf4; id "exercise 05.12";
8/7k/4p2b/1N1bPp1p/1Pp1qP2/2P1B1KP/5Q2/8 b - - bm Bg5; id "exercise 06.01";
8/5Q2/8/3q3r/1k3K1R/p1p5/8/1N6 w - - bm Ke3+; id "exercise 06.05";
7R/r6P/8/6K1/8/8/k7/8 w - - bm Kg6; id "exercise 06.06";
1kr5/p1pR4/2P3pp/5p2/1N6/KP2p2P/2P2r2/8 w - - bm Na6+; id "exercise 06.07";
k2K4/1p6/7p/1P6/1P6/8/PP6/8 w - - bm Kd7; id "exercise 06.08";
K6k/8/3p4/8/8/2R5/3p4/3b4 w - - bm Rh3+; id "exercise 06.09";
8/4pp1p/R2N2pk/5P2/3PP1K1/8/8/8 w - - bm f6; id "exercise 06.11";
8/6pk/5P1p/6PP/8/3pp3/1K3p2/7N w - - bm Nxf2; id "exercise 06.12";
1q3r1k/6r1/2R1Q3/7p/P3p2P/1P4P1/2N2P2/6K1 b - - bm Rxg3+; id "exercise 07.05";
8/8/5P1k/8/2K5/pr2r3/4R3/2R5 w - - bm f7; id "exercise 07.08";
7k/7r/6K1/4N3/8/8/8/6R1 w - - bm Nf7+ Kf6; id "exercise 07.09";
1r6/5pkp/6p1/8/p4P1P/R7/Pr1RKP2/8 b - - bm Re8+; id "exercise 07.10";
8/p7/4k1P1/1p1p3P/1P2pK2/2P5/P7/8 w - - bm h6; id "exercise 07.11";
8/8/3q4/8/1P2K3/8/Q7/7k w - - bm Qd5; id "exercise 07.12";
8/1pN2p2/1P6/8/2P5/5k2/b7/6K1 w - - bm c5; id "exercise 07.13";
1r6/4P1P1/8/7k/8/7N/8/4K3 w - - bm Nf4+; id "exercise 07.14";
2N5/8/8/8/7p/8/7B/4K2k w - - bm Bb8; id "exercise 07.16";
5krr/RRK5/8/8/4p3/8/4P3/8 w - - bm Kb8; id "exercise 08.02";
1k3r2/8/8/8/8/R7/R3K3/5r2 w - - bm Rb2+; id "exercise 08.03";
7k/p1R3R1/1p3r1p/3r1q2/3Q4/6P1/P4P1P/6K1 w - - bm Rh7+; id "exercise 08.06";
4kr2/R4p2/6p1/1K6/8/3B4/8/8 w - - bm Bf5; id "exercise 08.07";
8/6k1/1B6/4n3/8/7p/8/3K4 w - - bm Bg1; id "exercise 08.08";
K7/2rp4/8/2p3P1/8/8/5R2/7k w - - bm Kb8; id "exercise 08.09";
8/3p4/p7/8/8/k7/5P1P/7K w - - bm f4; id "exercise 08.10";
8/8/5k2/8/p7/8/1PK5/8 w - - bm Kb1; id "exercise 08.11";
8/8/1k1p4/8/P1P5/p7/8/3K4 w - - bm Kc2; id "exercise 08.12";
8/k7/2K5/8/8/8/6pp/1R6 w - - bm Ra1+; id "exercise 08.13";
8/8/2k4b/P7/8/8/2N2PKp/8 w - - bm Nd4+; id "exercise 08.14";
2k5/3p4/P7/Pp6/8/4K3/8/8 w - - bm Kd4; id "exercise 08.15";
8/8/8/k7/8/2R4R/1p1p3K/8 w - - bm Ra3+; id "exercise 09.07";
8/5p2/8/6Pk/5P2/8/8/7K w - - bm g6; id "exercise 09.10";
3N4/8/8/3b3K/5p2/8/8/7k w - - bm Kg4; id "exercise 09.11";
5rk1/5p2/4P2P/8/4pR2/8/4K3/8 w - - bm Rf6; id "exercise 09.12";
r2k1B2/7R/p7/8/8/8/8/4K3 w - - bm Bc5; id "exercise 09.13";
8/3Pk1p1/8/1K3Pp1/8/8/8/8 w - - bm Kc6; id "exercise 09.14";
3k4/3p3p/3p4/PK6/4P3/8/8/8 w - - bm Kb6; id "exercise 09.15";
8/8/6k1/5pp1/1BbP3P/4K1P1/2rN4/8 b - - bm f4+; id "exercise 10.06";
8/7p/6p1/8/3knP1P/3pNKP1/R7/7r b - - bm d2; id "exercise 10.08";
8/1p6/7R/1k6/8/8/pP4PP/2K5 w - - bm Rh5+; id "exercise 10.11";
7k/5p1p/8/7N/P1P5/8/K1R5/6q1 w - - bm Re2; id "exercise 10.12";
8/6Pk/8/7P/B6K/8/8/1b6 w - - bm h6; id "exercise 10.13";
6R1/8/8/2B5/8/5K2/7p/7k w - - bm Kg4; id "exercise 10.14";
7R/8/7P/5p2/5k2/5p2/6r1/4K3 b - - bm Rb2; id "exercise 10.15";
8/6k1/2r3p1/1p5p/3pP3/Pp1p3P/1P4P1/3R2K1 b - - bm Rc3; id "exercise 11.07";
6k1/8/8/1K4p1/3p2P1/2pp4/8/1R6 w - - bm Kc6; id "exercise 11.11";
8/1R6/1p6/4K3/6k1/7r/3pP3/8 w - - bm Rg7+; id "exercise 11.12";
8/4K2b/k1P5/7B/4p3/8/7p/8 w - - bm c7; id "exercise 11.13";
3k4/1K6/1P6/5p2/B1p5/8/3b4/8 w - - bm Ka6; id "exercise 11.14";
6K1/3k2P1/8/8/8/8/4R3/7r w - - bm Re4; id "exercise 12.01";
2KB4/1P6/2k5/8/8/8/7b/8 w - - bm Bh4; id "exercise 12.02";
5k2/1r3b2/3p4/7p/pBP1R3/P2p4/6PP/6K1 b - - bm Rxb4; id "exercise 12.05";
8/1B6/P7/K7/1P3k2/6pp/6b1/8 b - - bm Bh1; id "exercise 12.11";
8/6p1/7p/2p1pP1P/1p2P3/pPbBk1r1/P1P5/3K3R b - - bm c4; id "exercise 12.12";
1r4k1/5pbp/R3p1p1/1b1pP3/5PP1/2B5/1P2B2P/6K1 w - - bm Bxb5; id "exercise 12.14";
7R/3k4/8/1R6/8/7K/2p4p/8 w - - bm Kg3; id "exercise 12.16";
5K2/1k6/8/4P3/3r4/3p4/8/3R4 w - - bm e6; id "exercise 13.01";
3kr3/2b2R2/7p/p4K1B/P7/7P/8/8 w - - bm Rxc7; id "exercise 13.02";
1k6/1P6/1P1p4/3B4/5p2/7K/8/8 w - - bm Kg2; id 'exercise 12.03";
3n4/rpB4K/pRb1pbp1/k3p3/8/N7/8/8 w - - bm Nc2; id "exercise 12.04";
8/8/2p5/1p1b3p/1P1P1N1k/2P1K3/8/8 w - - bm Nxd5; id "exercise 12.05";
8/8/4p3/3kp2P/8/p3K3/5B2/8 w - - bm Be1; id "exercise 12.06";
8/8/8/pp5k/4P1p1/P5K1/1P6/8 w - - bm a4; id "exercise 12.07";
8/8/8/pp5r/4k2P/1K5R/8/8 w - - bm Rc3; id "exercise 13.08";
8/5p1k/1p5B/2p1K1P1/8/8/8/8 w - - bm Kf6; id 'exercise 13.09";
8/P3Q1pk/5p1p/3q1P1K/6PP/8/8/8 w - - bm Qe8; id "exercise 13.10";


So here are 112 endgame positions. It's probably not perfect as there might be
the odd duplicate solution. Perhaps these will give you a start on your own
test. From the author's introduction: "These exercises are practical ones with
which you might be confronted in an actual game and a good grasp of them will
solve your problems when these occur in front of you on the board."

I just gave the suite to Amy on my Cel 300 with 20MB hash at 15 seconds per
position.
Amy's result:


solved 75 out of 112

The one's not solved:

k7/7K/NR6/8/7p/6p1/p7/8 w - - bm Nb8; id "exercise 01.01";
8/5KR1/8/8/5P2/3pp3/2k5/8 w - - bm Kf8; id "exercise 01.07";
2K5/2P4R/k7/8/8/8/2r4p/8 w - - bm Kb8; id "exercise 01.11";
8/8/8/pp6/P7/7K/1k6/R7 w - - bm Ra3; id "exercise 01.12";
8/8/2p5/2p1k1N1/2PR1R2/1P1p4/3P4/1B4K1 w - - bm Rf2; id "exercise 02.01";
1B4b1/2p4k/8/3p4/8/K4R2/R7/7q w - - bm Rc3; id "exercise 02.05";
3k4/8/b7/1p2K3/pp6/8/P7/3B4 w - - bm Kd4; id "exercise 02.07";
7K/2R5/6k1/Q5P1/8/8/8/8 w - - bm Rc5; id "exercise 02.11";
1K6/8/2p3k1/3p4/2p3P1/3p1P2/8/2R5 w - - bm f4; id "exercise 03.03";
3R3R/8/4P3/8/8/1K6/4p1P1/1k1r4 w - - bm Rd2; id "exercise 03.06";
3nk1K1/3pP3/3P3P/6P1/p4p2/1p3P2/1p6/2bB4 w - - bm Bc2; id "exercise 03.12";
8/8/8/5p2/8/3R4/P7/1k1K1B1r w - - bm a3; id "exercise 04.11";
8/2B5/1p1p4/1PkP1p2/P4P2/5P2/1p6/bK6 w - - bm Bd8; id "exercise 04.12";
6R1/2Q4p/p4qbk/3p2p1/8/2P3RP/r5PK/8 w - - bm Rf3; id "exercise 05.04";
2k5/2p5/3R4/K1P5/3B4/pp6/p7/b6B w - - bm Bb7+; id "exercise 05.08";
8/3p4/6K1/1qb2Q2/6N1/6pB/7p/6k1 w - - bm Qc2; id "exercise 05.09";
8/8/K6p/2k5/1p3R1p/7P/8/3R4 w - - bm Rd8; id "exercise 05.11";
6k1/5p2/3p1P2/p2P2K1/1p1P3P/1P6/P7/8 w - - bm Kf4; id "exercise 05.12";
7R/r6P/8/6K1/8/8/k7/8 w - - bm Kg6; id "exercise 06.06";
k2K4/1p6/7p/1P6/1P6/8/PP6/8 w - - bm Kd7; id "exercise 06.08";
8/8/5P1k/8/2K5/pr2r3/4R3/2R5 w - - bm f7; id "exercise 07.08";
2N5/8/8/8/7p/8/7B/4K2k w - - bm Bb8; id "exercise 07.16";
5krr/RRK5/8/8/4p3/8/4P3/8 w - - bm Kb8; id "exercise 08.02";
1k3r2/8/8/8/8/R7/R3K3/5r2 w - - bm Rb2+; id "exercise 08.03";
4kr2/R4p2/6p1/1K6/8/3B4/8/8 w - - bm Bf5; id "exercise 08.07";
8/3p4/p7/8/8/k7/5P1P/7K w - - bm f4; id "exercise 08.10";
8/8/5k2/8/p7/8/1PK5/8 w - - bm Kb1; id "exercise 08.11";
8/5p2/8/6Pk/5P2/8/8/7K w - - bm g6; id "exercise 09.10";
3N4/8/8/3b3K/5p2/8/8/7k w - - bm Kg4; id "exercise 09.11";
3k4/3p3p/3p4/PK6/4P3/8/8/8 w - - bm Kb6; id "exercise 09.15";
8/6k1/2r3p1/1p5p/3pP3/Pp1p3P/1P4P1/3R2K1 b - - bm Rc3; id "exercise 11.07";
6k1/8/8/1K4p1/3p2P1/2pp4/8/1R6 w - - bm Kc6; id "exercise 11.11";
3k4/1K6/1P6/5p2/B1p5/8/3b4/8 w - - bm Ka6; id "exercise 11.14";
2KB4/1P6/2k5/8/8/8/7b/8 w - - bm Bh4; id "exercise 12.02";
8/8/8/pp5k/4P1p1/P5K1/1P6/8 w - - bm a4; id "exercise 12.07";
8/8/8/pp5r/4k2P/1K5R/8/8 w - - bm Rc3; id "exercise 13.08";
8/5p1k/1p5B/2p1K1P1/8/8/8/8 w - - bm Kf6; id 'exercise 13.09";


Cheers,
Jim



This page took 0.01 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.