Puzzles set : Hard talkchess 2015 beta 1

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

Moderator: Ras

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

Puzzles set : Hard talkchess 2015 beta 1

Post by Vinvin »

There's 113 positions.
I tried to set a difficulty (tag c1 : diff=1 to 10) for each positions.
This value is quite subjective, it's a mix between my human view and the time solution for engines.
I let SF analyze 1h per position (only 25 min for the 39 first position as they are easier) CPU= 1 cores Intel i7@4Ghz, results in next post. I have also several run on 6 cores (around 30 min).
I made a mistake or Arena have a bug with the "c1" (comment 1) tag. It was impossible to run automatic testig with this "c1" tag.
I saw a couple of new position this ways. I'll probably add them and release the official version of this set in 1 month.

Code: Select all

1R4bq/p1p3p1/2p3Pb/k1P4R/2P4P/p5P1/P7/1K6 w - - bm Ka1;c1 diff=1;
2br4/4r2k/1P1p4/3P3p/1Q2P1P1/4KP2/8/8 w - - bm Qe1;c1 diff=3;
8/2b2k1K/1pPp1p2/1P1P1P2/5B2/8/8/8 w - - bm Be3;c1 diff=2;c0 the point to play Bxh6 on move 3;
8/5k2/8/5P2/1pnB1K2/8/1P6/8 b - - bm Nd2 Na4;c1 diff=3;c0 draw;
kb6/8/8/1K5p/3Npp2/8/8/1B6 w - - bm Ka6;c1 diff=3;
r1b3r1/3kb1pp/2qp4/p2Nn1P1/3BP2P/4Q3/1PP2R2/1K1R4 b - - am Ng4?;c1 diff=3;
2k5/1pP4p/3p3P/3p1N2/1P3P2/7K/5b2/8 w - - bm Kg2;c1 diff=4;
2r2rk1/2q2p1p/p1p1nPpQ/3p4/4p1B1/8/PPP3PP/R4R1K w - - bm Rf5;c0 mate in 6;c1 diff=4;
7k/1Q2K3/4p1pP/7q/7p/1p6/1pb5/2B5 w - - bm Kf8;c1 diff=4;
8/1QqkN1nQ/Q4qb1/2r1q2Q/2RNp1P1/q4Qb1/p1Qq3n/1B2RqBK w - - bm Dab5+;c0 mate in 11;c1 diff=4;
r1b3kr/pp1n2Bp/2pb2q1/3p3N/3P4/2P2Q2/P1P3PP/4RRK1 w - - bm Re5;c0 mate in 13;c1 diff=4;
1qrrbbk1/1p1nnppp/p3p3/4P3/2P5/1PN1N3/PB2Q1PP/1B2RR1K w - - bm Bxh7+;c1 diff=5;
1r3rk1/5p1p/p2pb1p1/3Np1P1/2pRPR2/qP2Q1N1/P1PK3P/8 w - - bm Nf5;c1 diff=5;
1rb4k/p5np/3p1rp1/1ppB4/2N2P2/1P2R1P1/P1P4P/4R1K1 w - - bm Re8;c1 diff=5;
2R5/k1p1p1K1/P1p1Pp2/5P2/7P/pB6/2p5/2r5 w - - bm Rxc7;c1 diff=5;
2b1Bbk1/5ppp/p3p3/8/1r3P2/4P3/P4P1P/3Q2K1 w - - bm e4;c1 diff=5;
2r2rk1/1bpR1p2/1pq1pQp1/p3P2p/P1PR3P/5N2/2P2PPK/8 w - - bm Kg3;c1 diff=5;
3B4/1r2p3/r2p1p2/bkp1P1p1/1p1P1PPp/p1P1K2P/PPB5/8 w - - bm Ba4+;c1 diff=5;
5rk1/p2qr1b1/1Pn3pp/2pn4/2Np1p2/1N1P2P1/1P1BPP1P/R2QR1K1 b - - bm Qh3;c1 diff=5;
r1bqn1nk/ppp4p/3p4/3Pp1r1/2P1Pp2/2NB1P2/PP2N3/2K1Q1RR w - -  bm Rxh7;c1 diff=5;
1q1r3k/3P1pp1/ppBR1n1p/4Q2P/P4P2/8/5PK1/8 w - - bm Rxf6;c1 diff=6;
1r1rb1k1/5ppp/4p3/1p1p3P/1q2P2Q/pN3P2/PPP4P/1K1R2R1 w - - bm Rxg7;c1 diff=6;
1r3rk1/3b1p1p/pp1p1p1Q/n1q1p3/2P1P3/P1PB1N2/6PP/1R3RK1 w - - bm Nd4;c1 diff=6;
1rb1nrk1/1p1qp2p/p1np1p1Q/3NPp2/2P5/3B1N1P/P2B2P1/R6K w - - bm g4;c1 diff=6;
1rr1b1k1/1pq1bp2/p2p1np1/4p3/P2BP3/2NB2Q1/1PP3PP/4RR1K w - - bm Rxf6;c1 diff=6;
1rr3k1/3b1pq1/4p2p/1n1pP2P/2P2QP1/1p6/1P6/1K1RNB1R b - bm Nc3;c1 diff=6;
3Q4/3p4/P2p4/N2b4/8/4P3/5p1p/5Kbk w - - bm Qa8;c1 diff=6;
3rr1k1/pb3p1p/qp2p1pB/2p4n/3pN3/2P2B1Q/PP5P/R2R3K w - - bm Qxh5;c1 diff=6;
5kN1/3p1q2/5P2/5PP1/2pK4/1p1R4/1P6/8 w - - bm Rxb3;c1 diff=6;
8/6pp/1K6/N5P1/3N4/8/npn1P3/k7 w - - bm Nab3+; c0 "Lommer 1963"; fmvn 1; hmvc 0;id "Nightmare Nr.020";c1 diff=6;
b3r3/q2B2k1/3Q2p1/1p5p/3pP3/5P2/1p4PP/5RK1 b - - bm d3+;c1 diff=6;
r1b1k1r1/1p2np1p/p1n1pQp1/3p4/3NPP2/P2RB3/2PK2PP/q4B1R w q d6 bm Be2;c1 diff=6;
r1bq1rk1/p4p1p/1np3p1/3p2Pn/1p2PP2/1PbQB3/P1P1BN1P/2KR2NR b - - bm Nc4;c1 diff=6;
r1bq1rk1/pp1n1pp1/4pn1p/2p3B1/3P4/P1PB1N2/2P3PP/R3QRK1 w - - bm Qh4;c1 diff=6;
r1q2rk1/ppp1bp2/6p1/3pNPn1/7p/2PP3P/P6B/1R1Q1RK1 w - - bm f6;c1 diff=6;
r2q1r2/1b2bpkp/p3p1p1/2ppP1P1/7R/1PN1BQR1/1PP2P1P/4K3 w - - bm Qf6+; c0 "Asauskas-Malisauskas, Vilnius 2004"; fmvn 19; hmvc 0; id "Nightmare Nr.019";c1 diff=6;
r2qkb1r/3bpppp/p4nn1/3P4/1p1N4/1QN3B1/PP3PPP/R3KB1R w KQkq  - bm Nc6;c1 diff=6;
r5k1/1b2bppp/1n2p3/1P6/2qPP3/r1p2N2/1R2QPPP/1BR1B1K1 b - - bm cxb2;c1 diff=6;
rn1qkb1r/pp2pppp/5n2/3p1b2/3P4/1QN1P3/PP3PPP/R1B1KBNR b KQkq - bm Bc8;c1 diff=6;
2k5/8/1p1p4/pPpPp2p/2P1Pp2/P4PbP/K2Q4/8 b - - bm h4;c1 diff=7;
3r2k1/3N1ppp/p2Pp3/8/5q2/8/1PP3R1/1K1R1B2 w - - bm c4;c1 diff=7;
4R3/P7/2bB2p1/r3pk2/2p2p1P/2P2P1K/6P1/8 w - - bm Rxe5+;c1 diff=7;
5rk1/2p2Rpq/p2p2n1/2pPpQPp/4P2P/3P2N1/PP6/6K1 w - - bm Qe6;c1 diff=7;
6k1/ppn2p2/8/2P2P1p/1P2K3/2N5/P7/8 w - - bm Nd5;c1 diff=7;
6r1/3q1npk/2b1pbnp/Rp1p4/1N1P3P/2PQ1pP1/1K3B2/5B1R w - - bm Qxg6;c1 diff=7;
8/2p1q3/p3P3/2P4p/1PBP2kP/2N3P1/7K/8 w - - bm Be2;c1 diff=7;
8/2pPpP2/1P1qk1p1/1p4P1/1P4p1/1p1QK1P1/2PpPp2/8 w - - bm f8=Q;c1 diff=7;
8/4K2p/6pr/5pk1/1pB2R2/p4PP1/8/8 w - - bm Rg4;c1 diff=7;
8/4nk2/1p3p2/1r1p2pp/1P1R1N1P/6P1/3KPP2/8 w - - bm Nd3;c1 diff=7;
8/4nk2/1p3p2/2rp2pp/1P1R1N1P/6P1/3KPP2/8 b - - am Rb5?;c1 diff=7;
8/5p2/N1p3p1/3pP1P1/7P/2kP4/Pb6/7K w - - bm h5;c1 diff=7;
8/8/4kpp1/3p1b2/p6P/2B5/6P1/6K1 b - - bm Bh3;c1 diff=7;
8/8/5k2/8/2B4p/5RbP/5pP1/7K b - -;c0 eval = draw;c1 diff=7;
k5r1/5p1p/p1b1B3/2N1n1r1/1P1q4/3p1P1Q/PP3RPP/5R1K b - - bm d2;c1 diff=7;
k7/p1pR4/1p3p2/2P2rpB/PbP4p/2N1p2p/KP6/8 w - - bm Bf3;c1 diff=7;
q3nrk1/4bppp/3p4/r3nPP1/4P2P/NpQ1B3/1P4B1/1K1R3R b - - bm Nc7; c0 "Karjakin-Anand Wijk-aan-zee 2006";c1 diff=7;
q7/b1p5/kp1p4/p2PN3/PPP5/1K6/8/5B2 w - - bm c5+;c1 diff=7;
r1b1r1k1/p2q1ppp/np2n3/3p1NBQ/8/6PB/P4P1P/1R2R1K1 w - - bm Bf6;c1 diff=7;
r1b2rk1/1pq2ppp/p1p1p3/2n1P3/2N2P2/3B4/PPP3PP/R2Q1RK1 w - - bm Bxh7;c1 diff=7;
r1b2rk1/2q1bppp/p2pp3/2n3PQ/1p1BP3/1BN5/PPP2P1P/2KR2R1 w - - bm Bf6;c1 diff=7;
r1bq1rk1/pp2bppp/1n2p3/3pP3/8/2RBBN2/PP2QPPP/2R3K1 w - - bm Bxh7+;c1 diff=7;
r3rbk1/ppq2ppp/2b1pB2/8/6Q1/1P1B3P/P1P2PP1/R2R2K1 w - - bm Bxh7+;c1 diff=7;
r4r1k/1p1n1ppp/1qb1p3/2b1P3/2B3Q1/p1NR4/PPP3PP/1KB1R3 w - - bm Rh3;c1 diff=7;
r4rk1/p4ppp/qp2p3/b5B1/n1R5/5N2/PP2QPPP/1R4K1 w - - bm Bf6;c1 diff=7;
r5n1/p1p1q2k/4b2p/3pB3/3PP1pP/8/PPPQ2P1/5RK1 w - - bm Qf4;c1 diff=7;
rn1qr1k1/1p2bppp/p3p3/3pP3/P2P1B2/2RB1Q1P/1P3PP1/R5K1 w - - bm Bxh7+;c1 diff=7;
rnbRrk2/2p5/1p2PB1p/pP4p1/8/P3R2P/2P2P2/6K1 w - - bm h4;c1 diff=7;
1k3b1q/pP2p1p1/P1K1P1Pp/7P/2B5/8/8/8 w - - bm Kd5;c1 diff=8;
2k5/p7/Pp1p1b2/1P1P1p2/2P2P1p/3K3P/5B2/8 w - - bm c5;c1 diff=8;
2r1r1k1/4bppp/1q4n1/3pP3/p1pP4/PnR2NBP/1P4P1/1B1QR2K w - - bm e6;c1 diff=8;
3k4/4pp2/n2n4/5BN1/3N4/b7/4K3/8 w - - bm Nxf7+;c1 diff=8;
4bbk1/3nq2r/pr2p3/Np1p1p1p/1PpP1Pp1/2P1P1P1/PQ1NB1PR/2K4R b - - bm e5;c1 diff=8;
5k2/4bp2/2B3p1/1P4p1/3R4/3P2PP/2r2PK1/8 b - - bm Rxf2+; c0 "Uhlmann-Malich,Berlin 1968"; fmvn 53; hmvc 0; id "Nightmare Nr.021";c1 diff=8;
6R1/8/2pB3k/2P4p/5p1q/5P2/4P1K1/8 w - - bm Bf8+;c1 diff=8;
6k1/1pp2p2/3p4/p2P1Pp1/2P1n1Pp/4B1nP/PP4B1/4K3 w - - bm Bxe4;c1 diff=8;
6qk/p4r1p/1n1p2pP/2p1p1Q1/2PnB1R1/1P6/P4PP1/5RK1 w - - bm b4;c1 diff=8;
8/1p1r2R1/p5p1/5bp1/2PB1k2/1PK5/P7/8 b - - bm Rxd4;c1 diff=8;
8/1p2K2k/8/2p3rr/8/PPR4B/2P3P1/8 w - - bm Bf5+;c1 diff=8;
8/3P3k/n2K3p/2p3n1/1b4N1/2p1p1P1/8/3B4 w - -  bm Nf6;c1 diff=8;
8/4ppkp/3p2p1/2pP1PP1/2P1P1P1/p7/K3B3/2b5 b - - bm f6;c1 diff=8;
8/8/4b1p1/2Bp3p/5P1P/1pK1Pk2/8/8 b - - bm g5; id "(Speelman_EP) (27 page 23)";c1 diff=8;
8/8/8/2pK3p/8/5N2/1P4pq/5Rbk w - - bm Rb1;c1 diff=8;
8/8/8/3k2p1/4p3/2b1P1pP/4KNP1/8 w - - bm Nxe4;c1 diff=8;
N7/8/2KQ2rp/6k1/3p3p/2p4P/4PP2/5N2 w - - bm f4+;c1 diff=8;
r1bq1rk1/ppp3b1/3p1nn1/P1PPp1Bp/1P2P3/1QNN1Pp1/4B1P1/R4RK1 b - - bm Bh6;c1 diff=8;
r1q1rbk1/2pp1ppp/p1b5/1p1NP3/3Q4/3R2B1/PPP2PPP/5RK1 w - - bm Nf6;c1 diff=8;
r2q1rk1/ppp2p2/3p1np1/4pNQ1/4P1pP/1PPP4/1P3P2/R3K1R1 w Q -  bm Qh6;c1 diff=8;
r2qk2r/ppp1b1pp/2n1p3/3pP1n1/3P2b1/2PB1NN1/PP4PP/R1BQK2R w KQkq  -  bm Nxg5;c1 diff=8;
r6r/4k3/p2bP2p/2n2PP1/2BQn2P/1pP1p3/1q1BK3/3R3R b - - bm Qc2;c1 diff=8;
1r6/4k3/r2p2p1/2pR1p1p/2P1pP1P/pPK1P1P1/P7/1B6 b - - bm Rxb3;c1 diff=9;
2b1r3/r2ppN2/4Bk2/1p1p1b2/pP1P4/2P3R1/PP3PP1/2K5 w - - bm Bxf5;c1 diff=9;
2b1rk2/5p2/p1P5/2p2P2/2p5/7B/P7/2KR4 w - - bm f6;c1 diff=9;
2r5/prkpR1p1/2p1ppK1/P1p1N1B1/P1P1P3/8/8/8 w - - bm Bf4;c1 diff=9;
4kr2/5p1K/3p1Q2/1p4P1/4P3/1PP5/7b/8 w - - bm Kh6;c1 diff=9;
6Nk/pp2Np1p/2p2Pp1/2R2bP1/7K/P7/1q1n1Q2/5n2 w - - bm Rxf5;c1 diff=9;
7k/8/4N3/4NN2/n2K4/8/8/3n4 w - - bm Kc4;c0 mate in 21;c1 diff=9;
7r/pp3pk1/3p1N2/5PBp/1Pq1P3/2P4P/rP3RP1/4R1K1 w - - bm Kh2;c1 diff=9;
8/1p6/1p6/kPp2P1K/2P5/N1Pp4/q2P4/1N6 w - - bm f6;c1 diff=9;
8/8/2p1p2b/1pPp1p1k/pP1P1P2/P2PB2K/8/8 w - - bm Bc1;c1 diff=9;
n1QBq1k1/5p1p/5KP1/p7/8/8/8/8 w - - bm Bc7;c1 diff=9;
r1b1r2k/pp1n1pp1/1qpb3p/8/3PB2B/5N2/PPQ2PPP/R3R1K1 w - - bm Bg6;c1 diff=9;
r5k1/6b1/2Nq4/2pP1p2/p1P1pPr1/Pp6/3R2PQ/1K3R2 b - - bm e3;c1 diff=9;
1R6/8/8/5bp1/4p2k/8/B1p2PKP/8 w - - bm Rb1;c1 diff=10;id "(Speelman_EP) (an example of "building a fortress" to get a draw, p38, 72)";
2b1r3/r2ppN2/8/1p1p1k2/pP1P4/2P3R1/PP3PP1/2K5 w - - bm Nd6;c1 diff=10;
2k5/2p5/1q1p4/pPpPp1pp/N1P1Pp2/P4PbP/KQ4P1/8 w - - am Nxb6+?;c1 diff=10;
3k4/2pq3p/pp5R/4P3/P6P/2PN4/1PN3K1/8 w - - bm Nd4;c1 diff=10;
4q1kr/p6p/1prQPppB/4n3/4P3/2P5/PP2B2P/R5K1 w - - bm Qxe5;c1 diff=10;
6b1/5p2/1p3Bp1/1P3pP1/5P2/pp1B2K1/pr4P1/k7 w - - bm Kh2;c1 diff=10;
6k1/p7/8/4B3/Pp3p1P/qP5P/P1Rb2K1/8 w - - bm Kf3;c1 diff=10;
7k/pp2Np1p/2p2P1N/5pP1/7K/P4n2/1q3Q2/5n2 w - - bm Kh5;c1 diff=10;
7q/b1p5/1p1Npkb1/pPP2ppP/P1P5/3B2P1/5P1R/K3R3 w - - bm hxg6;c1 diff=10;
7r/p3k3/2p5/1pPp4/3P4/PP4P1/3P1PB1/2K5 w - - bm Kd1;c1 diff=10;
8/1p2b3/6k1/5p2/p2NbP1p/P1B1P1p1/1P5P/6K1 w - - bm h3;c0 fortress From Smirin-HIARCS;c1 diff=10;
Vinvin
Posts: 5287
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Re: Puzzles set : Hard talkchess 2015 beta 1

