Request for InDoubleCheck PERFTS EPDs

Discussion of chess software programming and technical issues.

Moderators: hgm, Rebel, chrisw

chrisw
Posts: 4315
Joined: Tue Apr 03, 2012 4:28 pm

Request for InDoubleCheck PERFTS EPDs

Post by chrisw »

Does anybody have some PERFT EPDs with nodecounts where the side to move is in

a) check and b) double check??

Not quite on same topic, but, EPDs for the EPD destruction list where side to move is in triple or more check would be useful (it's another test for impossible EPD positions).
Ferdy
Posts: 4833
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Request for InDoubleCheck PERFTS EPDs

Post by Ferdy »

EPD with double check positions, leaf nodes are from Deuterium, only at depth 4. Randomly check with Crafty and it agrees.

8/5kpp/8/8/1p3P2/6PP/r3KP2/1R1q4 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 23441";
6k1/pp6/2pb2p1/3p2Pp/6bQ/2N1q2K/PP6/4R3 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 59217";
3qN3/1pp2pkp/1p4p1/3PQ3/r6P/8/PP4P1/R4RK1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 181136";
5rk1/1p4r1/pP1p3R/P2P4/R6n/6p1/5K2/3B4 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 53728";
r2q4/2k1rQ1p/1P2p1pN/p6n/2R2P2/PP2PB2/6PP/2R3K1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 255397";
r2nk2r/pp2bppp/4pN2/3p4/B1P1nB2/q3P3/P4PPP/1R1Q1RK1 b kq - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 89849";
4rnk1/p4P2/3Pq3/1p2p3/8/8/PB3R1P/6RK b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 70082";
3q2k1/5p1p/p1Q3p1/8/2n3R1/1P2P3/3K3N/2R5 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 178499";
3r4/pp3ppk/1qr3P1/3n4/5bP1/3Q1P2/PPPB4/1K1R3R b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 86649";
3r3r/1p2k1pp/n1b1p3/2B2N2/8/5P2/1PP2P1P/1K1R3R b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 150897";
6k1/5p2/7p/1N4b1/8/2P1K3/6n1/8 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 22511";
r1b5/pp3kpp/3N4/8/1BP5/6P1/PPK4n/5R2 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 89761";
r6r/pp1k1bp1/n1P1p2p/5p2/2P5/2b1NBP1/PP3PP1/1K1RR3 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 153609";
3rr1k1/p2q1P2/4b3/2ppR1Qp/Pp3p1P/1P1P4/2P3B1/4R1K1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 167112";
8/5pk1/Q6p/1p2q1p1/n5P1/PP3P2/1KP5/8 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 49678";
6k1/p1r1rppp/3N4/3B4/2n5/4K1P1/P6P/1R1R4 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 163860";
b6k/4b1pp/p4p2/1pP1p3/1P6/2NBR2q/Q4B1P/5Kr1 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 94805";
8/pp1P1pk1/2p5/8/5r2/6b1/PP4p1/3R1K2 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 59724";
5k1r/5pp1/8/4q3/6p1/P4Q1K/1r5P/1R5R w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 65262";
r5k1/p1P2rpp/4Q3/2p5/2P1n2q/P4B2/1B3KP1/R2R4 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 191297";
4r3/pp4k1/5rnp/2p5/2P1B3/P1N1p3/1P1R1KPP/8 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 227767";
5nr1/1pq1k1n1/2p2Prb/2Pp3p/pP1P1P1P/P2Q2P1/1B2R1RK/5N2 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 138055";
7r/4k1p1/1q1P2p1/1p4P1/p1p1R3/6P1/PP2Q1K1/8 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 109856";
3r4/5B1k/1p5R/5Q2/1PP2q2/3p3K/7P/8 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 40218";
8/2k4R/p1b1N3/1p2N1n1/1P1P4/3PK3/8/8 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 59425";
r2q1rk1/1pp3pp/p1n1p3/4p3/4P1n1/2P4P/PPBN1KP1/R1BQ3R w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 185263";
3n4/q4k1n/3N2r1/3p4/2pP2Q1/2p5/6PP/2B2R1K b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 148057";
2rq1n2/pp1n1pk1/2pb3P/3p1B2/3P4/2N1P3/PPQB4/2K3R1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 159950";
r2qkb1r/p1N2ppp/4pnb1/3pn3/Q5PP/8/PP1PPPB1/R1B1K2R b KQkq - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 56182";
2r5/1p1b2kp/6p1/rP1p4/P2NpPP1/1p2P2P/2K5/R6R w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 140486";
4k2r/2rR2pp/B7/5pN1/p3p3/P3P3/3b1PPP/2KR4 w k - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 53202";
4rr1k/8/2NQ1p1p/8/1P6/3p3q/P1P1KP2/3R2R1 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 41253";
3r2k1/pp2ppbp/8/5q1p/3P2N1/2n1B3/P3BPP1/1K1RQ3 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 227055";
r6r/ppp1NNp1/3p1n1k/1B5p/4P3/5P2/PPP3PP/R1BQK2R b KQ - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 70683";
8/1pp2kpp/1b1p1p2/8/8/3b4/1B1P1rPP/R4K2 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 49447";
2q5/1R4k1/p1b1pBpp/4Pn2/3p4/P2P4/2P2QBP/4R2K b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 112076";
6r1/1p6/p1p5/2P2p2/PPkBnP1p/4P2p/6K1/1R6 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 58601";
r1b4r/3k1ppp/p3P3/8/pn6/6B1/1PP2PPP/2KR1B1R b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 83253";
5r1k/pb4np/3b4/3p4/3P2B1/4q1pP/PPRRQ3/2B1NrK1 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 85919";
1kr5/pb3p1p/Np3n2/4B3/2q5/P5Q1/2P2P1P/2K3R1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 76709";
4r3/p5kn/2b3q1/1pP1p3/1P1pPp2/P5KP/4QRB1/5R2 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 96651";
8/p1p2Nr1/1pb5/2p1k2R/2P3P1/2Nn2K1/PP6/8 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 78887";
1r2k2r/5Pb1/p2p4/2p5/1q3P1p/1P2Q3/P1P1B2P/1NKR3b b k - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 286931";
r1b1r1k1/1q3pbp/2N2np1/1N1P4/2QB1P2/8/PP3nPP/R3KqR1 w Q - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 245789";
r3r1k1/1ppn1P1p/2np4/6R1/2PR3P/pPN1q3/P1BQ4/1K6 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 334092";
6r1/1p2k3/p2R4/2P1p2p/4Pp1P/1P3p2/P5K1/8 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 39747";
2b5/1pp1kp2/p1P2P2/r7/6P1/2P1RN2/P3K3/8 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 40142";
2r3r1/3bk3/8/1p2p3/1p1pP3/1P1P1p2/R1P2NK1/5R2 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 67431";
8/8/2p5/p2pp3/kRq5/2P4P/P4rP1/3Q3K b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 23836";
3r4/2k3pp/p3p3/P1p1P3/2p3P1/3K3P/2P5/1R6 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 39220";
8/p7/kp2p3/5p2/2q2PP1/P1Q5/KB6/2n4Q w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 44154";
1Q1R4/5p2/4b3/2R1k2p/r7/4P3/5PP1/6K1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 92055";
2r2r2/4kb2/5Pp1/2p4p/p1B2P1P/3N4/8/2R1R1K1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 79096";
1r5r/p1p2pk1/8/1p2p3/6B1/2P3b1/PP5K/R1B5 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 78012";
r1b2r1k/ppp1q2n/3p2Rb/2nP4/2PN1p2/2N4P/PPBp1P2/RQ2K3 w Q - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 195674";
2k2r2/R1p5/8/3P3q/3n4/p3N3/2P1KPQ1/3R4 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 202978";
r4k2/pp4Pp/1npR4/4p3/2n1N3/5RPP/P7/6K1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 126319";
8/p5pk/3p3p/2q1pr2/1pP1Q3/1P4P1/P5p1/R4K2 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 48667";
r7/1pk2Q1p/p1n5/3N4/4pP2/1P1q3P/P1R3P1/6K1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 144381";
2r5/p2N1pk1/6b1/q2p3N/1r1Q4/1P1p4/PP4PP/1K1R3R b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 200931";
r2q1bk1/pp4r1/3p1n1p/3Pp3/QPN1Pp2/5p2/P3N1KP/2R1BR2 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 213071";
2kQr2r/4b3/1q3p2/pN4p1/P6p/6P1/1PR2PBP/2R3K1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 33561";
4k1r1/8/8/p2P4/2p1PR2/1rB2p2/1P2b1K1/6R1 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 73148";
8/1p3rk1/p1p1p1pr/P2n4/2BP1K2/2P5/1P4R1/4R3 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 163808";
3rr3/bpp1N3/p1n3kN/3bp3/3P1p2/2P2n1P/PPB2P2/R1BR1K2 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 187644";
8/5kr1/2b1p1P1/4p3/1p6/4BRN1/1Pq3BP/3r1QK1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 157007";
4kb1r/5Ppp/p1n5/1p2Q3/2q2B2/5N2/PP3PPP/2R3K1 b k - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 192507";
1r2k2r/2p1qpp1/p1p1b3/4P3/2NR4/4P1p1/PP2QP1K/4BR2 w k - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 193634";
4rk2/5rb1/p2p4/2nN4/1P3p2/5p2/PP2KNPP/R6R w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 140504";
3r4/p3R3/1pk1PN1p/4p3/2p3r1/3KP1P1/PP6/8 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 60890";
1r3rk1/1bp3pp/p3B2N/Ppn5/8/4P2P/1P4P1/R4RK1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 43902";
1r3rk1/1bp3pp/p6N/P1n5/1p6/4P2P/BP4P1/R4RK1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 30864";
1b3r2/1p6/p1rp1pk1/3Rp2P/PP2P3/2P2K2/1B5P/6R1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 96201";
6r1/3R3p/p1p2p2/5p2/1k2r3/N6b/PP5p/2R3K1 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 101492";
r4k2/5p1p/3B2N1/8/4n3/P1n3P1/5PKP/2R5 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 100168";
3rNb2/6p1/3k3R/3p4/2nPpPQ1/4P1KP/8/2q5 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 23735";
r4rk1/1b1nN1pp/1ppq4/p4p2/P2P4/1Q1BP3/1P3PPP/2R2RK1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 82433";
8/8/p4k2/1bP3p1/1P6/PR5P/3r2KP/5q2 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 14843";
8/6k1/2b5/2p1P1P1/3NKPB1/2n5/8/8 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 32041";
r1b2r1k/1nq1pNb1/p3pn2/1pp3pQ/5P2/2P5/PPB3P1/R1B2RK1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 64451";
6kb/q2n1P2/3p1n2/2pPp2Q/1pP4P/1P6/5P1K/r1B3R1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 31097";
r3r3/pp1n1kb1/2p1P1pp/3pP3/3P2P1/1P1qP2Q/PB5P/R4RK1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 123066";
3r1k1r/3b1p2/3QpPN1/p6q/8/2R1b3/P1P1N2P/5R1K b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 193929";
r3r1k1/1b1Rbppp/pqp5/1p2p3/2P1P3/PPN2N1n/1BQ3PP/2R2BK1 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 74705";
4kQ2/p1p5/2p1Q3/3r1PB1/4p3/P7/6PP/7K b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 10166";
2Qq2k1/pp3pp1/1b1N1n1p/3p4/4rB2/5nP1/PP2P2P/3R1RK1 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 178200";
r1r3k1/1b3pp1/pp1bpn1p/3P4/3NP1PP/P1N1Bn2/1P1QB2K/6R1 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 298739";
8/pQR3bk/q5pp/8/3P1n2/4P3/P2BK3/8 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 89455";
8/p2Qp1kp/5rp1/3p4/3P1q2/3N3P/P5PK/5nB1 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 43359";
8/Q3p1kp/3q1rp1/3p4/3P4/3N3P/P5PK/5nB1 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 31097";
r1q3k1/2p2rpp/p1n5/P3p1N1/1pQ1n1b1/2P3N1/1P3KPP/R1B1R3 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 135466";
r4r2/2p3Rk/7p/p1pPp2P/8/4Bb2/PPQ1qP2/2K4R b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 89136";
2R5/2P4k/7P/8/8/8/2r3K1/5q2 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 10782";
4k3/1p3P1p/p4b2/8/8/1r6/P1P4P/2K1R3 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 50257";
3n2rk/1p4p1/1P5p/8/2QpR1q1/3P4/7p/5NK1 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 53948";
3N4/5k1p/3n1pp1/1p1Qq3/4P3/6P1/7P/6K1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 67712";
2b1rN2/R7/4k2Q/3pP3/1b6/5P2/7P/7K b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 51184";
3Q4/2R1k3/7p/1p6/bP1r2P1/P6P/5K2/8 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 24406";
5k2/pb2P3/1p4r1/8/2p3P1/3p1R1P/P7/5RK1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 56103";
1r1rR1k1/6p1/p6p/1pp5/8/1B5P/Pn3KP1/2R5 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 33388";
8/4rqk1/2p2rb1/1pPp3p/1P1P1PB1/1N5R/R4pP1/2Q1K3 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 202041";
3r1r2/ppN1b1pp/2n1kn2/8/8/1B2B3/PP3PPP/3R2K1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 131112";
7k/1r5p/p5p1/5p2/1P1bp1P1/P1r4n/R1N3B1/5RK1 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 89174";
8/p1qb4/1p1p1k2/2pPP1p1/2P5/1P6/P5B1/5QK1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 51496";
3k3R/3r1p2/2B1N3/2P5/8/p1P1R3/1b4K1/8 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 28971";
4rk2/pp3pbQ/1qp5/8/8/2P3PP/PPB2p2/R3K3 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 97915";
r4N2/pp4pk/2nqBb1p/3p1Q2/2pPb2P/2P1B1P1/P4P2/R3K3 b Q - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 64095";
8/6kp/8/2b2p2/1pB2PP1/p3K2P/P1n5/4B3 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 34392";
8/5Qpk/6n1/5P2/3q3K/5P2/8/5B2 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 74782";
4Qk2/1bppq3/1p1bn1r1/1P2p2p/p1P1P2P/P2PP2N/7K/R3QR2 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 77124";
5nk1/4r2B/8/pp1pP3/3P3Q/P1q4P/6R1/4R1K1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 91957";
1rq1k2r/p3ppb1/1p1p2p1/2p1n3/4P3/N1P1B3/PP1Q1PB1/3R1RqK w k - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 51591";
4R3/5pk1/6p1/pQ1q4/Pp5p/7P/1P3PK1/4n3 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 88035";
3Q4/R3kp2/6p1/7p/P7/6PP/r4P2/5K2 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 15640";
2rq1N2/pb2b1pk/1p2p2p/3p4/2pP1Pp1/2P1P3/PP5P/RQ3RK1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 51963";
7R/5k2/pb3r2/1p1b2R1/3P3p/P2Bp2P/5K2/8 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 108741";
5k2/5p1p/4N1p1/qb6/1Q3P2/1p4PP/rP4BK/2B5 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 71417";
8/8/3k2R1/2p2P2/2P1N3/1P3n1r/8/3K4 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 46539";
1k6/P3q3/8/4P2p/3P2p1/2P1Qr1P/5P1K/1R4R1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 164511";
2r2r1k/1pp3bp/p7/6qQ/3Pp3/PPB3P1/3K4/1NR2n1R w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 253517";
4r3/P7/8/1bP5/8/5k2/5p2/R3K3 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 26558";
2r1N3/5pk1/6p1/3pQpPp/1q1P4/7P/1P3P2/R5K1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 137648";
r2qk2r/5Ppp/2p5/3n1bB1/8/pP3N2/BbP1QPPP/1K1R3R b kq - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 239888";
1br4r/p2n1pp1/Q2P1kp1/4P1N1/7q/P3B2P/1P4P1/R4RK1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 73500";
r2q3r/pp4bk/2p2N2/2P1Pbp1/2BPp3/8/PPQ5/2K3RR b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 98476";
rq4k1/1R3bp1/5p1p/1p3P2/1Bpp2rN/P5KP/2Q5/8 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 116403";
r4rk1/1bp5/pb1p1q1N/1p4pn/3nP3/1BP3BP/PP3PP1/RN1QR1K1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 228935";
5N2/6pk/p6b/5Q2/7P/2rb2P1/6B1/7K b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 60406";
4rk2/1bq3Pp/1n5P/2p1N3/2p1p3/1p1P3B/1P6/1R3RK1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 70245";
r1b2r1k/pp5B/4p3/3p4/8/6p1/PPQ2K1P/3R4 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 101117";
6B1/8/4kR1P/2p2pP1/6r1/1P3n1K/8/8 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 17360";
2Q5/rk1R4/5p1p/2r3p1/8/1PP5/2P2KPP/8 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 43460";
r1b1rk2/pp4pp/1q6/1B1Q4/1P3N1P/3n4/1P3PP1/R1B1K2R w KQ - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 242397";
5Nk1/pp4p1/4Q2N/3P1p2/1nP5/6PK/P4q1P/8 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 36842";
5k2/p4p2/r4npN/q3p1Qp/2P1P1PP/2PR1P2/8/Kq6 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 15632";
2r3k1/3nq2P/b6Q/3pp3/pprB4/8/PPPRN3/1K4R1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 150561";
4r1k1/p6P/3pPn2/3q4/3p4/8/PPrB2QP/1R4RK b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 113932";
r1b5/8/pp6/3r4/1k3Q1P/8/P1N3P1/6K1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 101636";
6rk/5p1p/PN2p3/8/b7/8/1P5p/4R1K1 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 61781";
r6r/2p1n3/1p1p1kp1/1P1PP3/2P3P1/4K3/4B1q1/3Q1R2 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 93348";
1r3rk1/4qp1p/1b1p2p1/1B1P4/1P4PP/2PQ4/5p2/R3K2R w KQ - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 167090";
2r1k2r/1p4pp/p1nNp3/2p2b1B/3P4/2P3PP/Pn3P2/R4RK1 b k - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 175075";
6k1/3rbP2/pp1p1n2/2r3Q1/P1PR4/2N2qP1/1P3B2/3R2K1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 290556";
3rkb1r/2N2ppp/p3p3/3nq3/Qn6/4B3/PP3PPP/2RR2K1 b k - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 76250";
2b2r2/2r2p2/1p3kpp/p2N4/P2pP1P1/3P3P/1PP5/5RK1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 76146";
6k1/4b2P/p3p3/3pP2p/Pr3B2/8/8/6RK b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 50040";
r4rk1/2qn1P1p/b1pppn1b/p5Q1/1p1PP3/3B1P2/PPP3P1/1NKR2NR b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 92976";
6k1/Q3pp1p/6p1/6r1/7P/1P6/Pq2n3/3RR1K1 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 168453";
4r1k1/8/5p2/p5R1/2Q5/6P1/r3qP2/2R3K1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 189876";
4r2k/pp5p/4BrRq/3PQP2/4p3/8/PP3n2/3R3K w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 63381";
r7/1p4bk/3Q1R1p/4p2q/P3p3/1P2B1P1/2P5/6qK w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 36814";
1k6/1P3p2/1qp3p1/4p3/P3Pn1p/2P2P2/3r2rP/RQ1R2K1 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 74541";
r1b3k1/pp3p2/2n5/3p3p/1b1PnB2/P2B4/3K1PPP/R6R w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 265425";
5rk1/1p3npp/pq2p3/3pP3/3p4/B2P2PB/N1b4P/1K1R3R w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 71196";
r3kQ1r/pbp3p1/1p3p2/2p3Np/5N2/7P/PPn2PP1/R1B1R1K1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 85259";
4r1k1/2R4p/1p3b1N/r2Q2pq/3Ppp2/B3P1PP/P3bPB1/6K1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 105674";
8/1pp2N2/2np1rpk/3q4/p2PR1P1/P7/1P1Q1P1K/8 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 79910";
2rr4/pq2pNb1/1np1P1pk/1p2p2p/3P1B1P/1P6/P4PP1/1QR3K1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 47870";
4Q3/3N1pkp/6p1/8/1p2n3/6P1/2q2K2/8 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 76723";
3q1rkr/Q4pb1/1p2p3/8/3P1R2/P3N3/1P4p1/3R3K w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 71063";
1r5r/3nqk2/3p2P1/p1pPp3/P1P4b/1P6/2BBR2R/5Q1K b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 158844";
3r2k1/5B2/p7/8/1qr3Q1/4R3/1PP4P/2K5 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 222062";
3Q4/R3kpp1/8/8/3Nb3/P7/1P1R1KPr/2r5 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 19312";
8/3b1p2/3k2p1/1N6/4P3/P2RK1P1/4P3/1r6 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 44956";
r3k2r/pp1B1p1p/2p2P2/3p4/5p1P/q1N1Q1P1/P1P5/1K1R4 b kq - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 119623";
r4r2/pp3pk1/3R2p1/7N/2P3P1/1PQ4P/P3q3/6K1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 130856";
8/8/1pk1r1pp/1R3p2/2P2p1P/3PK1P1/8/8 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 22140";
6k1/1p5p/pN1p4/3Pp1p1/P3Pp1b/5P2/1P3K2/7n w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 8075";
rr4k1/1q2N3/4nb2/p1p2n2/2P5/P3B3/2Q2P1R/2K3R1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 204705";
1r6/5kpp/p3Rp2/2p2P2/p2p4/1K1P4/1PP3PP/8 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 30574";
r5k1/p3ppbp/6p1/3Q1b2/q7/4BP2/PP1r2PP/3K1B1R w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 312712";
r3k2r/p4Ppp/1p3n2/2qp4/3Q4/5N2/P1P2PPP/R3R1K1 b kq - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 296004";
R3n1k1/4b3/6q1/2pR1N1p/7P/2P2p2/5p2/6K1 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 81502";
2b1k2r/5Pb1/p1qp4/2n2pPp/1p5P/8/PPP1Q3/K1BRR3 b k - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 187780";
3q3r/5pk1/p2p2p1/4p1n1/2R2P2/1P5K/P3Q3/6R1 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 156424";
3r1Nn1/2q3pk/1bp1Pp1p/1p5P/1P3p2/2P5/2B2PP1/R3R1K1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 40052";
r1bq4/pp2nk1r/3p2p1/2p3N1/2n5/3P4/P1P3PP/R3QRK1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 179794";
8/4k3/5Pp1/p1p4p/P1P4P/1P2RbP1/3r4/5K2 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 28036";
2rk4/r3nNpp/4p3/8/1p6/2P3B1/PP3PPP/1K1R4 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 35320";
8/8/8/5b2/5R2/7K/4kn2/5n2 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 12613";
1Rk3r1/p1p2pq1/B2bbn2/3p4/3P3p/2P3P1/P1P1QP1P/2B2RK1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 116320";
1n5R/5p1p/p1p1pN2/1p2Pnpk/5P1q/5B2/PPP2P1P/1K6 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 47604";
4N2k/1pp3bp/p5p1/4p3/2P5/1P1b2n1/P2B1PBP/5K2 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 38323";
5rk1/2rbqp1p/p2p2p1/3P2PP/1p1QP3/5PR1/Pp6/2K1RB2 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 205988";

Will post the single check later.
chrisw
Posts: 4315
Joined: Tue Apr 03, 2012 4:28 pm

Re: Request for InDoubleCheck PERFTS EPDs

Post by chrisw »

Ferdy wrote: Sun May 03, 2020 5:02 am EPD with double check positions, leaf nodes are from Deuterium, only at depth 4. Randomly check with Crafty and it agrees.

8/5kpp/8/8/1p3P2/6PP/r3KP2/1R1q4 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 23441";
6k1/pp6/2pb2p1/3p2Pp/6bQ/2N1q2K/PP6/4R3 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 59217";
3qN3/1pp2pkp/1p4p1/3PQ3/r6P/8/PP4P1/R4RK1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 181136";
5rk1/1p4r1/pP1p3R/P2P4/R6n/6p1/5K2/3B4 w - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 53728";
r2q4/2k1rQ1p/1P2p1pN/p6n/2R2P2/PP2PB2/6PP/2R3K1 b - - c0 "topic: perft, tag: doublecheck, depth: 4, leafnodes: 255397";
....

Will post the single check later.
Thanks Ferdy, loaded and nodecounts confirmed correct by mine. I guess a three-way cross check should be good.

I've make a github repository with all EPDs collected up so far. Marcel van Kervinck kindly released his prior copyrighted 6000+ perfts into Public Domain. As far as I know all the other EPDs there are PD also.

https://github.com/ChrisWhittington/Chess-EPDs
Ferdy
Posts: 4833
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Request for InDoubleCheck PERFTS EPDs

Post by Ferdy »

Nice collection.

Here is the single check pos around 93K.
chrisw
Posts: 4315
Joined: Tue Apr 03, 2012 4:28 pm

Re: Request for InDoubleCheck PERFTS EPDs

Post by chrisw »

Ferdy wrote: Sun May 03, 2020 10:16 am Nice collection.

Here is the single check pos around 93K.
Thanks, got them. Will run a test to compare nodecounts and add them to the github a bit later.
Ferdy
Posts: 4833
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Request for InDoubleCheck PERFTS EPDs

Post by Ferdy »

This one is different, the side to move can play e.p capture. Also randomly checked with Crafty.
chrisw
Posts: 4315
Joined: Tue Apr 03, 2012 4:28 pm

Re: Request for InDoubleCheck PERFTS EPDs

Post by chrisw »

Ferdy wrote: Sun May 03, 2020 11:43 am This one is different, the side to move can play e.p capture. Also randomly checked with Crafty.
Ok thanks, they're all uploaded to the Github page

https://github.com/ChrisWhittington/Chess-EPDs