Post by Vinvin »

Results 1 hour per position with Stockfish_syzygy_14111701_x64_modern
on an intel i7@4GHz, 1 core used. Syzygy 6 pcs on SSD.
Log is here : http://home.scarlet.be/vincentlejeune/h ... 5beta1.log pieces name is in french KQRBNP = RDTFCP.
I'll post timing tomorrow.
"v" means found
"?" means not found

Code: Select all

Found	#	Position	PV
v	  1)	1R4bq/p1p3p1/2p3Pb/k1P4R/2P4P/p5P1/P7/1K6 w - - bm Ka1;c1 diff=1;	Rb1-a1
v	  2)	2br4/4r2k/1P1p4/3P3p/1Q2P1P1/4KP2/8/8 w - - bm Qe1;c1 diff=3;	Db4-e1
v	  3)	8/2b2k1K/1pPp1p2/1P1P1P2/5B2/8/8/8 w - - bm Be3;c1 diff=2;c0 the point to play Bxh6 on move 3;	Rh7-h6
v	  4)	8/5k2/8/5P2/1pnB1K2/8/1P6/8 b - - bm Nd2 Na4;c1 diff=3;c0 draw;	Rf7-e7
v	  5)	kb6/8/8/1K5p/3Npp2/8/8/1B6 w - - bm Ka6;c1 diff=3;	Rb5-a6
v	  6)	r1b3r1/3kb1pp/2qp4/p2Nn1P1/3BP2P/4Q3/1PP2R2/1K1R4 b - - am Ng4?;c1 diff=3;	Ce5-c4
v	  7)	2k5/1pP4p/3p3P/3p1N2/1P3P2/7K/5b2/8 w - - bm Kg2;c1 diff=4;	Rh3-g2
v	  8)	2r2rk1/2q2p1p/p1p1nPpQ/3p4/4p1B1/8/PPP3PP/R4R1K w - - bm Rf5;c0 mate in 6;c1 diff=4;	Tf1-f5
v	  9)	7k/1Q2K3/4p1pP/7q/7p/1p6/1pb5/2B5 w - - bm Kf8;c1 diff=4;	Re7-f8
v	 10)	8/1QqkN1nQ/Q4qb1/2r1q2Q/2RNp1P1/q4Qb1/p1Qq3n/1B2RqBK w - - bm Dab5+;c0 mate in 11;c1 diff=4;	Da6-b5
?	 11)	r1b3kr/pp1n2Bp/2pb2q1/3p3N/3P4/2P2Q2/P1P3PP/4RRK1 w - - bm Re5;c0 mate in 13;c1 diff=4;	c3-c4
v	 12)	1qrrbbk1/1p1nnppp/p3p3/4P3/2P5/1PN1N3/PB2Q1PP/1B2RR1K w - - bm Bxh7+;c1 diff=5;	Fb1xh7
?	 13)	1r3rk1/5p1p/p2pb1p1/3Np1P1/2pRPR2/qP2Q1N1/P1PK3P/8 w - - bm Nf5;c1 diff=5;	Cd5-f6
?	 14)	1rb4k/p5np/3p1rp1/1ppB4/2N2P2/1P2R1P1/P1P4P/4R1K1 w - - bm Re8;c1 diff=5;	Cc4-d2
v	 15)	2R5/k1p1p1K1/P1p1Pp2/5P2/7P/pB6/2p5/2r5 w - - bm Rxc7;c1 diff=5;	Tc8xc7
?	 16)	2b1Bbk1/5ppp/p3p3/8/1r3P2/4P3/P4P1P/3Q2K1 w - - bm e4;c1 diff=5;	a2-a3
v	 17)	2r2rk1/1bpR1p2/1pq1pQp1/p3P2p/P1PR3P/5N2/2P2PPK/8 w - - bm Kg3;c1 diff=5;	Rh2-g3
?	 18)	3B4/1r2p3/r2p1p2/bkp1P1p1/1p1P1PPp/p1P1K2P/PPB5/8 w - - bm Ba4+;c1 diff=5;	e5xf6
v	 19)	5rk1/p2qr1b1/1Pn3pp/2pn4/2Np1p2/1N1P2P1/1P1BPP1P/R2QR1K1 b - - bm Qh3;c1 diff=5;	Dd7-h3
v	 20)	r1bqn1nk/ppp4p/3p4/3Pp1r1/2P1Pp2/2NB1P2/PP2N3/2K1Q1RR w - -  bm Rxh7;c1 diff=5;	Th1xh7
?	 21)	1q1r3k/3P1pp1/ppBR1n1p/4Q2P/P4P2/8/5PK1/8 w - - bm Rxf6;c1 diff=6;	De5-d4
v	 22)	1r1rb1k1/5ppp/4p3/1p1p3P/1q2P2Q/pN3P2/PPP4P/1K1R2R1 w - - bm Rxg7;c1 diff=6;	Tg1xg7
v	 23)	1r3rk1/3b1p1p/pp1p1p1Q/n1q1p3/2P1P3/P1PB1N2/6PP/1R3RK1 w - - bm Nd4;c1 diff=6;	Cf3-d4
v	 24)	1rb1nrk1/1p1qp2p/p1np1p1Q/3NPp2/2P5/3B1N1P/P2B2P1/R6K w - - bm g4;c1 diff=6;	g2-g4
?	 25)	1rr1b1k1/1pq1bp2/p2p1np1/4p3/P2BP3/2NB2Q1/1PP3PP/4RR1K w - - bm Rxf6;c1 diff=6;	Fd4-a7
?	 26)	1rr3k1/3b1pq1/4p2p/1n1pP2P/2P2QP1/1p6/1P6/1K1RNB1R b - bm Nc3;c1 diff=6;	Dg7-f8
v	 27)	3Q4/3p4/P2p4/N2b4/8/4P3/5p1p/5Kbk w - - bm Qa8;c1 diff=6;	Dd8-a8
v	 28)	3rr1k1/pb3p1p/qp2p1pB/2p4n/3pN3/2P2B1Q/PP5P/R2R3K w - - bm Qxh5;c1 diff=6;	Dh3xh5
v	 29)	5kN1/3p1q2/5P2/5PP1/2pK4/1p1R4/1P6/8 w - - bm Rxb3;c1 diff=6;	Td3xb3
?	 30)	8/6pp/1K6/N5P1/3N4/8/npn1P3/k7 w - - bm Nab3+; c0 "Lommer 1963"; fmvn 1; hmvc 0;id "Nightmare Nr.020";c1 diff=6;	Cd4xc2
v	 31)	b3r3/q2B2k1/3Q2p1/1p5p/3pP3/5P2/1p4PP/5RK1 b - - bm d3+;c1 diff=6;	d4-d3
v	 32)	r1b1k1r1/1p2np1p/p1n1pQp1/3p4/3NPP2/P2RB3/2PK2PP/q4B1R w q d6 bm Be2;c1 diff=6;	Ff1-e2
v	 33)	r1bq1rk1/p4p1p/1np3p1/3p2Pn/1p2PP2/1PbQB3/P1P1BN1P/2KR2NR b - - bm Nc4;c1 diff=6;	Cb6-c4
v	 34)	r1bq1rk1/pp1n1pp1/4pn1p/2p3B1/3P4/P1PB1N2/2P3PP/R3QRK1 w - - bm Qh4;c1 diff=6;	De1-h4
?	 35)	r1q2rk1/ppp1bp2/6p1/3pNPn1/7p/2PP3P/P6B/1R1Q1RK1 w - - bm f6;c1 diff=6;	Dd1-g4
v	 36)	r2q1r2/1b2bpkp/p3p1p1/2ppP1P1/7R/1PN1BQR1/1PP2P1P/4K3 w - - bm Qf6+; c0 "Asauskas-Malisauskas, Vilnius 2004"; fmvn 19; hmvc 0; id "Nightmare Nr.019";c1 diff=6;	Df3-f6
v	 37)	r2qkb1r/3bpppp/p4nn1/3P4/1p1N4/1QN3B1/PP3PPP/R3KB1R w KQkq  - bm Nc6;c1 diff=6;	Cd4-c6
v	 38)	r5k1/1b2bppp/1n2p3/1P6/2qPP3/r1p2N2/1R2QPPP/1BR1B1K1 b - - bm cxb2;c1 diff=6;	c3xb2
v	 39)	rn1qkb1r/pp2pppp/5n2/3p1b2/3P4/1QN1P3/PP3PPP/R1B1KBNR b KQkq - bm Bc8;c1 diff=6;	Ff5-c8
v	 40)	2k5/8/1p1p4/pPpPp2p/2P1Pp2/P4PbP/K2Q4/8 b - - bm h4;c1 diff=7;	h5-h4
v	 41)	3r2k1/3N1ppp/p2Pp3/8/5q2/8/1PP3R1/1K1R1B2 w - - bm c4;c1 diff=7;	c2-c4
?	 42)	4R3/P7/2bB2p1/r3pk2/2p2p1P/2P2P1K/6P1/8 w - - bm Rxe5+;c1 diff=7;	Te8-e7
?	 43)	5rk1/2p2Rpq/p2p2n1/2pPpQPp/4P2P/3P2N1/PP6/6K1 w - - bm Qe6;c1 diff=7;	Tf7xc7
v	 44)	6k1/ppn2p2/8/2P2P1p/1P2K3/2N5/P7/8 w - - bm Nd5;c1 diff=7;	Cc3-d5
v	 45)	6r1/3q1npk/2b1pbnp/Rp1p4/1N1P3P/2PQ1pP1/1K3B2/5B1R w - - bm Qxg6;c1 diff=7;	Dd3xg6
?	 46)	8/2p1q3/p3P3/2P4p/1PBP2kP/2N3P1/7K/8 w - - bm Be2;c1 diff=7;	Fc4-f1
v	 47)	8/2pPpP2/1P1qk1p1/1p4P1/1P4p1/1p1QK1P1/2PpPp2/8 w - - bm f8=Q;c1 diff=7;	f7-f8D
v	 48)	8/4K2p/6pr/5pk1/1pB2R2/p4PP1/8/8 w - - bm Rg4;c1 diff=7;	Tf4-g4
v	 49)	8/4nk2/1p3p2/1r1p2pp/1P1R1N1P/6P1/3KPP2/8 w - - bm Nd3;c1 diff=7;	Cf4-d3
v	 50)	8/4nk2/1p3p2/2rp2pp/1P1R1N1P/6P1/3KPP2/8 b - - am Rb5?;c1 diff=7;	Tc5-c4
?	 51)	8/5p2/N1p3p1/3pP1P1/7P/2kP4/Pb6/7K w - - bm h5;c1 diff=7;	e5-e6
?	 52)	8/8/4kpp1/3p1b2/p6P/2B5/6P1/6K1 b - - bm Bh3;c1 diff=7;	a4-a3
?	 53)	8/8/5k2/8/2B4p/5RbP/5pP1/7K b - -;c0 eval = draw;c1 diff=7;	Rf6-e5
?	 54)	k5r1/5p1p/p1b1B3/2N1n1r1/1P1q4/3p1P1Q/PP3RPP/5R1K b - - bm d2;c1 diff=7;	Dd4-e3
v	 55)	k7/p1pR4/1p3p2/2P2rpB/PbP4p/2N1p2p/KP6/8 w - - bm Bf3;c1 diff=7;	Fh5-f3
v	 56)	q3nrk1/4bppp/3p4/r3nPP1/4P2P/NpQ1B3/1P4B1/1K1R3R b - - bm Nc7; c0 "Karjakin-Anand Wijk-aan-zee 2006";c1 diff=7;	Ce8-c7
?	 57)	q7/b1p5/kp1p4/p2PN3/PPP5/1K6/8/5B2 w - - bm c5+;c1 diff=7;	b4-b5
v	 58)	r1b1r1k1/p2q1ppp/np2n3/3p1NBQ/8/6PB/P4P1P/1R2R1K1 w - - bm Bf6;c1 diff=7;	Fg5-f6
v	 59)	r1b2rk1/1pq2ppp/p1p1p3/2n1P3/2N2P2/3B4/PPP3PP/R2Q1RK1 w - - bm Bxh7;c1 diff=7;	Fd3xh7
v	 60)	r1b2rk1/2q1bppp/p2pp3/2n3PQ/1p1BP3/1BN5/PPP2P1P/2KR2R1 w - - bm Bf6;c1 diff=7;	Fd4-f6
v	 61)	r1bq1rk1/pp2bppp/1n2p3/3pP3/8/2RBBN2/PP2QPPP/2R3K1 w - - bm Bxh7+;c1 diff=7;	Fd3xh7
v	 62)	r3rbk1/ppq2ppp/2b1pB2/8/6Q1/1P1B3P/P1P2PP1/R2R2K1 w - - bm Bxh7+;c1 diff=7;	Fd3xh7
v	 63)	r4r1k/1p1n1ppp/1qb1p3/2b1P3/2B3Q1/p1NR4/PPP3PP/1KB1R3 w - - bm Rh3;c1 diff=7;	Td3-h3
v	 64)	r4rk1/p4ppp/qp2p3/b5B1/n1R5/5N2/PP2QPPP/1R4K1 w - - bm Bf6;c1 diff=7;	Fg5-f6
v	 65)	r5n1/p1p1q2k/4b2p/3pB3/3PP1pP/8/PPPQ2P1/5RK1 w - - bm Qf4;c1 diff=7;	Dd2-f4
v	 66)	rn1qr1k1/1p2bppp/p3p3/3pP3/P2P1B2/2RB1Q1P/1P3PP1/R5K1 w - - bm Bxh7+;c1 diff=7;	Fd3xh7
?	 67)	rnbRrk2/2p5/1p2PB1p/pP4p1/8/P3R2P/2P2P2/6K1 w - - bm h4;c1 diff=7;	c2-c4
?	 68)	1k3b1q/pP2p1p1/P1K1P1Pp/7P/2B5/8/8/8 w - - bm Kd5;c1 diff=8;	Rc6-d7
?	 69)	2k5/p7/Pp1p1b2/1P1P1p2/2P2P1p/3K3P/5B2/8 w - - bm c5;c1 diff=8;	Rd3-c2
?	 70)	2r1r1k1/4bppp/1q4n1/3pP3/p1pP4/PnR2NBP/1P4P1/1B1QR2K w - - bm e6;c1 diff=8;	Fb1-f5
v	 71)	3k4/4pp2/n2n4/5BN1/3N4/b7/4K3/8 w - - bm Nxf7+;c1 diff=8;	Cg5xf7
?	 72)	4bbk1/3nq2r/pr2p3/Np1p1p1p/1PpP1Pp1/2P1P1P1/PQ1NB1PR/2K4R b - - bm e5;c1 diff=8;	Cd7-f6
v	 73)	5k2/4bp2/2B3p1/1P4p1/3R4/3P2PP/2r2PK1/8 b - - bm Rxf2+; c0 "Uhlmann-Malich,Berlin 1968"; fmvn 53; hmvc 0; id "Nightmare Nr.021";c1 diff=8;	Tc2xf2
?	 74)	6R1/8/2pB3k/2P4p/5p1q/5P2/4P1K1/8 w - - bm Bf8+;c1 diff=8;	Tg8-f8
v	 75)	6k1/1pp2p2/3p4/p2P1Pp1/2P1n1Pp/4B1nP/PP4B1/4K3 w - - bm Bxe4;c1 diff=8;	Fg2xe4
v	 76)	6qk/p4r1p/1n1p2pP/2p1p1Q1/2PnB1R1/1P6/P4PP1/5RK1 w - - bm b4;c1 diff=8;	b3-b4
v	 77)	8/1p1r2R1/p5p1/5bp1/2PB1k2/1PK5/P7/8 b - - bm Rxd4;c1 diff=8;	Td7xd4
v	 78)	8/1p2K2k/8/2p3rr/8/PPR4B/2P3P1/8 w - - bm Bf5+;c1 diff=8;	Fh3-f5
?	 79)	8/3P3k/n2K3p/2p3n1/1b4N1/2p1p1P1/8/3B4 w - -  bm Nf6;c1 diff=8;	Cg4xe3
?	 80)	8/4ppkp/3p2p1/2pP1PP1/2P1P1P1/p7/K3B3/2b5 b - - bm f6;c1 diff=8;	Fc1xg5
v	 81)	8/8/4b1p1/2Bp3p/5P1P/1pK1Pk2/8/8 b - - bm g5; id "(Speelman_EP) (27 page 23)";c1 diff=8;	g6-g5
?	 82)	8/8/8/2pK3p/8/5N2/1P4pq/5Rbk w - - bm Rb1;c1 diff=8;	Tf1-c1
?	 83)	8/8/8/3k2p1/4p3/2b1P1pP/4KNP1/8 w - - bm Nxe4;c1 diff=8;	Cf2-g4
?	 84)	N7/8/2KQ2rp/6k1/3p3p/2p4P/4PP2/5N2 w - - bm f4+;c1 diff=8;	Ca8-c7
v	 85)	r1bq1rk1/ppp3b1/3p1nn1/P1PPp1Bp/1P2P3/1QNN1Pp1/4B1P1/R4RK1 b - - bm Bh6;c1 diff=8;	Fg7-h6
?	 86)	r1q1rbk1/2pp1ppp/p1b5/1p1NP3/3Q4/3R2B1/PPP2PPP/5RK1 w - - bm Nf6;c1 diff=8;	Tf1-d1
v	 87)	r2q1rk1/ppp2p2/3p1np1/4pNQ1/4P1pP/1PPP4/1P3P2/R3K1R1 w Q -  bm Qh6;c1 diff=8;	Dg5-h6
v	 88)	r2qk2r/ppp1b1pp/2n1p3/3pP1n1/3P2b1/2PB1NN1/PP4PP/R1BQK2R w KQkq  -  bm Nxg5;c1 diff=8;	Cf3xg5
v	 89)	r6r/4k3/p2bP2p/2n2PP1/2BQn2P/1pP1p3/1q1BK3/3R3R b - - bm Qc2;c1 diff=8;	Db2-c2
?	 90)	1r6/4k3/r2p2p1/2pR1p1p/2P1pP1P/pPK1P1P1/P7/1B6 b - - bm Rxb3;c1 diff=9;	Ta6-a8
?	 91)	2b1r3/r2ppN2/4Bk2/1p1p1b2/pP1P4/2P3R1/PP3PP1/2K5 w - - bm Bxf5;c1 diff=9;	Fe6xf5
?	 92)	2b1rk2/5p2/p1P5/2p2P2/2p5/7B/P7/2KR4 w - - bm f6;c1 diff=9;	c6-c7
?	 93)	2r5/prkpR1p1/2p1ppK1/P1p1N1B1/P1P1P3/8/8/8 w - - bm Bf4;c1 diff=9;	Te7xd7
v	 94)	4kr2/5p1K/3p1Q2/1p4P1/4P3/1PP5/7b/8 w - - bm Kh6;c1 diff=9;	Rh7-h6
v	 95)	6Nk/pp2Np1p/2p2Pp1/2R2bP1/7K/P7/1q1n1Q2/5n2 w - - bm Rxf5;c1 diff=9;	Tc5xf5
?	 96)	7k/8/4N3/4NN2/n2K4/8/8/3n4 w - - bm Kc4;c0 mate in 21;c1 diff=9;	Ce5-g4
v	 97)	7r/pp3pk1/3p1N2/5PBp/1Pq1P3/2P4P/rP3RP1/4R1K1 w - - bm Kh2;c1 diff=9;	Rg1-h2
v	 98)	8/1p6/1p6/kPp2P1K/2P5/N1Pp4/q2P4/1N6 w - - bm f6;c1 diff=9;	f5-f6
?	 99)	8/8/2p1p2b/1pPp1p1k/pP1P1P2/P2PB2K/8/8 w - - bm Bc1;c1 diff=9;	Fe3-d2
?	100)	n1QBq1k1/5p1p/5KP1/p7/8/8/8/8 w - - bm Bc7;c1 diff=9;	g6xh7
v	101)	r1b1r2k/pp1n1pp1/1qpb3p/8/3PB2B/5N2/PPQ2PPP/R3R1K1 w - - bm Bg6;c1 diff=9;	Fe4-g6
v	102)	r5k1/6b1/2Nq4/2pP1p2/p1P1pPr1/Pp6/3R2PQ/1K3R2 b - - bm e3;c1 diff=9;	e4-e3
?	103)	1R6/8/8/5bp1/4p2k/8/B1p2PKP/8 w - - bm Rb1;c1 diff=10;id "(Speelman_EP) (an example of "building a fortress" to get a draw, p38, 72)";	Tb8-h8
?	104)	2b1r3/r2ppN2/8/1p1p1k2/pP1P4/2P3R1/PP3PP1/2K5 w - - bm Nd6;c1 diff=10;	Cf7-h6
?	105)	2k5/2p5/1q1p4/pPpPp1pp/N1P1Pp2/P4PbP/KQ4P1/8 w - - am Nxb6+?;c1 diff=10;	Ca4xb6
?	106)	3k4/2pq3p/pp5R/4P3/P6P/2PN4/1PN3K1/8 w - - bm Nd4;c1 diff=10;	Rg2-f3
?	107)	4q1kr/p6p/1prQPppB/4n3/4P3/2P5/PP2B2P/R5K1 w - - bm Qxe5;c1 diff=10;	Dd6-a3
?	108)	6b1/5p2/1p3Bp1/1P3pP1/5P2/pp1B2K1/pr4P1/k7 w - - bm Kh2;c1 diff=10;	Rg3-f3
?	109)	6k1/p7/8/4B3/Pp3p1P/qP5P/P1Rb2K1/8 w - - bm Kf3;c1 diff=10;	Tc2xd2
?	110)	7k/pp2Np1p/2p2P1N/5pP1/7K/P4n2/1q3Q2/5n2 w - - bm Kh5;c1 diff=10;	Df2xf3
?	111)	7q/b1p5/1p1Npkb1/pPP2ppP/P1P5/3B2P1/5P1R/K3R3 w - - bm hxg6;c1 diff=10;	Cd6-b7
?	112)	7r/p3k3/2p5/1pPp4/3P4/PP4P1/3P1PB1/2K5 w - - bm Kd1;c1 diff=10;	Rc1-c2
?	113)	8/1p2b3/6k1/5p2/p2NbP1p/P1B1P1p1/1P5P/6K1 w - - bm h3;c0 fortress From Smirin-HIARCS;c1 diff=10;	

Ferdy
Posts: 4846
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Puzzles set : Hard talkchess 2015 beta 1

Post by Ferdy »

Vinvin wrote:I made a mistake or Arena have a bug with the "c1" (comment 1) tag. It was impossible to run automatic testig with this "c1" tag.
Put a space between semi-colon and c1, example
from,

Code: Select all

1R4bq/p1p3p1/2p3Pb/k1P4R/2P4P/p5P1/P7/1K6 w - - bm Ka1;c1 diff=1;
to,

Code: Select all

1R4bq/p1p3p1/2p3Pb/k1P4R/2P4P/p5P1/P7/1K6 w - - bm Ka1; c1 diff=1;
Arena won't recognize the bm if there is no space after semi-colon.

The c is for comment, it is also best to enclose the value of comment 1 with double quotes. Especially when there are empty space in the comments like, c2 "King attack and passer"; Example,

Code: Select all

1R4bq/p1p3p1/2p3Pb/k1P4R/2P4P/p5P1/P7/1K6 w - - bm Ka1; c1 "diff=1";
I can help with the formatting if you need one.

Thanks for posting these difficult positions, I gained some rating points by closely examining the position, understanding its winning line, then check the engine codes if the feature to solve it, is there or not.
Ferdy
Posts: 4846
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Puzzles set : Hard talkchess 2015 beta 1

Post by Ferdy »

Here is the re-formatted one with space and quotations at appropriate places, using regex in notepad++.

Code: Select all

1R4bq/p1p3p1/2p3Pb/k1P4R/2P4P/p5P1/P7/1K6 w - - bm Ka1; c1 "diff=1"; 
2br4/4r2k/1P1p4/3P3p/1Q2P1P1/4KP2/8/8 w - - bm Qe1; c1 "diff=3"; 
8/2b2k1K/1pPp1p2/1P1P1P2/5B2/8/8/8 w - - bm Be3; c1 "diff=2"; c0 "the point to play Bxh6 on move 3"; 
8/5k2/8/5P2/1pnB1K2/8/1P6/8 b - - bm Nd2 Na4; c1 "diff=3"; c0 "draw"; 
kb6/8/8/1K5p/3Npp2/8/8/1B6 w - - bm Ka6; c1 "diff=3"; 
r1b3r1/3kb1pp/2qp4/p2Nn1P1/3BP2P/4Q3/1PP2R2/1K1R4 b - - am Ng4?; c1 "diff=3"; 
2k5/1pP4p/3p3P/3p1N2/1P3P2/7K/5b2/8 w - - bm Kg2; c1 "diff=4"; 
2r2rk1/2q2p1p/p1p1nPpQ/3p4/4p1B1/8/PPP3PP/R4R1K w - - bm Rf5; c0 "mate in 6"; c1 "diff=4"; 
7k/1Q2K3/4p1pP/7q/7p/1p6/1pb5/2B5 w - - bm Kf8; c1 "diff=4"; 
8/1QqkN1nQ/Q4qb1/2r1q2Q/2RNp1P1/q4Qb1/p1Qq3n/1B2RqBK w - - bm Dab5+; c0 "mate in 11"; c1 "diff=4"; 
r1b3kr/pp1n2Bp/2pb2q1/3p3N/3P4/2P2Q2/P1P3PP/4RRK1 w - - bm Re5; c0 "mate in 13"; c1 "diff=4"; 
1qrrbbk1/1p1nnppp/p3p3/4P3/2P5/1PN1N3/PB2Q1PP/1B2RR1K w - - bm Bxh7+; c1 "diff=5"; 
1r3rk1/5p1p/p2pb1p1/3Np1P1/2pRPR2/qP2Q1N1/P1PK3P/8 w - - bm Nf5; c1 "diff=5"; 
1rb4k/p5np/3p1rp1/1ppB4/2N2P2/1P2R1P1/P1P4P/4R1K1 w - - bm Re8; c1 "diff=5"; 
2R5/k1p1p1K1/P1p1Pp2/5P2/7P/pB6/2p5/2r5 w - - bm Rxc7; c1 "diff=5"; 
2b1Bbk1/5ppp/p3p3/8/1r3P2/4P3/P4P1P/3Q2K1 w - - bm e4; c1 "diff=5"; 
2r2rk1/1bpR1p2/1pq1pQp1/p3P2p/P1PR3P/5N2/2P2PPK/8 w - - bm Kg3; c1 "diff=5"; 
3B4/1r2p3/r2p1p2/bkp1P1p1/1p1P1PPp/p1P1K2P/PPB5/8 w - - bm Ba4+; c1 "diff=5"; 
5rk1/p2qr1b1/1Pn3pp/2pn4/2Np1p2/1N1P2P1/1P1BPP1P/R2QR1K1 b - - bm Qh3; c1 "diff=5"; 
r1bqn1nk/ppp4p/3p4/3Pp1r1/2P1Pp2/2NB1P2/PP2N3/2K1Q1RR w - -  bm Rxh7; c1 "diff=5"; 
1q1r3k/3P1pp1/ppBR1n1p/4Q2P/P4P2/8/5PK1/8 w - - bm Rxf6; c1 "diff=6"; 
1r1rb1k1/5ppp/4p3/1p1p3P/1q2P2Q/pN3P2/PPP4P/1K1R2R1 w - - bm Rxg7; c1 "diff=6"; 
1r3rk1/3b1p1p/pp1p1p1Q/n1q1p3/2P1P3/P1PB1N2/6PP/1R3RK1 w - - bm Nd4; c1 "diff=6"; 
1rb1nrk1/1p1qp2p/p1np1p1Q/3NPp2/2P5/3B1N1P/P2B2P1/R6K w - - bm g4; c1 "diff=6"; 
1rr1b1k1/1pq1bp2/p2p1np1/4p3/P2BP3/2NB2Q1/1PP3PP/4RR1K w - - bm Rxf6; c1 "diff=6"; 
1rr3k1/3b1pq1/4p2p/1n1pP2P/2P2QP1/1p6/1P6/1K1RNB1R b - bm Nc3; c1 "diff=6"; 
3Q4/3p4/P2p4/N2b4/8/4P3/5p1p/5Kbk w - - bm Qa8; c1 "diff=6"; 
3rr1k1/pb3p1p/qp2p1pB/2p4n/3pN3/2P2B1Q/PP5P/R2R3K w - - bm Qxh5; c1 "diff=6"; 
5kN1/3p1q2/5P2/5PP1/2pK4/1p1R4/1P6/8 w - - bm Rxb3; c1 "diff=6"; 
8/6pp/1K6/N5P1/3N4/8/npn1P3/k7 w - - bm Nab3+; c0 "Lommer 1963"; fmvn 1; hmvc 0; id "Nightmare Nr.020"; c1 "diff=6"; 
b3r3/q2B2k1/3Q2p1/1p5p/3pP3/5P2/1p4PP/5RK1 b - - bm d3+; c1 "diff=6"; 
r1b1k1r1/1p2np1p/p1n1pQp1/3p4/3NPP2/P2RB3/2PK2PP/q4B1R w q d6 bm Be2; c1 "diff=6"; 
r1bq1rk1/p4p1p/1np3p1/3p2Pn/1p2PP2/1PbQB3/P1P1BN1P/2KR2NR b - - bm Nc4; c1 "diff=6"; 
r1bq1rk1/pp1n1pp1/4pn1p/2p3B1/3P4/P1PB1N2/2P3PP/R3QRK1 w - - bm Qh4; c1 "diff=6"; 
r1q2rk1/ppp1bp2/6p1/3pNPn1/7p/2PP3P/P6B/1R1Q1RK1 w - - bm f6; c1 "diff=6"; 
r2q1r2/1b2bpkp/p3p1p1/2ppP1P1/7R/1PN1BQR1/1PP2P1P/4K3 w - - bm Qf6+; c0 "Asauskas-Malisauskas, Vilnius 2004"; fmvn 19; hmvc 0; id "Nightmare Nr.019"; c1 "diff=6"; 
r2qkb1r/3bpppp/p4nn1/3P4/1p1N4/1QN3B1/PP3PPP/R3KB1R w KQkq  - bm Nc6; c1 "diff=6"; 
r5k1/1b2bppp/1n2p3/1P6/2qPP3/r1p2N2/1R2QPPP/1BR1B1K1 b - - bm cxb2; c1 "diff=6"; 
rn1qkb1r/pp2pppp/5n2/3p1b2/3P4/1QN1P3/PP3PPP/R1B1KBNR b KQkq - bm Bc8; c1 "diff=6"; 
2k5/8/1p1p4/pPpPp2p/2P1Pp2/P4PbP/K2Q4/8 b - - bm h4; c1 "diff=7"; 
3r2k1/3N1ppp/p2Pp3/8/5q2/8/1PP3R1/1K1R1B2 w - - bm c4; c1 "diff=7"; 
4R3/P7/2bB2p1/r3pk2/2p2p1P/2P2P1K/6P1/8 w - - bm Rxe5+; c1 "diff=7"; 
5rk1/2p2Rpq/p2p2n1/2pPpQPp/4P2P/3P2N1/PP6/6K1 w - - bm Qe6; c1 "diff=7"; 
6k1/ppn2p2/8/2P2P1p/1P2K3/2N5/P7/8 w - - bm Nd5; c1 "diff=7"; 
6r1/3q1npk/2b1pbnp/Rp1p4/1N1P3P/2PQ1pP1/1K3B2/5B1R w - - bm Qxg6; c1 "diff=7"; 
8/2p1q3/p3P3/2P4p/1PBP2kP/2N3P1/7K/8 w - - bm Be2; c1 "diff=7"; 
8/2pPpP2/1P1qk1p1/1p4P1/1P4p1/1p1QK1P1/2PpPp2/8 w - - bm f8=Q; c1 "diff=7"; 
8/4K2p/6pr/5pk1/1pB2R2/p4PP1/8/8 w - - bm Rg4; c1 "diff=7"; 
8/4nk2/1p3p2/1r1p2pp/1P1R1N1P/6P1/3KPP2/8 w - - bm Nd3; c1 "diff=7"; 
8/4nk2/1p3p2/2rp2pp/1P1R1N1P/6P1/3KPP2/8 b - - am Rb5?; c1 "diff=7"; 
8/5p2/N1p3p1/3pP1P1/7P/2kP4/Pb6/7K w - - bm h5; c1 "diff=7"; 
8/8/4kpp1/3p1b2/p6P/2B5/6P1/6K1 b - - bm Bh3; c1 "diff=7"; 
8/8/5k2/8/2B4p/5RbP/5pP1/7K b - -; c0 "eval = draw"; c1 "diff=7"; 
k5r1/5p1p/p1b1B3/2N1n1r1/1P1q4/3p1P1Q/PP3RPP/5R1K b - - bm d2; c1 "diff=7"; 
k7/p1pR4/1p3p2/2P2rpB/PbP4p/2N1p2p/KP6/8 w - - bm Bf3; c1 "diff=7"; 
q3nrk1/4bppp/3p4/r3nPP1/4P2P/NpQ1B3/1P4B1/1K1R3R b - - bm Nc7; c0 "Karjakin-Anand Wijk-aan-zee 2006"; c1 "diff=7"; 
q7/b1p5/kp1p4/p2PN3/PPP5/1K6/8/5B2 w - - bm c5+; c1 "diff=7"; 
r1b1r1k1/p2q1ppp/np2n3/3p1NBQ/8/6PB/P4P1P/1R2R1K1 w - - bm Bf6; c1 "diff=7"; 
r1b2rk1/1pq2ppp/p1p1p3/2n1P3/2N2P2/3B4/PPP3PP/R2Q1RK1 w - - bm Bxh7; c1 "diff=7"; 
r1b2rk1/2q1bppp/p2pp3/2n3PQ/1p1BP3/1BN5/PPP2P1P/2KR2R1 w - - bm Bf6; c1 "diff=7"; 
r1bq1rk1/pp2bppp/1n2p3/3pP3/8/2RBBN2/PP2QPPP/2R3K1 w - - bm Bxh7+; c1 "diff=7"; 
r3rbk1/ppq2ppp/2b1pB2/8/6Q1/1P1B3P/P1P2PP1/R2R2K1 w - - bm Bxh7+; c1 "diff=7"; 
r4r1k/1p1n1ppp/1qb1p3/2b1P3/2B3Q1/p1NR4/PPP3PP/1KB1R3 w - - bm Rh3; c1 "diff=7"; 
r4rk1/p4ppp/qp2p3/b5B1/n1R5/5N2/PP2QPPP/1R4K1 w - - bm Bf6; c1 "diff=7"; 
r5n1/p1p1q2k/4b2p/3pB3/3PP1pP/8/PPPQ2P1/5RK1 w - - bm Qf4; c1 "diff=7"; 
rn1qr1k1/1p2bppp/p3p3/3pP3/P2P1B2/2RB1Q1P/1P3PP1/R5K1 w - - bm Bxh7+; c1 "diff=7"; 
rnbRrk2/2p5/1p2PB1p/pP4p1/8/P3R2P/2P2P2/6K1 w - - bm h4; c1 "diff=7"; 
1k3b1q/pP2p1p1/P1K1P1Pp/7P/2B5/8/8/8 w - - bm Kd5; c1 "diff=8"; 
2k5/p7/Pp1p1b2/1P1P1p2/2P2P1p/3K3P/5B2/8 w - - bm c5; c1 "diff=8"; 
2r1r1k1/4bppp/1q4n1/3pP3/p1pP4/PnR2NBP/1P4P1/1B1QR2K w - - bm e6; c1 "diff=8"; 
3k4/4pp2/n2n4/5BN1/3N4/b7/4K3/8 w - - bm Nxf7+; c1 "diff=8"; 
4bbk1/3nq2r/pr2p3/Np1p1p1p/1PpP1Pp1/2P1P1P1/PQ1NB1PR/2K4R b - - bm e5; c1 "diff=8"; 
5k2/4bp2/2B3p1/1P4p1/3R4/3P2PP/2r2PK1/8 b - - bm Rxf2+; c0 "Uhlmann-Malich,Berlin 1968"; fmvn 53; hmvc 0; id "Nightmare Nr.021"; c1 "diff=8"; 
6R1/8/2pB3k/2P4p/5p1q/5P2/4P1K1/8 w - - bm Bf8+; c1 "diff=8"; 
6k1/1pp2p2/3p4/p2P1Pp1/2P1n1Pp/4B1nP/PP4B1/4K3 w - - bm Bxe4; c1 "diff=8"; 
6qk/p4r1p/1n1p2pP/2p1p1Q1/2PnB1R1/1P6/P4PP1/5RK1 w - - bm b4; c1 "diff=8"; 
8/1p1r2R1/p5p1/5bp1/2PB1k2/1PK5/P7/8 b - - bm Rxd4; c1 "diff=8"; 
8/1p2K2k/8/2p3rr/8/PPR4B/2P3P1/8 w - - bm Bf5+; c1 "diff=8"; 
8/3P3k/n2K3p/2p3n1/1b4N1/2p1p1P1/8/3B4 w - -  bm Nf6; c1 "diff=8"; 
8/4ppkp/3p2p1/2pP1PP1/2P1P1P1/p7/K3B3/2b5 b - - bm f6; c1 "diff=8"; 
8/8/4b1p1/2Bp3p/5P1P/1pK1Pk2/8/8 b - - bm g5; id "(Speelman_EP) (27 page 23)"; c1 "diff=8"; 
8/8/8/2pK3p/8/5N2/1P4pq/5Rbk w - - bm Rb1; c1 "diff=8"; 
8/8/8/3k2p1/4p3/2b1P1pP/4KNP1/8 w - - bm Nxe4; c1 "diff=8"; 
N7/8/2KQ2rp/6k1/3p3p/2p4P/4PP2/5N2 w - - bm f4+; c1 "diff=8"; 
r1bq1rk1/ppp3b1/3p1nn1/P1PPp1Bp/1P2P3/1QNN1Pp1/4B1P1/R4RK1 b - - bm Bh6; c1 "diff=8"; 
r1q1rbk1/2pp1ppp/p1b5/1p1NP3/3Q4/3R2B1/PPP2PPP/5RK1 w - - bm Nf6; c1 "diff=8"; 
r2q1rk1/ppp2p2/3p1np1/4pNQ1/4P1pP/1PPP4/1P3P2/R3K1R1 w Q -  bm Qh6; c1 "diff=8"; 
r2qk2r/ppp1b1pp/2n1p3/3pP1n1/3P2b1/2PB1NN1/PP4PP/R1BQK2R w KQkq  -  bm Nxg5; c1 "diff=8"; 
r6r/4k3/p2bP2p/2n2PP1/2BQn2P/1pP1p3/1q1BK3/3R3R b - - bm Qc2; c1 "diff=8"; 
1r6/4k3/r2p2p1/2pR1p1p/2P1pP1P/pPK1P1P1/P7/1B6 b - - bm Rxb3; c1 "diff=9"; 
2b1r3/r2ppN2/4Bk2/1p1p1b2/pP1P4/2P3R1/PP3PP1/2K5 w - - bm Bxf5; c1 "diff=9"; 
2b1rk2/5p2/p1P5/2p2P2/2p5/7B/P7/2KR4 w - - bm f6; c1 "diff=9"; 
2r5/prkpR1p1/2p1ppK1/P1p1N1B1/P1P1P3/8/8/8 w - - bm Bf4; c1 "diff=9"; 
4kr2/5p1K/3p1Q2/1p4P1/4P3/1PP5/7b/8 w - - bm Kh6; c1 "diff=9"; 
6Nk/pp2Np1p/2p2Pp1/2R2bP1/7K/P7/1q1n1Q2/5n2 w - - bm Rxf5; c1 "diff=9"; 
7k/8/4N3/4NN2/n2K4/8/8/3n4 w - - bm Kc4; c0 "mate in 21"; c1 "diff=9"; 
7r/pp3pk1/3p1N2/5PBp/1Pq1P3/2P4P/rP3RP1/4R1K1 w - - bm Kh2; c1 "diff=9"; 
8/1p6/1p6/kPp2P1K/2P5/N1Pp4/q2P4/1N6 w - - bm f6; c1 "diff=9"; 
8/8/2p1p2b/1pPp1p1k/pP1P1P2/P2PB2K/8/8 w - - bm Bc1; c1 "diff=9"; 
n1QBq1k1/5p1p/5KP1/p7/8/8/8/8 w - - bm Bc7; c1 "diff=9"; 
r1b1r2k/pp1n1pp1/1qpb3p/8/3PB2B/5N2/PPQ2PPP/R3R1K1 w - - bm Bg6; c1 "diff=9"; 
r5k1/6b1/2Nq4/2pP1p2/p1P1pPr1/Pp6/3R2PQ/1K3R2 b - - bm e3; c1 "diff=9"; 
1R6/8/8/5bp1/4p2k/8/B1p2PKP/8 w - - bm Rb1; c1 "diff=10"; id "(Speelman_EP) (an example of 'building a fortress' to get a draw, p38, 72)"; 
2b1r3/r2ppN2/8/1p1p1k2/pP1P4/2P3R1/PP3PP1/2K5 w - - bm Nd6; c1 "diff=10"; 
2k5/2p5/1q1p4/pPpPp1pp/N1P1Pp2/P4PbP/KQ4P1/8 w - - am Nxb6+?; c1 "diff=10"; 
3k4/2pq3p/pp5R/4P3/P6P/2PN4/1PN3K1/8 w - - bm Nd4; c1 "diff=10"; 
4q1kr/p6p/1prQPppB/4n3/4P3/2P5/PP2B2P/R5K1 w - - bm Qxe5; c1 "diff=10"; 
6b1/5p2/1p3Bp1/1P3pP1/5P2/pp1B2K1/pr4P1/k7 w - - bm Kh2; c1 "diff=10"; 
6k1/p7/8/4B3/Pp3p1P/qP5P/P1Rb2K1/8 w - - bm Kf3; c1 "diff=10"; 
7k/pp2Np1p/2p2P1N/5pP1/7K/P4n2/1q3Q2/5n2 w - - bm Kh5; c1 "diff=10"; 
7q/b1p5/1p1Npkb1/pPP2ppP/P1P5/3B2P1/5P1R/K3R3 w - - bm hxg6; c1 "diff=10"; 
7r/p3k3/2p5/1pPp4/3P4/PP4P1/3P1PB1/2K5 w - - bm Kd1; c1 "diff=10"; 
8/1p2b3/6k1/5p2/p2NbP1p/P1B1P1p1/1P5P/6K1 w - - bm h3; c0 "fortress From Smirin-HIARCS"; c1 "diff=10";
Vinvin
Posts: 5287
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Re: Puzzles set : Hard talkchess 2015 beta 1

Post by Vinvin »

Thank you very much, Ferdinand !
I'll probably re-run the test in Arena to get the timing.

The PGN for the suite will follow in a couple of days.
Ferdy
Posts: 4846
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Puzzles set : Hard talkchess 2015 beta 1

Post by Ferdy »

Vinvin wrote:Thank you very much, Ferdinand !
I'll probably re-run the test in Arena to get the timing.

The PGN for the suite will follow in a couple of days.
How about this.

Code: Select all

8/1QqkN1nQ/Q4qb1/2r1q2Q/2RNp1P1/q4Qb1/p1Qq3n/1B2RqBK w - - bm Dab5+; c0 "mate in 11"; c1 "diff=4"; 
Change D to Q?

Code: Select all

8/1QqkN1nQ/Q4qb1/2r1q2Q/2RNp1P1/q4Qb1/p1Qq3n/1B2RqBK w - - bm Qab5+; c0 "mate in 11"; c1 "diff=4"; 
This is a weird position, I don't want to study this to improve the engine :).
[d]8/1QqkN1nQ/Q4qb1/2r1q2Q/2RNp1P1/q4Qb1/p1Qq3n/1B2RqBK w - -
Vinvin
Posts: 5287
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Re: Puzzles set : Hard talkchess 2015 beta 1

Post by Vinvin »

Ferdy wrote:
Vinvin wrote:Thank you very much, Ferdinand !
I'll probably re-run the test in Arena to get the timing.

The PGN for the suite will follow in a couple of days.
How about this.

Code: Select all

8/1QqkN1nQ/Q4qb1/2r1q2Q/2RNp1P1/q4Qb1/p1Qq3n/1B2RqBK w - - bm Dab5+; c0 "mate in 11"; c1 "diff=4"; 
Change D to Q?

Code: Select all

8/1QqkN1nQ/Q4qb1/2r1q2Q/2RNp1P1/q4Qb1/p1Qq3n/1B2RqBK w - - bm Qab5+; c0 "mate in 11"; c1 "diff=4"; 
Yes, already done yesterday in my file ;-)
Ferdy wrote:This is a weird position, I don't want to study this to improve the engine :).
8/1QqkN1nQ/Q4qb1/2r1q2Q/2RNp1P1/q4Qb1/p1Qq3n/1B2RqBK w - -
Checking analyses where there's a lot of moves, a lot of checks and a checkmate ! ;)
There are 2 positions like this with #47 (+checking promotion).
Vinvin
Posts: 5287
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Re: Puzzles set : Hard talkchess 2015 beta 1

Post by Vinvin »

5 more candidates to lengthen the list :

2r4r/3n1pk1/pq1p1bp1/3B4/1p2P1N1/7P/PP1Q1PK1/3RR3 w - - bm Bxf7;
rnq1kb1r/1R3ppp/2pp1n2/3P4/p3P3/3B1P2/1QPBN2P/4K2R w Kkq - bm Nd4; hmvc 0; fmvc 1; id "MGV4-P: SHIROV - Rivas Pastor Manila ol 1992";
r1q2rk1/pp1n1p1p/1n1P2p1/2b1P1B1/4NQ2/1B3P2/PP2K2P/R7 w - - bm Rc1; hmvc 0; fmvc 1; id "MGV50-P: BRONSTEIN - Ljubojevic Petropol. 1973";
8/p4kpp/1p6/5p2/3Pr3/P3RKP1/1P5P/8 b - - bm Rxe3+; hmvc 0; fmvc 1; c0 "!"; id "MGV52-E: Evans - RESHEVSKY New Jork 1969";
r3r1k1/2qb1pp1/pp2n1np/2p1P3/2R1N3/1B3N1P/PP1Q1PP1/4R1K1 w - - bm Nf6+; hmvc 0; fmvc 1; id "MGV70-K: NUNN - Smeets Amsterdam 2006";
Vinvin
Posts: 5287
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Re: Puzzles set : Hard talkchess 2015 beta 1

Post by Vinvin »

Solve time on an i7-4GHz, 1 core
Engine : Stockfish_syzygy_14112322_x64_modern
45 min per position
6 pcs Syzygy on SSD

Code: Select all

  1) Rb1-a1             Rb1-a1  * 344 Sec.      1R4bq/p1p3p1/2p3Pb/k1P4R/2P4P/p5P1/P7/1K6 w - - bm Ka1;c1 diff=1;
  2) Db4-e1             Db4-e1  * 97 Sec.       2br4/4r2k/1P1p4/3P3p/1Q2P1P1/4KP2/8/8 w - - bm Qe1;c1 diff=3;
  3) Ff4-e3             Ff4-h6                  8/2b2k1K/1pPp1p2/1P1P1P2/5B2/8/8/8 w - - bm Be3;c1 diff=2;c0 the point to play Bxh6 on move 3;
  4) .. Cc4-d2          Cc4-d2  * 4 Sec.        8/5k2/8/5P2/1pnB1K2/8/1P6/8 b - - bm Nd2 Na4;c1 diff=3;c0 draw;
  5) Rb5-a6             Rb5-a6  * 70 Sec.       kb6/8/8/1K5p/3Npp2/8/8/1B6 w - - bm Ka6;c1 diff=3;
  6) .. Ce5-g4(?)       Ce5-c4  * 1175 Sec.     r1b3r1/3kb1pp/2qp4/p2Nn1P1/3BP2P/4Q3/1PP2R2/1K1R4 b - - am Ng4?;c1 diff=3;
  7) Rh3-g2             Rh3-g2  * 242 Sec.      2k5/1pP4p/3p3P/3p1N2/1P3P2/7K/5b2/8 w - - bm Kg2;c1 diff=4;
  8) Tf1-f5             Tf1-f5  * 247 Sec.      2r2rk1/2q2p1p/p1p1nPpQ/3p4/4p1B1/8/PPP3PP/R4R1K w - - bm Rf5;c0 mate in 6;c1 diff=4;
  9) Re7-f8             Re7-f8  * 535 Sec.      7k/1Q2K3/4p1pP/7q/7p/1p6/1pb5/2B5 w - - bm Kf8;c1 diff=4;
 10) Da6-b5             Da6-b5  * 1 Sec.        8/1QqkN1nQ/Q4qb1/2r1q2Q/2RNp1P1/q4Qb1/p1Qq3n/1B2RqBK w - - bm Dab5+;c0 mate in 11;c1 diff=4;
 11) Te1-e5             c3-c4                   r1b3kr/pp1n2Bp/2pb2q1/3p3N/3P4/2P2Q2/P1P3PP/4RRK1 w - - bm Re5;c0 mate in 13;c1 diff=4;
 12) Fb1xh7             Fb1xh7  * 570 Sec.      1qrrbbk1/1p1nnppp/p3p3/4P3/2P5/1PN1N3/PB2Q1PP/1B2RR1K w - - bm Bxh7+;c1 diff=5;
 13) Cg3-f5             Cg3-f5  * 1265 Sec.     1r3rk1/5p1p/p2pb1p1/3Np1P1/2pRPR2/qP2Q1N1/P1PK3P/8 w - - bm Nf5;c1 diff=5;
 14) Te3-e8             Cc4-d2                  1rb4k/p5np/3p1rp1/1ppB4/2N2P2/1P2R1P1/P1P4P/4R1K1 w - - bm Re8;c1 diff=5;
 15) Tc8xc7             Rg7-f7                  2R5/k1p1p1K1/P1p1Pp2/5P2/7P/pB6/2p5/2r5 w - - bm Rxc7;c1 diff=5;
 16) e3-e4              h2-h3                   2b1Bbk1/5ppp/p3p3/8/1r3P2/4P3/P4P1P/3Q2K1 w - - bm e4;c1 diff=5;
 17) Rh2-g3             Df6-f4                  2r2rk1/1bpR1p2/1pq1pQp1/p3P2p/P1PR3P/5N2/2P2PPK/8 w - - bm Kg3;c1 diff=5;
 18) Fc2-a4             c3-c4                   3B4/1r2p3/r2p1p2/bkp1P1p1/1p1P1PPp/p1P1K2P/PPB5/8 w - - bm Ba4+;c1 diff=5;
 19) .. Dd7-h3          Dd7-h3  * 135 Sec.      5rk1/p2qr1b1/1Pn3pp/2pn4/2Np1p2/1N1P2P1/1P1BPP1P/R2QR1K1 b - - bm Qh3;c1 diff=5;
 20) Th1xh7             Th1xh7  * 603 Sec.      r1bqn1nk/ppp4p/3p4/3Pp1r1/2P1Pp2/2NB1P2/PP2N3/2K1Q1RR w - -  bm Rxh7;c1 diff=5;
 21) Td6xf6             Rg2-g1                  1q1r3k/3P1pp1/ppBR1n1p/4Q2P/P4P2/8/5PK1/8 w - - bm Rxf6;c1 diff=6;
 22) Tg1xg7             Tg1xg7  * 467 Sec.      1r1rb1k1/5ppp/4p3/1p1p3P/1q2P2Q/pN3P2/PPP4P/1K1R2R1 w - - bm Rxg7;c1 diff=6;
 23) Cf3-d4             Rg1-h1                  1r3rk1/3b1p1p/pp1p1p1Q/n1q1p3/2P1P3/P1PB1N2/6PP/1R3RK1 w - - bm Nd4;c1 diff=6;
 24) g2-g4              g2-g4   * 74 Sec.       1rb1nrk1/1p1qp2p/p1np1p1Q/3NPp2/2P5/3B1N1P/P2B2P1/R6K w - - bm g4;c1 diff=6;
 25) Tf1xf6             Fd4-a7                  1rr1b1k1/1pq1bp2/p2p1np1/4p3/P2BP3/2NB2Q1/1PP3PP/4RR1K w - - bm Rxf6;c1 diff=6;
 26) .. Cb5-c3          Tb8-a8                  1rr3k1/3b1pq1/4p2p/1n1pP2P/2P2QP1/1p6/1P6/1K1RNB1R b - bm Nc3;c1 diff=6;
 27) Dd8-a8             Dd8-f6                  3Q4/3p4/P2p4/N2b4/8/4P3/5p1p/5Kbk w - - bm Qa8;c1 diff=6;
 28) Dh3xh5             Dh3xh5  * 402 Sec.      3rr1k1/pb3p1p/qp2p1pB/2p4n/3pN3/2P2B1Q/PP5P/R2R3K w - - bm Qxh5;c1 diff=6;
 29) Td3xb3             Td3xb3  * 2505 Sec.     5kN1/3p1q2/5P2/5PP1/2pK4/1p1R4/1P6/8 w - - bm Rxb3;c1 diff=6;
 30) Ca5-b3             Cd4xc2                  8/6pp/1K6/N5P1/3N4/8/npn1P3/k7 w - - bm Nab3+; c1 diff=6;
 31) .. d4-d3           d4-d3   * 141 Sec.      b3r3/q2B2k1/3Q2p1/1p5p/3pP3/5P2/1p4PP/5RK1 b - - bm d3+;c1 diff=6;
 32) Ff1-e2             Ff1-e2  * 201 Sec.      r1b1k1r1/1p2np1p/p1n1pQp1/3p4/3NPP2/P2RB3/2PK2PP/q4B1R w q d6 bm Be2;c1 diff=6;
 33) .. Cb6-c4          a7-a5                   r1bq1rk1/p4p1p/1np3p1/3p2Pn/1p2PP2/1PbQB3/P1P1BN1P/2KR2NR b - - bm Nc4;c1 diff=6;
 34) De1-h4             De1-h4  * 63 Sec.       r1bq1rk1/pp1n1pp1/4pn1p/2p3B1/3P4/P1PB1N2/2P3PP/R3QRK1 w - - bm Qh4;c1 diff=6;
 35) f5-f6              Rg1-h1                  r1q2rk1/ppp1bp2/6p1/3pNPn1/7p/2PP3P/P6B/1R1Q1RK1 w - - bm f6;c1 diff=6;
 36) Df3-f6             Fe3xc5                  r2q1r2/1b2bpkp/p3p1p1/2ppP1P1/7R/1PN1BQR1/1PP2P1P/4K3 w - - bm Qf6+; c1 diff=6;
 37) Cd4-c6             Cd4-c6  * 2296 Sec.     r2qkb1r/3bpppp/p4nn1/3P4/1p1N4/1QN3B1/PP3PPP/R3KB1R w KQkq  - bm Nc6;c1 diff=6;
 38) .. c3xb2           c3xb2   * 59 Sec.       r5k1/1b2bppp/1n2p3/1P6/2qPP3/r1p2N2/1R2QPPP/1BR1B1K1 b - - bm cxb2;c1 diff=6;
 39) .. Ff5-c8          Cb8-c6                  rn1qkb1r/pp2pppp/5n2/3p1b2/3P4/1QN1P3/PP3PPP/R1B1KBNR b KQkq - bm Bc8;c1 diff=6;
 40) .. h5-h4           h5-h4   * 0 Sec.        2k5/8/1p1p4/pPpPp2p/2P1Pp2/P4PbP/K2Q4/8 b - - bm h4;c1 diff=7;
 41) c2-c4              c2-c4   * 404 Sec.      3r2k1/3N1ppp/p2Pp3/8/5q2/8/1PP3R1/1K1R1B2 w - - bm c4;c1 diff=7;
 42) Te8xe5             Te8-e7                  4R3/P7/2bB2p1/r3pk2/2p2p1P/2P2P1K/6P1/8 w - - bm Rxe5+;c1 diff=7;
 43) Df5-e6             Tf7xc7                  5rk1/2p2Rpq/p2p2n1/2pPpQPp/4P2P/3P2N1/PP6/6K1 w - - bm Qe6;c1 diff=7;
 44) Cc3-d5             Cc3-d5  * 325 Sec.      6k1/ppn2p2/8/2P2P1p/1P2K3/2N5/P7/8 w - - bm Nd5;c1 diff=7;
 45) Dd3xg6             Dd3xg6  * 313 Sec.      6r1/3q1npk/2b1pbnp/Rp1p4/1N1P3P/2PQ1pP1/1K3B2/5B1R w - - bm Qxg6;c1 diff=7;
 46) Fc4-e2             Fc4-f1                  8/2p1q3/p3P3/2P4p/1PBP2kP/2N3P1/7K/8 w - - bm Be2;c1 diff=7;
 47) f7-f8D             f7-f8D  * 535 Sec.      8/2pPpP2/1P1qk1p1/1p4P1/1P4p1/1p1QK1P1/2PpPp2/8 w - - bm f8=Q;c1 diff=7;
 48) Tf4-g4             Tf4-g4  * 794 Sec.      8/4K2p/6pr/5pk1/1pB2R2/p4PP1/8/8 w - - bm Rg4;c1 diff=7;
 49) Cf4-d3             h4xg5                   8/4nk2/1p3p2/1r1p2pp/1P1R1N1P/6P1/3KPP2/8 w - - bm Nd3;c1 diff=7;
 50) .. Tc5-b5(?)       Tc5-b5                  8/4nk2/1p3p2/2rp2pp/1P1R1N1P/6P1/3KPP2/8 b - - am Rb5?;c1 diff=7;
 51) h4-h5              e5-e6                   8/5p2/N1p3p1/3pP1P1/7P/2kP4/Pb6/7K w - - bm h5;c1 diff=7;
 52) .. Ff5-h3          a4-a3                   8/8/4kpp1/3p1b2/p6P/2B5/6P1/6K1 b - - bm Bh3;c1 diff=7;
 53) ..                 Rf6-e5                  8/8/5k2/8/2B4p/5RbP/5pP1/7K b - -;c0 eval = draw;c1 diff=7;
 54) .. d3-d2           d3-d2   * 347 Sec.      k5r1/5p1p/p1b1B3/2N1n1r1/1P1q4/3p1P1Q/PP3RPP/5R1K b - - bm d2;c1 diff=7;
 55) Fh5-f3             Cc3-b5                  k7/p1pR4/1p3p2/2P2rpB/PbP4p/2N1p2p/KP6/8 w - - bm Bf3;c1 diff=7;
 56) .. Ce8-c7          Ce8-c7  * 1625 Sec.     q3nrk1/4bppp/3p4/r3nPP1/4P2P/NpQ1B3/1P4B1/1K1R3R b - - bm Nc7; c1 diff=7;
 57) c4-c5              b4-b5                   q7/b1p5/kp1p4/p2PN3/PPP5/1K6/8/5B2 w - - bm c5+;c1 diff=7;
 58) Fg5-f6             Fg5-f6  * 244 Sec.      r1b1r1k1/p2q1ppp/np2n3/3p1NBQ/8/6PB/P4P1P/1R2R1K1 w - - bm Bf6;c1 diff=7;
 59) Fd3xh7             Tf1-f3                  r1b2rk1/1pq2ppp/p1p1p3/2n1P3/2N2P2/3B4/PPP3PP/R2Q1RK1 w - - bm Bxh7;c1 diff=7;
 60) Fd4-f6             Dh5-h6                  r1b2rk1/2q1bppp/p2pp3/2n3PQ/1p1BP3/1BN5/PPP2P1P/2KR2R1 w - - bm Bf6;c1 diff=7;
 61) Fd3xh7             Fd3xh7  * 49 Sec.       r1bq1rk1/pp2bppp/1n2p3/3pP3/8/2RBBN2/PP2QPPP/2R3K1 w - - bm Bxh7+;c1 diff=7;
 62) Fd3xh7             Fd3xh7  * 117 Sec.      r3rbk1/ppq2ppp/2b1pB2/8/6Q1/1P1B3P/P1P2PP1/R2R2K1 w - - bm Bxh7+;c1 diff=7;
 63) Td3-h3             Td3-h3  * 1154 Sec.     r4r1k/1p1n1ppp/1qb1p3/2b1P3/2B3Q1/p1NR4/PPP3PP/1KB1R3 w - - bm Rh3;c1 diff=7;
 64) Fg5-f6             Fg5-f6  * 221 Sec.      r4rk1/p4ppp/qp2p3/b5B1/n1R5/5N2/PP2QPPP/1R4K1 w - - bm Bf6;c1 diff=7;
 65) Dd2-f4             Dd2-f2                  r5n1/p1p1q2k/4b2p/3pB3/3PP1pP/8/PPPQ2P1/5RK1 w - - bm Qf4;c1 diff=7;
 66) Fd3xh7             Fd3xh7  * 255 Sec.      rn1qr1k1/1p2bppp/p3p3/3pP3/P2P1B2/2RB1Q1P/1P3PP1/R5K1 w - - bm Bxh7+;c1 diff=7;
 67) h3-h4              c2-c4                   rnbRrk2/2p5/1p2PB1p/pP4p1/8/P3R2P/2P2P2/6K1 w - - bm h4;c1 diff=7;
 68) Rc6-d5             Rc6-d7                  1k3b1q/pP2p1p1/P1K1P1Pp/7P/2B5/8/8/8 w - - bm Kd5;c1 diff=8;
 69) c4-c5              c4-c5   * 570 Sec.      2k5/p7/Pp1p1b2/1P1P1p2/2P2P1p/3K3P/5B2/8 w - - bm c5;c1 diff=8;
 70) e5-e6              Fb1-f5                  2r1r1k1/4bppp/1q4n1/3pP3/p1pP4/PnR2NBP/1P4P1/1B1QR2K w - - bm e6;c1 diff=8;
 71) Cg5xf7             Cg5xf7  * 392 Sec.      3k4/4pp2/n2n4/5BN1/3N4/b7/4K3/8 w - - bm Nxf7+;c1 diff=8;
 72) .. e6-e5           Cd7-f6                  4bbk1/3nq2r/pr2p3/Np1p1p1p/1PpP1Pp1/2P1P1P1/PQ1NB1PR/2K4R b - - bm e5;c1 diff=8;
 73) .. Tc2xf2          Fe7-c5                  5k2/4bp2/2B3p1/1P4p1/3R4/3P2PP/2r2PK1/8 b - - bm Rxf2+;
 74) Fd6-f8             Tg8-f8                  6R1/8/2pB3k/2P4p/5p1q/5P2/4P1K1/8 w - - bm Bf8+;c1 diff=8;
 75) Fg2xe4             Fg2xe4  * 168 Sec.      6k1/1pp2p2/3p4/p2P1Pp1/2P1n1Pp/4B1nP/PP4B1/4K3 w - - bm Bxe4;c1 diff=8;
 76) b3-b4              b3-b4   * 64 Sec.       6qk/p4r1p/1n1p2pP/2p1p1Q1/2PnB1R1/1P6/P4PP1/5RK1 w - - bm b4;c1 diff=8;
 77) .. Td7xd4          Td7xd4  * 443 Sec.      8/1p1r2R1/p5p1/5bp1/2PB1k2/1PK5/P7/8 b - - bm Rxd4;c1 diff=8;
 78) Fh3-f5             Fh3-f5  * 680 Sec.      8/1p2K2k/8/2p3rr/8/PPR4B/2P3P1/8 w - - bm Bf5+;c1 diff=8;
 79) Cg4-f6             Cg4xe3                  8/3P3k/n2K3p/2p3n1/1b4N1/2p1p1P1/8/3B4 w - -  bm Nf6;c1 diff=8;
 80) .. f7-f6           Fc1xg5                  8/4ppkp/3p2p1/2pP1PP1/2P1P1P1/p7/K3B3/2b5 b - - bm f6;c1 diff=8;
 81) .. g6-g5           g6-g5   * 125 Sec.      8/8/4b1p1/2Bp3p/5P1P/1pK1Pk2/8/8 b - - bm g5; id "(Speelman_EP) (27 page 23)";c1 diff=8;
 82) Tf1-b1             Tf1-a1                  8/8/8/2pK3p/8/5N2/1P4pq/5Rbk w - - bm Rb1;c1 diff=8;
 83) Cf2xe4             Cf2-g4                  8/8/8/3k2p1/4p3/2b1P1pP/4KNP1/8 w - - bm Nxe4;c1 diff=8;
 84) f2-f4              Ca8-c7                  N7/8/2KQ2rp/6k1/3p3p/2p4P/4PP2/5N2 w - - bm f4+;c1 diff=8;
 85) .. Fg7-h6          Dd8-e8                  r1bq1rk1/ppp3b1/3p1nn1/P1PPp1Bp/1P2P3/1QNN1Pp1/4B1P1/R4RK1 b - - bm Bh6;c1 diff=8;
 86) Cd5-f6             Tf1-d1                  r1q1rbk1/2pp1ppp/p1b5/1p1NP3/3Q4/3R2B1/PPP2PPP/5RK1 w - - bm Nf6;c1 diff=8;
 87) Dg5-h6             O-O-O                   r2q1rk1/ppp2p2/3p1np1/4pNQ1/4P1pP/1PPP4/1P3P2/R3K1R1 w Q -  bm Qh6;c1 diff=8;
 88) Cf3xg5             Cf3xg5  * 599 Sec.      r2qk2r/ppp1b1pp/2n1p3/3pP1n1/3P2b1/2PB1NN1/PP4PP/R1BQK2R w KQkq  -  bm Nxg5;c1 diff=8;
 89) .. Db2-c2          Db2-c2  * 1014 Sec.     r6r/4k3/p2bP2p/2n2PP1/2BQn2P/1pP1p3/1q1BK3/3R3R b - - bm Qc2;c1 diff=8;
 90) .. Tb8xb3          Ta6-a7                  1r6/4k3/r2p2p1/2pR1p1p/2P1pP1P/pPK1P1P1/P7/1B6 b - - bm Rxb3;c1 diff=9;
 91) Fe6xf5             Fe6xf5  * 583 Sec.      2b1r3/r2ppN2/4Bk2/1p1p1b2/pP1P4/2P3R1/PP3PP1/2K5 w - - bm Bxf5;c1 diff=9;
 92) f5-f6              c6-c7                   2b1rk2/5p2/p1P5/2p2P2/2p5/7B/P7/2KR4 w - - bm f6;c1 diff=9;
 93) Fg5-f4             Te7xd7                  2r5/prkpR1p1/2p1ppK1/P1p1N1B1/P1P1P3/8/8/8 w - - bm Bf4;c1 diff=9;
 94) Rh7-h6             Rh7-h6  * 372 Sec.      4kr2/5p1K/3p1Q2/1p4P1/4P3/1PP5/7b/8 w - - bm Kh6;c1 diff=9;
 95) Tc5xf5             Tc5xf5  * 0 Sec.        6Nk/pp2Np1p/2p2Pp1/2R2bP1/7K/P7/1q1n1Q2/5n2 w - - bm Rxf5;c1 diff=9;
 96) Rd4-c4             Ce5-d7                  7k/8/4N3/4NN2/n2K4/8/8/3n4 w - - bm Kc4;c0 mate in 21;c1 diff=9;
 97) Rg1-h2             Tf2-f3                  7r/pp3pk1/3p1N2/5PBp/1Pq1P3/2P4P/rP3RP1/4R1K1 w - - bm Kh2;c1 diff=9;
 98) f5-f6              f5-f6   * 0 Sec.        8/1p6/1p6/kPp2P1K/2P5/N1Pp4/q2P4/1N6 w - - bm f6;c1 diff=9;
 99) Fe3-c1             Fe3-c1  * 52 Sec.       8/8/2p1p2b/1pPp1p1k/pP1P1P2/P2PB2K/8/8 w - - bm Bc1;c1 diff=9;
100) Fd8-c7             g6xf7                   n1QBq1k1/5p1p/5KP1/p7/8/8/8/8 w - - bm Bc7;c1 diff=9;
101) Fe4-g6             Fe4-g6  * 1073 Sec.     r1b1r2k/pp1n1pp1/1qpb3p/8/3PB2B/5N2/PPQ2PPP/R3R1K1 w - - bm Bg6;c1 diff=9;
102) .. e4-e3           Ta8-c8                  r5k1/6b1/2Nq4/2pP1p2/p1P1pPr1/Pp6/3R2PQ/1K3R2 b - - bm e3;c1 diff=9;
103) Tb8-b1             Tb8-h8                  1R6/8/8/5bp1/4p2k/8/B1p2PKP/8 w - - bm Rb1;c1 diff=10;
104) Cf7-d6             Cf7-h6                  2b1r3/r2ppN2/8/1p1p1k2/pP1P4/2P3R1/PP3PP1/2K5 w - - bm Nd6;c1 diff=10;
105) Ca4xb6(?)          Ca4xb6                  2k5/2p5/1q1p4/pPpPp1pp/N1P1Pp2/P4PbP/KQ4P1/8 w - - am Nxb6+?;c1 diff=10;
106) Cc2-d4             Rg2-f3                  3k4/2pq3p/pp5R/4P3/P6P/2PN4/1PN3K1/8 w - - bm Nd4;c1 diff=10;
107) Dd6xe5             Dd6-d4                  4q1kr/p6p/1prQPppB/4n3/4P3/2P5/PP2B2P/R5K1 w - - bm Qxe5;c1 diff=10;
108) Rg3-h2             Rg3-f3                  6b1/5p2/1p3Bp1/1P3pP1/5P2/pp1B2K1/pr4P1/k7 w - - bm Kh2;c1 diff=10;
109) Rg2-f3             Tc2xd2                  6k1/p7/8/4B3/Pp3p1P/qP5P/P1Rb2K1/8 w - - bm Kf3;c1 diff=10;
110) Rh4-h5             Df2xf3                  7k/pp2Np1p/2p2P1N/5pP1/7K/P4n2/1q3Q2/5n2 w - - bm Kh5;c1 diff=10;
111) h5xg6              Cd6-b7                  7q/b1p5/1p1Npkb1/pPP2ppP/P1P5/3B2P1/5P1R/K3R3 w - - bm hxg6;c1 diff=10;
112) Rc1-d1             Fg2-f3                  7r/p3k3/2p5/1pPp4/3P4/PP4P1/3P1PB1/2K5 w - - bm Kd1;c1 diff=10;
113) h2-h3              Fc3-e1                  8/1p2b3/6k1/5p2/p2NbP1p/P1B1P1p1/1P5P/6K1 w - - bm h3;c0 fortress From Smirin-HIARCS;c1 diff=10;
Vinvin
Posts: 5287
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Re: Puzzles set : Hard talkchess 2015 beta 1

Post by Vinvin »

I reran positions where the solution was not found.
Config : 6 cores 4 GHz, 15 min per position. (previous was 1h on 1 core)
13 more is found and sometimes, very fast.

Code: Select all

  1) Re5                c3-c4    
  2) Re8                Cc4-d2   
  3) c7xc1              Rg7-f7   
  4) e4                 a2-a3    
  5) Kg3                Df6-f4   
  6) Ba4+               c3-c4    
  7) Rxf6               De5-d4   
  8) Cf3-d4             Cf3-d4  * 24 Secondes
  9) Rxf6               Fd4-a7   
 10) Nc3                Tb8-a8   
 11) Qa8                Dd8-f8   
 12) Ca5-b3             Cd4xc2   
 13) Nc4                a7-a5    
 14) f6                 Rg1-h1   
 15) Df3-f6             Df3-f6  * 408 Secondes
 16) Bc8                Cb8-c6   
 17) Te8xe5             Te8-e7   
 18) Df5-e6             Tf7xc7   
 19) Fc4-e2             Fc4-f1   
 20) Cf4-d3             Cf4-d3  * 171 Secondes
 21) .. Tc5-b5(?)       Tc5-c4  * 681 Secondes
 22) h4-h5              h4-h5   * 246 Secondes
 23) .. Ff5-h3, Fc3-c1  Ff5-e4   
 24) ..                 Rf6-e5   
 25) Fh5-f3             Cc3-b5   
 26) c4-c5              c4-c5   * 0 Secondes
 27) Fd3xh7             Tf1-f3   
 28) Fd4-f6             Dh5-h6   
 29) Dd2-f4             Dd2-f4  * 295 Secondes
 30) h3-h4              h3-h4   * 15 Secondes
 31) Rc6-d5             Rc6-d7   
 32) e5-e6              Fb1-f5   
 33) .. e6-e5, c3xc1    Cd7-f6   
 34) .. Tc2xf2          Tc2xf2  * 99 Secondes
 35) Fd6-f8             Tg8-f8   
 36) Cg4-f6             Cg4-f6  * 713 Secondes
 37) .. f7-f6           Fc1xg5   
 38) Tf1-b1             Tf1-a1   
 39) Cf2xe4             Cf2-g4   
 40) f2-f4              Ca8-c7   
 41) .. Fg7-h6, Cc3-c1  Fg7-h6  * 5 Secondes
 42) Cd5-f6             Tf1-d1   
 43) Dg5-h6             Dg5-h6  * 312 Secondes
 44) .. Tb8xb3, Rc3-c1  Ta6-a8   
 45) f5-f6              Td1-d5   
 46) Fg5-f4             Te7xd7   
 47)                    Ce5-d7   
 48) Rg1-h2             Tf2-f3   
 49) Fd8-c7             g6xh7    
 50) .. e4-e3           e4-e3   * 245 Secondes
 51) Tb8-b1             Tb8-h8   
 52) Cf7-d6             Cf7-h6   
 53) Ca4xb6(?)          Ca4xb6   
 54) Cc2-d4             Rg2-f3   
 55) Dd6xe5             Dd6-a3   
 56) Rg3-h2             Rg3-f3   
 57) Rg2-f3             Tc2xd2   
 58) Rh4-h5             Df2xf3   
 59) h5xg6              Cd6-b7   
 60) Rc1-d1             Fg2-f3   
 61) h3                 Fc3-e1