Page 10 of 12

Re: Hard-Talkchess-2019 set

Posted: Fri Sep 20, 2019 8:32 pm
by Dann Corbit
The ep notation d6 is spurious here, since it has no affect on the position.
r1b1k1r1/1p2np1p/p1n1pQp1/3p4/3NPP2/P2RB3/2PK2PP/q4B1R w q d6
I prefer:
r1b1k1r1/1p2np1p/p1n1pQp1/3p4/3NPP2/P2RB3/2PK2PP/q4B1R w q -

I know the EPD standard says always set the flag when the pawn moves 2 spaces. But it doubles analysis when you have two identical positions, one with an ep flag and one without and both identical in possible move choices.

Re: Hard-Talkchess-2019 set

Posted: Mon Sep 23, 2019 11:21 pm
by Vinvin
Dann Corbit wrote: Fri Sep 20, 2019 8:32 pm The ep notation d6 is spurious here, since it has no affect on the position.
r1b1k1r1/1p2np1p/p1n1pQp1/3p4/3NPP2/P2RB3/2PK2PP/q4B1R w q d6
I prefer:
r1b1k1r1/1p2np1p/p1n1pQp1/3p4/3NPP2/P2RB3/2PK2PP/q4B1R w q -

I know the EPD standard says always set the flag when the pawn moves 2 spaces. But it doubles analysis when you have two identical positions, one with an ep flag and one without and both identical in possible move choices.
Thanks for the correction !
Now, I'm removing 2 positions :

Code: Select all

rn3rq1/p5k1/2p2bp1/1p4p1/8/2P1B1PQ/5PK1/3R3R <- Rd6 and c4 seems both winning.
2k5/2p5/1q1p4/pPpPp1pp/N1P1Pp2/P4PbP/KQ4P1/8 w - - am Nxb6+?; <- I don't see how to win.
And I'm adding 6 older positions, sometimes easy and sometimes hard :

Code: Select all

r3kb1r/4Pp2/pn3P2/1pp3B1/2p5/2N3P1/PP3P1P/3RKB1b w - - bm h4;
8/p3q1kp/1p2Pnp1/3pQ3/2pP4/1nP3N1/1B4PP/6K1 w - - bm Ba3;
8/8/p2k1p2/1p1p3p/1P1P3p/P3NPP1/5K2/1b6 w - - bm Ng2;
rk1b4/p2p2p1/1P6/2R2P2/8/2K5/8/5B2 w - - bm Rc8+;
8/1p6/p4p1p/2p1P2k/5P2/6pP/1P4P1/6K1 w - - bm f5; 
4k1rr/1R1R3p/8/8/8/2K5/7P/8 w k - bm Rd2;
The 213 positions from the Hard-Talkchess-2020 beta 2 :

Code: Select all

1B1K1k2/4N2p/3pP1pP/6p1/p7/3N2b1/2r2p2/8 w - - bm Nc6;                      
1B1r4/rp2npkp/2b1pbp1/1qp5/nPN1R3/1P1P1QP1/2P2PBP/5R1K w - - bm Qxf6+;      
1N4K1/1pp1p3/7k/2r3pP/p2pp1P1/P6N/8/2B5 w - - bm Nc6;                       
1N6/2pp4/3k1P2/p7/1pK1P3/5P1P/3r2N1/8 w - - bm e5+;                         
1b2k1q1/4ppPp/1pK5/3pP3/3P4/1P6/8/2Q5 w - - bm Qh6;                         
1k1r2r1/pb5n/1qpp2pP/1pb1p3/4P3/1PNP1QN1/1PPB4/2K2R1R w - - bm b4;          
1k6/3p4/1B6/4Pp1p/1p5R/1p4p1/pP3n2/K6n w - - bm Rxh1;                       
1nb3rr/2pp3p/p1k2P2/n1q1PN2/P1pR3N/b4PBp/1R2P3/1KQ5 w - - bm Rd6+;          
1nrrb1k1/1qn1bppp/pp2p3/3pP3/N2P3P/1P1B1NP1/PBR1QPK1/2R5 w - - bm Bxh7;     
1q1r3k/3P1pp1/ppBR1n1p/4Q2P/P4P2/8/5PK1/8 w - - bm Rxf6;                    
1r1q1rk1/1p2b2p/pN6/P1pP1bp1/5p2/2B2Q2/1P4PP/R4RK1 w - - bm g4;             
1r1rb1k1/5ppp/4p3/1p1p3P/1q2P2Q/pN3P2/PPP4P/1K1R2R1 w - - bm Rxg7;          
1r2kb1r/p5p1/1np1p1N1/3pPnB1/1p1P2B1/qP6/2PQ1P1P/1K1R3R b k - bm Nc4;       
1r3r2/4bpkp/1qb1p1p1/3pP1P1/p1pP1Q2/PpP2N1R/1Pn1B2P/3RB2K w - - bm Qf6+;    
1r3rk1/3bb1pp/1qn1p3/3pP3/3P1N2/2Q2N2/2P3PP/R1BR3K w - - bm h4;             
1r3rk1/3bbppp/1qn2P2/p2pP1P1/3P4/2PB1N2/6K1/qNBQ1R2 w - - bm Bxh7+;         
1r3rk1/3bqpp1/p3p2p/n1ppP2N/2nP1P1P/2PQ1N2/P3B1P1/2R2RK1 w - - bm Ng5;      
1r3rk1/5p1p/p2pb1p1/3Np1P1/2pRPR2/qP2Q1N1/P1PK3P/8 w - - bm Nf5;            
1r4k1/pb3p1p/r1p1p1p1/2p1P3/P1P2P2/1PB5/2K3PP/5R2 w - - bm a5;              
1r6/4k3/r2p2p1/2pR1p1p/2P1pP1P/pPK1P1P1/P7/1B6 b - - bm Rxb3;               
1rb1nrk1/1p1qp2p/p1np1p1Q/3NPp2/2P5/3B1N1P/P2B2P1/R6K w - - bm g4;          
1rb1qrk1/6pp/2n1pn2/3pN1P1/2pP1P2/b1p1B3/P3QN1P/1BR2RK1 w - - bm Rxc3;      
1rb1r1k1/2qn1pbp/pp1p2p1/2nP4/P1p1PP2/2N1BQNP/1PB3P1/R4R1K w - - bm e5;     
1rb2r1k/3p1pp1/p3p2p/1p2P3/4q3/1N2B1R1/PPP1N1P1/2KR1B2 w - - bm Nf4;        
1rb4k/p5np/3p1rp1/1ppB4/2N2P2/1P2R1P1/P1P4P/4R1K1 w - - bm Re8;             
1rbq1r1k/7p/2np2p1/p2N1p2/R1B1PP1b/1PP1N3/8/3Q1K1R w - - bm Ra2;            
1rbq1rk1/1p2ppbn/p2p2p1/P1pP4/4P3/2PB1N2/2P3PP/R1B1QRK1 w - - bm e5;        
1rr1b1k1/1pq1bp2/p2p1np1/4p3/P2BP3/2NB2Q1/1PP3PP/4RR1K w - - bm Rxf6;       
2R5/k1p1p1K1/P1p1Pp2/5P2/7P/pB6/2p5/2r5 w - - bm Rxc7;                      
2R5/p4pkp/2br1qp1/5P2/3p4/1P2Q1NP/P1P3P1/6K1 w - - bm Nh5+;                 
2b1r3/r2ppN2/8/1p1p1k2/pP1P4/2P3R1/PP3PP1/2K5 w - - bm Nd6;                 
2b1rk2/5p2/p1P5/2p2P2/2p5/7B/P7/2KR4 w - - bm f6;                           
2b3r1/1p1p2pk/2nBp2p/2P1Ppq1/R7/4QBPP/5P2/5K2 w - - bm Qxg5;                
2bk2r1/5q2/1p2pP1Q/pP1pP1P1/P2P4/8/2RK4/8 w - - bm Kc1;                     
2bq1b2/1p3k2/1r1p1p1p/pNpP1PpP/P1P3P1/6B1/1P5Q/2K1R3 w - - bm Re6;          
2bqrr1k/p5b1/1p1p2pp/nPpBp3/P1P1N2P/3PN1P1/R4P1K/3Q1R2 w - - bm Nc3;        
2k2Br1/p6b/Pq1r4/1p2p1b1/1Ppp2p1/Q1P3N1/5RPP/R3N1K1 b - - bm Rf6;           
2k5/1pP4p/3p3P/3p1N2/1P3P2/7K/5b2/8 w - - bm Kg2;                           
2k5/p7/Pp1p1b2/1P1P1p2/2P2P1p/3K3P/5B2/8 w - - bm c5;                       
2kr3r/1p3pb1/pBnqp2p/P2p2p1/8/2PB4/1P3PPP/R2Q1RK1 w - - bm b4;              
2q2r1k/p1p1b1pp/br1p1n2/2p1N1BP/Q1P1P3/8/PP1N1PP1/2KR3R w - - bm Ng6+;   
2r1r1k1/1p4pp/pP1b4/2pP1p1b/2P1pP2/2B3PP/1P3KB1/R3R3 w - - bm g4;           
2r1r1k1/2P2bp1/p1Q2pq1/2R3b1/1P6/4p1Bp/4B2P/3R3K w - - bm Qf3;             
2r2bk1/pNq3p1/2Pp3p/1p1Prp2/1P2p1P1/6Q1/P4P1P/2RR2K1 w - - bm Qxe5;         
2r2r1k/qb3p1p/p2p1Np1/np1Pp1P1/2P5/3RP2P/5R2/4Q1K1 w - - bm Rf4;           
2r2rk1/1b3ppp/pn2p3/2qpP3/1p1Q1PP1/3B2R1/PPP1N2P/1K1R4 w - - bm Bxh7+;      
2r2rk1/1bpR1p2/1pq1pQp1/p3P2p/P1PR3P/5N2/2P2PPK/8 w - - bm Kg3;             
2r2rk1/2q2p1p/p1p1nPpQ/3p4/4p1B1/8/PPP3PP/R4R1K w - - bm Rf5;               
2r3k1/2b1Rpp1/p2p2qp/P7/1PpB4/2P3PP/5Q1K/8 w - - bm b5;                     
2r4r/3n1pk1/pq1p1bp1/3B4/1p2P1N1/7P/PP1Q1PK1/3RR3 w - - bm Bxf7;            
2r5/prkpR1p1/2p1ppK1/P1p1N1B1/P1P1P3/8/8/8 w - - bm Bf4;                    
3B4/1r2p3/r2p1p2/bkp1P1p1/1p1P1PPp/p1P1K2P/PPB5/8 w - - bm Ba4+;            
3Q4/3p4/P2p4/N2b4/8/4P3/5p1p/5Kbk w - - bm Qa8;                             
3b2n1/1q3p1k/6pp/np2N3/2bBPN2/1pP4P/4QPP1/1B4K1 w - - bm Nexg6;             
3k4/2pq3p/pp5R/4P3/P6P/2PN4/1PN3K1/8 w - - bm Nd4;                          
3k4/4pp2/n2n4/5BN1/3N4/b7/4K3/8 w - - bm Nxf7+;                             
3kB3/5K2/7p/3p4/3pn3/4NN2/8/1b4B1 w - - bm Nf5;                             
3nn3/2p2p1k/1p1pp1p1/p2B3p/r2B2N1/4P2N/3PKPP1/6q1 w - - bm Ng5+;             
3q1r1k/6rp/3p4/P2Pbp1Q/N3Pp1n/2P5/P1B2RPP/R6K b - - bm f3;                  
3r1r1k/pp5p/4b1pb/6q1/3P4/4p1BP/PP2Q1PK/3RRB2 b - - bm Qxg3+;               
3r1rk1/pbq1bp1p/1n1Rp1p1/2p1P1N1/4N2P/1P3Q2/PB3PP1/K6R w - - bm h5;         
3r3r/k7/2p5/1pPp1p1p/pP2pPpP/P1K1P1P1/2b5/BN6 w - - bm Kd4;                 
3rqbk1/2p3p1/b6p/Q1p5/2N1PP2/1P1P2P1/2P4P/5R1K b - - bm Bc8;                
4B3/1Pb4p/8/4p1k1/3p1p2/5K2/2P5/8 b - - bm e4+;                             
4K1k1/8/1p5p/1Pp3b1/8/1P3P2/P1B2P2/8 w - - bm f4;                           
4K2k/1pQp3p/1R4p1/1P4P1/8/3P3P/1q3r2/8 w - - bm Qd8;                        
4R3/P7/2bB2p1/r3pk2/2p2p1P/2P2P1K/6P1/8 w - - bm Rxe5+;                     
4b1k1/P4pPp/1R3P1P/2r5/8/1P6/1K6/8 w - - bm a8=B;                           
4b3/4kp1p/2pq1p2/p3pQ2/2B1P2P/5RP1/Pr1r1PK1/2R5 b - - bm h5;                
4b3/7p/4k3/B4pPP/5K2/P4P2/8/8 w - - bm g6;                                  
4bbk1/3nq2r/pr2p3/Np1p1p1p/1PpP1Pp1/2P1P1P1/PQ1NB1PR/2K4R b - - bm e5;      
4k1br/1K1p1n1r/2p2pN1/P2p1N2/2P3pP/5B2/P2P4/8 w - - bm Kc8;                
4k1rr/1R1R3p/8/8/8/2K5/7P/8 w k - bm Rd2;
4knQ1/7r/3p2p1/2bP1pP1/5P1N/6K1/8/8 b - - bm Rxh4;                          
4q1kn/2Bp1p2/1N1PpPp1/1P2P1P1/2N3b1/6p1/1P4Pb/7K w - - bm Na5;              
4q1kr/p6p/1prQPppB/4n3/4P3/2P5/PP2B2P/R5K1 w - - bm Qxe5;                   
4q2r/1b1kbp2/1p2p1p1/pP1pP1N1/P2P1PQP/3BK3/2R5/8 w - - bm Bxg6;             
4r1k1/1r1np3/1pqp1ppB/p7/2b1P1PQ/2P2P2/P3B2R/3R2K1 w - - bm Bg5;            
4r1rk/p3qpp1/1pnp1n1p/5P2/P1PPP3/4Q2P/2BB2R1/6RK w - - bm Rxg7;             
5N2/6N1/q2k3p/8/6p1/4K1PP/B5P1/8 w - - bm Nf5+;                             
5k2/8/pppppppp/8/PPPPPPPP/8/8/5K2 w - - bm d5;                              
5kN1/3p1q2/5P2/5PP1/2pK4/1p1R4/1P6/8 w - - bm Rxb3;                         
5nk1/r4p1p/2r1p1p1/3nB1PP/p2PBP2/R7/1P6/K6R w - - bm h6;                    
5nq1/1p1p2p1/8/B3p3/k7/5K2/2P2PP1/3Q4 w - - bm c4+;                         
5nr1/2Pp2pk/3Pp1p1/4P1P1/6P1/5K2/8/7n w - - bm c8=N;                        
5rk1/2p2Rpq/p2p2n1/2pPpQPp/4P2P/3P2N1/PP6/6K1 w - - bm Qe6;                 
5rk1/pp3p1p/7b/2pR4/8/2P4P/P1PNr1P1/2K4R b - - bm Rxd2;                     
6R1/8/2pB3k/2P4p/5p1q/5P2/4P1K1/8 w - - bm Bf8+;                            
6br/1KNp1n1r/2p2p2/P1ppRP2/1kP3pP/3PBB2/PN1P4/8 w - - bm Bxc5+;             
6k1/1bq1bpp1/p6p/2p1pP2/1rP1P1P1/2NQ4/2P4P/K2RR3 b - - bm Bd5;              
6k1/1qr1p2p/ppN5/3p1N2/6p1/1P1P2Pp/PP2PP1P/2RK4 w - - bm Ncxe7+;            
6k1/8/1pK4p/bPp5/8/1P6/P1B2P2/8 w - - bm b4;                                
6k1/p7/8/4B3/Pp3p1P/qP5P/P1Rb2K1/8 w - - bm Kf3;                            
6k1/ppn2p2/8/2P2P1p/1P2K3/2N5/P7/8 w - - bm Nd5;                            
6r1/6r1/2p1k1pp/p1pbP2q/Pp1p1PpP/1P1P2NR/1KPQ3R/8 b - - bm Qf5;             
7k/3q1pp1/1p3r2/p1bP4/P1P2p2/1P2rNpP/2Q3P1/4RR1K b - - bm Rxf3;             
7k/4PBNp/7P/2p5/2P5/2rq2Pp/1P3P1K/8 b - - bm Qxg3+;                         
7k/4r1p1/1p2P2p/P1p4q/1r5P/4Q1PB/4R2K/8 w - - bm a6;                        
7k/pp2Np1p/2p2P1N/5pP1/7K/P4n2/1q3Q2/5n2 w - - bm Kh5;                      
7q/b1p5/1p1Npkb1/pPP2ppP/P1P5/3B2P1/5P1R/K3R3 w - - bm hxg6;                
8/1B3b1p/7P/p2p4/P2pp1kp/Q7/1N1Pq2P/7K w - - bm Qh3;                        
8/1P6/8/1b1K4/6p1/5pP1/5P1B/7k w - - bm b8=R;                               
8/1p1pNpbk/1q1P4/pP2p2K/P3N3/4P1P1/3P4/8 w - - bm Nc8;                      
8/1p1r2R1/p5p1/5bp1/2PB1k2/1PK5/P7/8 b - - bm Rxd4;                         
8/1p6/p4p1p/2p1P2k/5P2/6pP/1P4P1/6K1 w - - bm f5; 
8/2N4r/1p3pkp/8/5K1p/2P4N/P3Bn2/8 w - - bm Bh5;                            
8/2p1q3/p3P3/2P4p/1PBP2kP/2N3P1/7K/8 w - - bm Be2;                          
8/2pN1k2/p4p1p/Pn1R4/3b4/6Pp/1P3K1P/8 w - - bm Ke1;                         
8/2pb1k1K/3p2p1/5pP1/2PPpB2/PP6/8/8 b - -  bm e3;                           
8/2r3k1/8/1p1p1p2/p2PbPp1/PB4P1/1P1K4/5R2 w - - bm Rc1;                     
8/3P3k/n2K3p/2p3n1/1b4N1/2p1p1P1/8/3B4 w - - bm Nf6+;                       
8/3ppp1p/3P4/4N3/8/3n1pKp/8/7k w - - bm Nxd3;                               
8/4K2p/6pr/5pk1/1pB2R2/p4PP1/8/8 w - - bm Rg4+;                             
8/4nk2/1p3p2/1r1p2pp/1P1R1N1P/6P1/3KPP2/8 w - - bm Nd3;                     
8/4nk2/1p3p2/2rp2pp/1P1R1N1P/6P1/3KPP2/8 b - - am Rb5?;                     
8/4r1pk/2B5/1P3P2/2PrPb1p/6qP/1R1p2P1/3R2QK b - - bm Ra7;                   
8/5p2/N1p3p1/3pP1P1/7P/2kP4/Pb6/7K w - - bm h5;                             
8/6k1/2p2qp1/1p1n1p2/r2P4/p1P3P1/3Q1PK1/R6R w - - bm c4;                    
8/6pp/1K6/N5P1/3N4/8/npn1P3/k7 w - - bm Nab3+;                              
8/8/4kpp1/3p1b2/p6P/2B5/6P1/6K1 b - - bm Bh3;                               
8/8/4p1Pk/1rp1K1p1/4P1P1/1nP2Q2/p2b1P2/8 w - - bm Kf6;                      
8/8/8/1B6/6p1/8/4KPpp/3N2kr w - - bm Kd3;                                   
8/8/p2k1p2/1p1p3p/1P1P3p/P3NPP1/5K2/1b6 w - - bm Ng2;
8/bp4Pk/4KB2/R6p/2pNp1P1/p7/3p1Pnq/2r5 w - - bm Nc6;                        
8/p3N3/1n3N2/2n3pP/pkP5/8/3P4/K7 b - - bm Nxc4;                             
8/p3q1kp/1p2Pnp1/3pQ3/2pP4/1nP3N1/1B4PP/6K1 w - - bm Ba3;
8/p7/qkpN1p2/8/1B1P4/PP3K2/5P2/8 w - - bm Ba5+;                             
N7/8/2KQ2rp/6k1/3p3p/2p4P/4PP2/5N2 w - - bm f4+;                            
Nq3n1k/8/P1p2Npp/2Kp3R/pp6/n3p3/8/4Q3 w - - bm Nc7;                         
br1r2k1/5pp1/R6p/2pN4/P1P1q3/2P1p1P1/P3P2P/3RQ1K1 b - - bm Qxc4;            
k7/p1pR4/1p3p2/2P2rpB/PbP4p/2N1p2p/KP6/8 w - - bm Bf3;                      
kr1b4/p1p2B2/2p5/2p1p3/KpP1P3/1P4N1/8/7R w - - bm Rh6;                     
n1QBq1k1/5p1p/5KP1/p7/8/8/8/8 w - - bm Bc7;                                 
nk1b4/2rPp3/4Q1p1/1K2Br2/5P2/8/1P6/8 w - - bm Ka6;                          
q1r1k2r/1b3pp1/p3pn2/P1b5/1pN1P2p/3B1P2/1P2Q1PP/R1B2R1K b k - bm Nh5;       
q1r5/k3ppp1/2R5/PP1KP2r/2p4Q/2p1p3/5pP1/3R4 w - - bm Qd4+;                   
q3nrk1/4bppp/3p4/r3nPP1/4P2P/NpQ1B3/1P4B1/1K1R3R b - - bm Nc7;              
q7/7R/k7/1p6/1p6/1P2B3/7K/8 w - - bm Bd4;                                   
qrb5/b1Pp3p/1pkB4/1p2P3/1P1KPp2/R4P1p/P3pP1P/4N1n1 w - - bm Rc3+;           
 r1b1k1r1/1p2np1p/p1n1pQp1/3p4/3NPP2/P2RB3/2PK2PP/q4B1R w q - bm Be2;       
r1b1k2r/1p1pppb1/p5pp/3P4/q2p1B2/3P1Q2/PPP2PPP/R3R1K1 w kq - bm Rxe7+;      
r1b1qk1r/pn3pp1/1p2p3/3pP1Bp/1bPN4/4Q1R1/P2N1PP1/R5K1 w - - bm Bf6;         
r1b1qr1k/2p3pp/4p3/1pb1PpN1/pn3N1P/6B1/PPP1QPP1/2KR3R w - - bm Rd8;         
r1b1qr1k/2p3pp/4p3/1pb1PpN1/pn3N1P/8/PPP1QPP1/2KR3R w - - bm Rd8;           
r1b1qr1k/2p3pp/4p3/1pb1PpN1/pn3N1P/P7/1PP1QPP1/2KR3R w - - bm Rd8;          
r1b2rk1/1pq1nppp/pbn1p3/8/3N4/3BBN2/PPP1QPPP/3R1RK1 w - - bm Bxh7+;         
r1b2rk1/1pq2ppp/p1p1p3/2n1P3/2N2P2/3B4/PPP3PP/R2Q1RK1 w - - bm Bxh7+;        
r1b2rk1/2q1bppp/p2pp3/2n3PQ/1p1BP3/1BN5/PPP2P1P/2KR2R1 w - - bm Bf6;        
r1b2rk1/2q1bppp/pp2p3/2npP3/1n3P1P/2NBBN2/PPPQ2P1/1K1R3R w - - bm Bxh7+;    
r1b2rk1/3n1pb1/2p1p1p1/p5P1/Pp2B1NQ/1q4P1/2R2P2/3R2K1 w - - bm Rxd7;        
r1b2rk1/pp3ppp/1n2p3/3pP3/2P2B2/b1PB1qP1/P1Q1NP1P/1K1R3R w - - bm Nd4;      
r1b2rk1/pp3ppp/1n2p3/3pP3/2PN1BPq/b1PB4/P1Q2P1P/1K1R3R w - - bm Nf3;        
r1b3k1/ppp1q1pp/2n1p3/3pP2P/8/2NB2Q1/PPP3P1/2K2R2 w - - bm Bg6;             
r1b3k1/ppppn1pp/4n1q1/8/5P2/2N1B3/PPP3QP/3R1RK1 w - - bm f5;                
r1b3r1/5p1k/p1n2P1p/P1qpp1P1/1p1p4/3P2Q1/BPPB2P1/R4RK1 w - - bm Kf2;        
r1bq1b1r/pp1pp1pp/2n1k3/8/4nQ2/N1p1BN1P/PP3PP1/R3K2R w KQ - bm Nb5;         
r1bq1rk1/1p1nbppp/p3p3/2ppP3/5B1P/2PBP3/PP1N1PP1/R2QK2R w - - bm Bxh7+;     
r1bq1rk1/pp2b2p/2p1pppQ/8/1n1PN2P/3B1N2/PPP2PP1/2KR3R w - - bm Neg5;        
r1bq1rk1/pp2bppp/1n2p3/3pP3/8/2RBBN2/PP2QPPP/2R3K1 w - - bm Bxh7+;          
r1bqn1nk/ppp4p/3p4/3Pp1r1/2P1Pp2/2NB1P2/PP2N3/2K1Q1RR w - -  bm Rxh7+;       
r1bqr1k1/3n1ppp/p2p1b2/3N1PP1/1p1B1P2/1P6/1PP1Q2P/2KR2R1 w - - bm Qxe8+;    
r1br2k1/1p1nqppp/p1p1pn2/3p4/1bPP4/PPN1PN2/2BB1PPP/R2Q1RK1 b - - am Bxa3;   
r1k1n2n/8/pP6/5R2/8/1b1B4/4N3/1K5N w - - bm b7+;                            
r1n2N1k/2n2K1p/3pp3/5Pp1/b5R1/8/1PPP4/8 w - - bm Ng6+;                      
r1q1rbk1/2pp1ppp/p1b5/1p1NP3/3Q4/3R2B1/PPP2PPP/5RK1 w - - bm Nf6+;           
r1q1rbk1/2pp1ppp/p1b5/3NP3/3Q4/1P1R2B1/P4PPP/R5K1 w - - bm Nf6+;            
r1q2rk1/ppp1bp2/6p1/3pNPn1/7p/2PP3P/P6B/1R1Q1RK1 w - - bm f6;               
r1qn1rk1/p1pp1ppp/1p2p2b/1P2P3/P7/R2B1N2/1P4PP/3Q1R1K w - - bm Bxh7+;       
r2q1r2/1b2bpkp/n3p1p1/2ppP1P1/p6R/1PN1BQR1/NPP2P1P/4K3 w - - bm Qf6+;       
r2q1r2/1b2bpkp/p3p1p1/2ppP1P1/7R/1PN1BQR1/1PP2P1P/4K3 w - - bm Qf6+;        
r2q1rk1/p1pn1p2/1p2pPp1/3p2B1/2PP3Q/2b5/PP3P1P/2KR2Nb w - - bm Rd3;         
r2q1rk1/ppp2p2/3p1np1/4pNQ1/4P1pP/1PPP4/1P3P2/R3K1R1 w Q - bm Qh6;          
r2q3r/1p1bbQ2/4p1Bk/3pP3/1n1P1P1p/pP6/Pn4PP/R1B1R1K1 w - - bm g4;           
r2qkb1r/3bpppp/p4nn1/3P4/1p1N4/1QN3B1/PP3PPP/R3KB1R w KQkq  - bm Nc6;       
r2qr1k1/pp1bbp2/n5p1/2pPp2p/8/P2PP1PP/1P2N1BK/R1BQ1R2 w - - bm d6;          
r2qrbk1/1b3p2/3p2pB/1p1P1N2/1np1P3/5NRP/1P3PP1/1B1Qn1K1 w - - bm N3h4;       
r2qrbk1/1bpn1p1p/p4np1/1p1pp3/3PP3/1PP2NNP/P1B2PP1/R1BQR1K1 w - - bm Bg5;   
r2r2k1/pqp1bppp/1pn1pn2/8/2NP1B2/2N1P1P1/PPQ2P1P/R4RK1 b - - bm Rxd4;       
r3k2r/bppbqp2/P1np2n1/1B6/3pP1p1/P1P3B1/3N1PPN/R2Q1RK1 b kq - bm O-O-O;     
r3kb1r/4Pp2/pn3P2/1pp3B1/2p5/2N3P1/PP3P1P/3RKB1b w - - bm h4;
r3r1k1/1b1n1pbp/pq1p2p1/1pp1P3/3P1B2/nP1B1NNP/P4PP1/R2QR1K1 w - - bm Nh5;
r3r1k1/1b1nbp1p/1qn1p3/1p1pPp2/p2P4/P2BNN2/1P1Q1BPP/R4RK1 w - - bm Ng4;     
r3r1k1/pp1q1p2/2p2npb/PPPp1bnp/3PpN2/2N1P1PP/1R1B1PBK/3Q1R2 b - - bm Bg4;   
r3r1k1/pp1q1p2/2p2npb/PPPp4/3Pp3/2NNPpP1/1R1B1P1K/3Q3R b - - bm Kg7;        
r3r2k/1pq2pp1/4b2p/3pP3/p1nB3P/P2B1RQ1/1PP3P1/3R3K w - - bm Rf6;            
r4nk1/1p1rqp1p/2bNp1pP/3pP3/BR3QP1/P4R2/5P2/6K1 w - - bm Bxc6;              
r4r1k/1p1n1ppp/1qb1p3/2b1P3/2B3Q1/p1NR4/PPP3PP/1KB1R3 w - - bm Rh3;         
r4r1k/ppq4p/2n1bppP/2P1p3/2B2n2/1N3Q2/PBP2PP1/3RR1K1 w - - bm Qxf4;         
r4rk1/1bq1bppp/p1npp3/2nB1NP1/1p2P3/2N1B3/PPP1QP1P/2KR2R1 w - - bm Qh5;     
r4rk1/4bppp/bq2p3/npnpP3/p2B1P2/P1PB1N2/1P2QNPP/R4RK1 w - - bm Bxh7+;        
r4rk1/pb3pp1/1p1qpR2/2ppN3/3P4/2P4P/PP1pQ1P1/3R2K1 w - - bm Qxd2 Ng4;       
r5k1/1b2bppp/1n2p3/1P6/2qPP3/r1p2N2/1R2QPPP/1BR1B1K1 b - - bm cxb2;         
r5k1/6b1/2Nq4/2pP1p2/p1P1pPr1/Pp6/3R2PQ/1K3R2 b - - bm e3;                  
r5k1/p1pb2bp/3p3r/P1pPp1p1/2B1Pq2/1R2QPp1/1P4PP/5RBK b - - bm Rxh2+;        
r5rk/1bq1bpp1/1p1ppn1p/pP5P/2P1P3/P1N2P2/1B1Q1P2/1K1R1BR1 w - - bm Nd5;   
r6r/4k3/p2bP2p/2n2PP1/2BQn2P/1pP1p3/1q1BK3/3R3R b - - bm Qc2;               
r7/1QP1N1Kp/pn2P1b1/Nnk2p2/7p/p4BP1/1rPPp2q/8 w - - bm Nd5;                 
r7/1QpnN1Kp/p3P1b1/Nn1P1p2/3k3p/p4BP1/1rPPp2q/8 w - - bm d6;                
r7/1q1r1p1k/3p1Qpp/pbpP4/1nB1P1P1/1P3NBP/5P1K/4R3 w - - bm Bf4;             
rk1b4/p2p2p1/1P6/2R2P2/8/2K5/8/5B2 w - - bm Rc8+;
rn1qr1k1/1p2bppp/p3p3/3pP3/P2P1B2/2RB1Q1P/1P3PP1/R5K1 w - - bm Bxh7+;       
rn2kbnr/pp2ppp1/2p5/3pP1Bp/3P3P/3Q4/PqP2PP1/RN2K1NR w KQkq - bm e6;         
rn2kr2/1pp1b1p1/4p3/1Pp1P2p/p1P1NP1P/P7/1B4P1/3RR1K1 w - - bm g3;           
rn3r1k/pn1p1ppq/bpp4p/7P/4N1Q1/6P1/PP3PB1/R1B1R1K1 w - - bm Bg5;            
rn3r2/p2qp1k1/2pp1pp1/7n/1p1PP1b1/2N2N2/PPPQB3/2KR3R w - - bm Rdg1;         
rn3rk1/p2q1pp1/4p2p/2ppP1NQ/P7/2P1P3/2P3PP/R4RK1 w - - bm Rf6;              
rnb2r2/3pppkp/p5p1/qPpQ4/P1P1n3/4PN2/4KPPP/RN3B1R b - - bm Nd6;             
rnb2rk1/1pq1bppp/p3p3/2npP1P1/3N1P2/2NBB3/PPP4P/R2QK2R w KQ - bm Bxh7+;     
rnbq1rk1/p3bp2/2p1p1p1/1p1nP1P1/2pP1P2/2N5/PP4P1/RBBQK2R w KQ - bm Bd2;     
rnbq3r/pppp4/3b1pkp/5p2/2BP4/4P3/PPP2PPP/RN1QK2R w KQ - bm Qh5+;            
rnbqk2r/p4p2/2p1p3/1p2N1pp/PbpPn2P/2N1P1B1/1P3PP1/R2QKB1R w KQkq - bm Qf3;  
rq6/5k2/p3pP1p/3p2p1/6PP/1PB1Q3/2P5/1K6 w - - bm Qd3;                       
rqn2rk1/1p2ppb1/p1b3pp/2R1P1N1/8/4BB1Q/3R1PPP/6K1 w - - bm Nxf7;   

Re: Hard-Talkchess-2019 set

Posted: Mon Sep 23, 2019 11:41 pm
by Dann Corbit
These are missing the plus symbol (check) on the bm :

Code: Select all

1nrrb1k1/1qn1bppp/pp2p3/3pP3/N2P3P/1P1B1NP1/PBR1QPK1/2R5 w - -
1r1rb1k1/5ppp/4p3/1p1p3P/1q2P2Q/pN3P2/PPP4P/1K1R2R1 w - -
1r6/4k3/r2p2p1/2pR1p1p/2P1pP1P/pPK1P1P1/P7/1B6 b - -
1rb4k/p5np/3p1rp1/1ppB4/2N2P2/1P2R1P1/P1P4P/4R1K1 w - -
2b1r3/r2ppN2/8/1p1p1k2/pP1P4/2P3R1/PP3PP1/2K5 w - -
2R5/k1p1p1K1/P1p1Pp2/5P2/7P/pB6/2p5/2r5 w - -
8/1B3b1p/7P/p2p4/P2pp1kp/Q7/1N1Pq2P/7K w - -
8/2N4r/1p3pkp/8/5K1p/2P4N/P3Bn2/8 w - -
8/2p1q3/p3P3/2P4p/1PBP2kP/2N3P1/7K/8 w - -
k7/p1pR4/1p3p2/2P2rpB/PbP4p/2N1p2p/KP6/8 w - -
I think they were fixed once before, because I remember reading something about that.

Re: Hard-Talkchess-2019 set

Posted: Tue Sep 24, 2019 12:55 am
by Vinvin
Dann Corbit wrote: Mon Sep 23, 2019 11:41 pm These are missing the plus symbol (check) on the bm :

Code: Select all

1nrrb1k1/1qn1bppp/pp2p3/3pP3/N2P3P/1P1B1NP1/PBR1QPK1/2R5 w - -
1r1rb1k1/5ppp/4p3/1p1p3P/1q2P2Q/pN3P2/PPP4P/1K1R2R1 w - -
1r6/4k3/r2p2p1/2pR1p1p/2P1pP1P/pPK1P1P1/P7/1B6 b - -
1rb4k/p5np/3p1rp1/1ppB4/2N2P2/1P2R1P1/P1P4P/4R1K1 w - -
2b1r3/r2ppN2/8/1p1p1k2/pP1P4/2P3R1/PP3PP1/2K5 w - -
2R5/k1p1p1K1/P1p1Pp2/5P2/7P/pB6/2p5/2r5 w - -
8/1B3b1p/7P/p2p4/P2pp1kp/Q7/1N1Pq2P/7K w - -
8/2N4r/1p3pkp/8/5K1p/2P4N/P3Bn2/8 w - -
8/2p1q3/p3P3/2P4p/1PBP2kP/2N3P1/7K/8 w - -
k7/p1pR4/1p3p2/2P2rpB/PbP4p/2N1p2p/KP6/8 w - -
I think they were fixed once before, because I remember reading something about that.
Thanks !
Maybe I started from a "bad" backup file :oops:

Here are the 213 positions with the correct check symbol :

Code: Select all

r1b1k1r1/1p2np1p/p1n1pQp1/3p4/3NPP2/P2RB3/2PK2PP/q4B1R w q - bm Be2;       
1B1K1k2/4N2p/3pP1pP/6p1/p7/3N2b1/2r2p2/8 w - - bm Nc6;                      
1B1r4/rp2npkp/2b1pbp1/1qp5/nPN1R3/1P1P1QP1/2P2PBP/5R1K w - - bm Qxf6+;      
1N4K1/1pp1p3/7k/2r3pP/p2pp1P1/P6N/8/2B5 w - - bm Nc6;                       
1N6/2pp4/3k1P2/p7/1pK1P3/5P1P/3r2N1/8 w - - bm e5+;                         
1b2k1q1/4ppPp/1pK5/3pP3/3P4/1P6/8/2Q5 w - - bm Qh6;                         
1k1r2r1/pb5n/1qpp2pP/1pb1p3/4P3/1PNP1QN1/1PPB4/2K2R1R w - - bm b4;          
1k6/3p4/1B6/4Pp1p/1p5R/1p4p1/pP3n2/K6n w - - bm Rxh1;                       
1nb3rr/2pp3p/p1k2P2/n1q1PN2/P1pR3N/b4PBp/1R2P3/1KQ5 w - - bm Rd6+;          
1nrrb1k1/1qn1bppp/pp2p3/3pP3/N2P3P/1P1B1NP1/PBR1QPK1/2R5 w - - bm Bxh7+;     
1q1r3k/3P1pp1/ppBR1n1p/4Q2P/P4P2/8/5PK1/8 w - - bm Rxf6;                    
1r1q1rk1/1p2b2p/pN6/P1pP1bp1/5p2/2B2Q2/1P4PP/R4RK1 w - - bm g4;             
1r1rb1k1/5ppp/4p3/1p1p3P/1q2P2Q/pN3P2/PPP4P/1K1R2R1 w - - bm Rxg7+;          
1r2kb1r/p5p1/1np1p1N1/3pPnB1/1p1P2B1/qP6/2PQ1P1P/1K1R3R b k - bm Nc4;       
1r3r2/4bpkp/1qb1p1p1/3pP1P1/p1pP1Q2/PpP2N1R/1Pn1B2P/3RB2K w - - bm Qf6+;    
1r3rk1/3bb1pp/1qn1p3/3pP3/3P1N2/2Q2N2/2P3PP/R1BR3K w - - bm h4;             
1r3rk1/3bbppp/1qn2P2/p2pP1P1/3P4/2PB1N2/6K1/qNBQ1R2 w - - bm Bxh7+;         
1r3rk1/3bqpp1/p3p2p/n1ppP2N/2nP1P1P/2PQ1N2/P3B1P1/2R2RK1 w - - bm Ng5;      
1r3rk1/5p1p/p2pb1p1/3Np1P1/2pRPR2/qP2Q1N1/P1PK3P/8 w - - bm Nf5;            
1r4k1/pb3p1p/r1p1p1p1/2p1P3/P1P2P2/1PB5/2K3PP/5R2 w - - bm a5;              
1r6/4k3/r2p2p1/2pR1p1p/2P1pP1P/pPK1P1P1/P7/1B6 b - - bm Rxb3+;               
1rb1nrk1/1p1qp2p/p1np1p1Q/3NPp2/2P5/3B1N1P/P2B2P1/R6K w - - bm g4;          
1rb1qrk1/6pp/2n1pn2/3pN1P1/2pP1P2/b1p1B3/P3QN1P/1BR2RK1 w - - bm Rxc3;      
1rb1r1k1/2qn1pbp/pp1p2p1/2nP4/P1p1PP2/2N1BQNP/1PB3P1/R4R1K w - - bm e5;     
1rb2r1k/3p1pp1/p3p2p/1p2P3/4q3/1N2B1R1/PPP1N1P1/2KR1B2 w - - bm Nf4;        
1rb4k/p5np/3p1rp1/1ppB4/2N2P2/1P2R1P1/P1P4P/4R1K1 w - - bm Re8+;             
1rbq1r1k/7p/2np2p1/p2N1p2/R1B1PP1b/1PP1N3/8/3Q1K1R w - - bm Ra2;            
1rbq1rk1/1p2ppbn/p2p2p1/P1pP4/4P3/2PB1N2/2P3PP/R1B1QRK1 w - - bm e5;        
1rr1b1k1/1pq1bp2/p2p1np1/4p3/P2BP3/2NB2Q1/1PP3PP/4RR1K w - - bm Rxf6;       
2R5/k1p1p1K1/P1p1Pp2/5P2/7P/pB6/2p5/2r5 w - - bm Rxc7+;                      
2R5/p4pkp/2br1qp1/5P2/3p4/1P2Q1NP/P1P3P1/6K1 w - - bm Nh5+;                 
2b1r3/r2ppN2/8/1p1p1k2/pP1P4/2P3R1/PP3PP1/2K5 w - - bm Nd6+;                 
2b1rk2/5p2/p1P5/2p2P2/2p5/7B/P7/2KR4 w - - bm f6;                           
2b3r1/1p1p2pk/2nBp2p/2P1Ppq1/R7/4QBPP/5P2/5K2 w - - bm Qxg5;                
2bk2r1/5q2/1p2pP1Q/pP1pP1P1/P2P4/8/2RK4/8 w - - bm Kc1;                     
2bq1b2/1p3k2/1r1p1p1p/pNpP1PpP/P1P3P1/6B1/1P5Q/2K1R3 w - - bm Re6;          
2bqrr1k/p5b1/1p1p2pp/nPpBp3/P1P1N2P/3PN1P1/R4P1K/3Q1R2 w - - bm Nc3;        
2k2Br1/p6b/Pq1r4/1p2p1b1/1Ppp2p1/Q1P3N1/5RPP/R3N1K1 b - - bm Rf6;           
2k5/1pP4p/3p3P/3p1N2/1P3P2/7K/5b2/8 w - - bm Kg2;                           
2k5/p7/Pp1p1b2/1P1P1p2/2P2P1p/3K3P/5B2/8 w - - bm c5;                       
2kr3r/1p3pb1/pBnqp2p/P2p2p1/8/2PB4/1P3PPP/R2Q1RK1 w - - bm b4;              
2q2r1k/p1p1b1pp/br1p1n2/2p1N1BP/Q1P1P3/8/PP1N1PP1/2KR3R w - - bm Ng6+;   
2r1r1k1/1p4pp/pP1b4/2pP1p1b/2P1pP2/2B3PP/1P3KB1/R3R3 w - - bm g4;           
2r1r1k1/2P2bp1/p1Q2pq1/2R3b1/1P6/4p1Bp/4B2P/3R3K w - - bm Qf3;             
2r2bk1/pNq3p1/2Pp3p/1p1Prp2/1P2p1P1/6Q1/P4P1P/2RR2K1 w - - bm Qxe5;         
2r2r1k/qb3p1p/p2p1Np1/np1Pp1P1/2P5/3RP2P/5R2/4Q1K1 w - - bm Rf4;           
2r2rk1/1b3ppp/pn2p3/2qpP3/1p1Q1PP1/3B2R1/PPP1N2P/1K1R4 w - - bm Bxh7+;      
2r2rk1/1bpR1p2/1pq1pQp1/p3P2p/P1PR3P/5N2/2P2PPK/8 w - - bm Kg3;             
2r2rk1/2q2p1p/p1p1nPpQ/3p4/4p1B1/8/PPP3PP/R4R1K w - - bm Rf5;               
2r3k1/2b1Rpp1/p2p2qp/P7/1PpB4/2P3PP/5Q1K/8 w - - bm b5;                     
2r4r/3n1pk1/pq1p1bp1/3B4/1p2P1N1/7P/PP1Q1PK1/3RR3 w - - bm Bxf7;            
2r5/prkpR1p1/2p1ppK1/P1p1N1B1/P1P1P3/8/8/8 w - - bm Bf4;                    
3B4/1r2p3/r2p1p2/bkp1P1p1/1p1P1PPp/p1P1K2P/PPB5/8 w - - bm Ba4+;            
3Q4/3p4/P2p4/N2b4/8/4P3/5p1p/5Kbk w - - bm Qa8;                             
3b2n1/1q3p1k/6pp/np2N3/2bBPN2/1pP4P/4QPP1/1B4K1 w - - bm Nexg6;             
3k4/2pq3p/pp5R/4P3/P6P/2PN4/1PN3K1/8 w - - bm Nd4;                          
3k4/4pp2/n2n4/5BN1/3N4/b7/4K3/8 w - - bm Nxf7+;                             
3kB3/5K2/7p/3p4/3pn3/4NN2/8/1b4B1 w - - bm Nf5;                             
3nn3/2p2p1k/1p1pp1p1/p2B3p/r2B2N1/4P2N/3PKPP1/6q1 w - - bm Ng5+;             
3q1r1k/6rp/3p4/P2Pbp1Q/N3Pp1n/2P5/P1B2RPP/R6K b - - bm f3;                  
3r1r1k/pp5p/4b1pb/6q1/3P4/4p1BP/PP2Q1PK/3RRB2 b - - bm Qxg3+;               
3r1rk1/pbq1bp1p/1n1Rp1p1/2p1P1N1/4N2P/1P3Q2/PB3PP1/K6R w - - bm h5;         
3r3r/k7/2p5/1pPp1p1p/pP2pPpP/P1K1P1P1/2b5/BN6 w - - bm Kd4;                 
3rqbk1/2p3p1/b6p/Q1p5/2N1PP2/1P1P2P1/2P4P/5R1K b - - bm Bc8;                
4B3/1Pb4p/8/4p1k1/3p1p2/5K2/2P5/8 b - - bm e4+;                             
4K1k1/8/1p5p/1Pp3b1/8/1P3P2/P1B2P2/8 w - - bm f4;                           
4K2k/1pQp3p/1R4p1/1P4P1/8/3P3P/1q3r2/8 w - - bm Qd8;                        
4R3/P7/2bB2p1/r3pk2/2p2p1P/2P2P1K/6P1/8 w - - bm Rxe5+;                     
4b1k1/P4pPp/1R3P1P/2r5/8/1P6/1K6/8 w - - bm a8=B;                           
4b3/4kp1p/2pq1p2/p3pQ2/2B1P2P/5RP1/Pr1r1PK1/2R5 b - - bm h5;                
4b3/7p/4k3/B4pPP/5K2/P4P2/8/8 w - - bm g6;                                  
4bbk1/3nq2r/pr2p3/Np1p1p1p/1PpP1Pp1/2P1P1P1/PQ1NB1PR/2K4R b - - bm e5;      
4k1br/1K1p1n1r/2p2pN1/P2p1N2/2P3pP/5B2/P2P4/8 w - - bm Kc8;                
4k1rr/1R1R3p/8/8/8/2K5/7P/8 w k - bm Rd2;
4knQ1/7r/3p2p1/2bP1pP1/5P1N/6K1/8/8 b - - bm Rxh4;                          
4q1kn/2Bp1p2/1N1PpPp1/1P2P1P1/2N3b1/6p1/1P4Pb/7K w - - bm Na5;              
4q1kr/p6p/1prQPppB/4n3/4P3/2P5/PP2B2P/R5K1 w - - bm Qxe5;                   
4q2r/1b1kbp2/1p2p1p1/pP1pP1N1/P2P1PQP/3BK3/2R5/8 w - - bm Bxg6;             
4r1k1/1r1np3/1pqp1ppB/p7/2b1P1PQ/2P2P2/P3B2R/3R2K1 w - - bm Bg5;            
4r1rk/p3qpp1/1pnp1n1p/5P2/P1PPP3/4Q2P/2BB2R1/6RK w - - bm Rxg7;             
5N2/6N1/q2k3p/8/6p1/4K1PP/B5P1/8 w - - bm Nf5+;                             
5k2/8/pppppppp/8/PPPPPPPP/8/8/5K2 w - - bm d5;                              
5kN1/3p1q2/5P2/5PP1/2pK4/1p1R4/1P6/8 w - - bm Rxb3;                         
5nk1/r4p1p/2r1p1p1/3nB1PP/p2PBP2/R7/1P6/K6R w - - bm h6;                    
5nq1/1p1p2p1/8/B3p3/k7/5K2/2P2PP1/3Q4 w - - bm c4+;                         
5nr1/2Pp2pk/3Pp1p1/4P1P1/6P1/5K2/8/7n w - - bm c8=N;                        
5rk1/2p2Rpq/p2p2n1/2pPpQPp/4P2P/3P2N1/PP6/6K1 w - - bm Qe6;                 
5rk1/pp3p1p/7b/2pR4/8/2P4P/P1PNr1P1/2K4R b - - bm Rxd2;                     
6R1/8/2pB3k/2P4p/5p1q/5P2/4P1K1/8 w - - bm Bf8+;                            
6br/1KNp1n1r/2p2p2/P1ppRP2/1kP3pP/3PBB2/PN1P4/8 w - - bm Bxc5+;             
6k1/1bq1bpp1/p6p/2p1pP2/1rP1P1P1/2NQ4/2P4P/K2RR3 b - - bm Bd5;              
6k1/1qr1p2p/ppN5/3p1N2/6p1/1P1P2Pp/PP2PP1P/2RK4 w - - bm Ncxe7+;            
6k1/8/1pK4p/bPp5/8/1P6/P1B2P2/8 w - - bm b4;                                
6k1/p7/8/4B3/Pp3p1P/qP5P/P1Rb2K1/8 w - - bm Kf3;                            
6k1/ppn2p2/8/2P2P1p/1P2K3/2N5/P7/8 w - - bm Nd5;                            
6r1/6r1/2p1k1pp/p1pbP2q/Pp1p1PpP/1P1P2NR/1KPQ3R/8 b - - bm Qf5;             
7k/3q1pp1/1p3r2/p1bP4/P1P2p2/1P2rNpP/2Q3P1/4RR1K b - - bm Rxf3;             
7k/4PBNp/7P/2p5/2P5/2rq2Pp/1P3P1K/8 b - - bm Qxg3+;                         
7k/4r1p1/1p2P2p/P1p4q/1r5P/4Q1PB/4R2K/8 w - - bm a6;                        
7k/pp2Np1p/2p2P1N/5pP1/7K/P4n2/1q3Q2/5n2 w - - bm Kh5;                      
7q/b1p5/1p1Npkb1/pPP2ppP/P1P5/3B2P1/5P1R/K3R3 w - - bm hxg6;                
8/1B3b1p/7P/p2p4/P2pp1kp/Q7/1N1Pq2P/7K w - - bm Qh3+;                        
8/1P6/8/1b1K4/6p1/5pP1/5P1B/7k w - - bm b8=R;                               
8/1p1pNpbk/1q1P4/pP2p2K/P3N3/4P1P1/3P4/8 w - - bm Nc8;                      
8/1p1r2R1/p5p1/5bp1/2PB1k2/1PK5/P7/8 b - - bm Rxd4;                         
8/1p6/p4p1p/2p1P2k/5P2/6pP/1P4P1/6K1 w - - bm f5; 
8/2N4r/1p3pkp/8/5K1p/2P4N/P3Bn2/8 w - - bm Bh5+;                            
8/2p1q3/p3P3/2P4p/1PBP2kP/2N3P1/7K/8 w - - bm Be2+;                          
8/2pN1k2/p4p1p/Pn1R4/3b4/6Pp/1P3K1P/8 w - - bm Ke1;                         
8/2pb1k1K/3p2p1/5pP1/2PPpB2/PP6/8/8 b - -  bm e3;                           
8/2r3k1/8/1p1p1p2/p2PbPp1/PB4P1/1P1K4/5R2 w - - bm Rc1;                     
8/3P3k/n2K3p/2p3n1/1b4N1/2p1p1P1/8/3B4 w - - bm Nf6+;                       
8/3ppp1p/3P4/4N3/8/3n1pKp/8/7k w - - bm Nxd3;                               
8/4K2p/6pr/5pk1/1pB2R2/p4PP1/8/8 w - - bm Rg4+;                             
8/4nk2/1p3p2/1r1p2pp/1P1R1N1P/6P1/3KPP2/8 w - - bm Nd3;                     
8/4nk2/1p3p2/2rp2pp/1P1R1N1P/6P1/3KPP2/8 b - - am Rb5?;                     
8/4r1pk/2B5/1P3P2/2PrPb1p/6qP/1R1p2P1/3R2QK b - - bm Ra7;                   
8/5p2/N1p3p1/3pP1P1/7P/2kP4/Pb6/7K w - - bm h5;                             
8/6k1/2p2qp1/1p1n1p2/r2P4/p1P3P1/3Q1PK1/R6R w - - bm c4;                    
8/6pp/1K6/N5P1/3N4/8/npn1P3/k7 w - - bm Nab3+;                              
8/8/4kpp1/3p1b2/p6P/2B5/6P1/6K1 b - - bm Bh3;                               
8/8/4p1Pk/1rp1K1p1/4P1P1/1nP2Q2/p2b1P2/8 w - - bm Kf6;                      
8/8/8/1B6/6p1/8/4KPpp/3N2kr w - - bm Kd3;                                   
8/8/p2k1p2/1p1p3p/1P1P3p/P3NPP1/5K2/1b6 w - - bm Ng2;
8/bp4Pk/4KB2/R6p/2pNp1P1/p7/3p1Pnq/2r5 w - - bm Nc6;                        
8/p3N3/1n3N2/2n3pP/pkP5/8/3P4/K7 b - - bm Nxc4;                             
8/p3q1kp/1p2Pnp1/3pQ3/2pP4/1nP3N1/1B4PP/6K1 w - - bm Ba3;
8/p7/qkpN1p2/8/1B1P4/PP3K2/5P2/8 w - - bm Ba5+;                             
N7/8/2KQ2rp/6k1/3p3p/2p4P/4PP2/5N2 w - - bm f4+;                            
Nq3n1k/8/P1p2Npp/2Kp3R/pp6/n3p3/8/4Q3 w - - bm Nc7;                         
br1r2k1/5pp1/R6p/2pN4/P1P1q3/2P1p1P1/P3P2P/3RQ1K1 b - - bm Qxc4;            
k7/p1pR4/1p3p2/2P2rpB/PbP4p/2N1p2p/KP6/8 w - - bm Bf3+;                      
kr1b4/p1p2B2/2p5/2p1p3/KpP1P3/1P4N1/8/7R w - - bm Rh6;                     
n1QBq1k1/5p1p/5KP1/p7/8/8/8/8 w - - bm Bc7;                                 
nk1b4/2rPp3/4Q1p1/1K2Br2/5P2/8/1P6/8 w - - bm Ka6;                          
q1r1k2r/1b3pp1/p3pn2/P1b5/1pN1P2p/3B1P2/1P2Q1PP/R1B2R1K b k - bm Nh5;       
q1r5/k3ppp1/2R5/PP1KP2r/2p4Q/2p1p3/5pP1/3R4 w - - bm Qd4+;                   
q3nrk1/4bppp/3p4/r3nPP1/4P2P/NpQ1B3/1P4B1/1K1R3R b - - bm Nc7;              
q7/7R/k7/1p6/1p6/1P2B3/7K/8 w - - bm Bd4;                                   
qrb5/b1Pp3p/1pkB4/1p2P3/1P1KPp2/R4P1p/P3pP1P/4N1n1 w - - bm Rc3+;           
r1b1k2r/1p1pppb1/p5pp/3P4/q2p1B2/3P1Q2/PPP2PPP/R3R1K1 w kq - bm Rxe7+;      
r1b1qk1r/pn3pp1/1p2p3/3pP1Bp/1bPN4/4Q1R1/P2N1PP1/R5K1 w - - bm Bf6;         
r1b1qr1k/2p3pp/4p3/1pb1PpN1/pn3N1P/6B1/PPP1QPP1/2KR3R w - - bm Rd8;         
r1b1qr1k/2p3pp/4p3/1pb1PpN1/pn3N1P/8/PPP1QPP1/2KR3R w - - bm Rd8;           
r1b1qr1k/2p3pp/4p3/1pb1PpN1/pn3N1P/P7/1PP1QPP1/2KR3R w - - bm Rd8;          
r1b2rk1/1pq1nppp/pbn1p3/8/3N4/3BBN2/PPP1QPPP/3R1RK1 w - - bm Bxh7+;         
r1b2rk1/1pq2ppp/p1p1p3/2n1P3/2N2P2/3B4/PPP3PP/R2Q1RK1 w - - bm Bxh7+;        
r1b2rk1/2q1bppp/p2pp3/2n3PQ/1p1BP3/1BN5/PPP2P1P/2KR2R1 w - - bm Bf6;        
r1b2rk1/2q1bppp/pp2p3/2npP3/1n3P1P/2NBBN2/PPPQ2P1/1K1R3R w - - bm Bxh7+;    
r1b2rk1/3n1pb1/2p1p1p1/p5P1/Pp2B1NQ/1q4P1/2R2P2/3R2K1 w - - bm Rxd7;        
r1b2rk1/pp3ppp/1n2p3/3pP3/2P2B2/b1PB1qP1/P1Q1NP1P/1K1R3R w - - bm Nd4;      
r1b2rk1/pp3ppp/1n2p3/3pP3/2PN1BPq/b1PB4/P1Q2P1P/1K1R3R w - - bm Nf3;        
r1b3k1/ppp1q1pp/2n1p3/3pP2P/8/2NB2Q1/PPP3P1/2K2R2 w - - bm Bg6;             
r1b3k1/ppppn1pp/4n1q1/8/5P2/2N1B3/PPP3QP/3R1RK1 w - - bm f5;                
r1b3r1/5p1k/p1n2P1p/P1qpp1P1/1p1p4/3P2Q1/BPPB2P1/R4RK1 w - - bm Kf2;        
r1bq1b1r/pp1pp1pp/2n1k3/8/4nQ2/N1p1BN1P/PP3PP1/R3K2R w KQ - bm Nb5;         
r1bq1rk1/1p1nbppp/p3p3/2ppP3/5B1P/2PBP3/PP1N1PP1/R2QK2R w - - bm Bxh7+;     
r1bq1rk1/pp2b2p/2p1pppQ/8/1n1PN2P/3B1N2/PPP2PP1/2KR3R w - - bm Neg5;        
r1bq1rk1/pp2bppp/1n2p3/3pP3/8/2RBBN2/PP2QPPP/2R3K1 w - - bm Bxh7+;          
r1bqn1nk/ppp4p/3p4/3Pp1r1/2P1Pp2/2NB1P2/PP2N3/2K1Q1RR w - -  bm Rxh7+;       
r1bqr1k1/3n1ppp/p2p1b2/3N1PP1/1p1B1P2/1P6/1PP1Q2P/2KR2R1 w - - bm Qxe8+;    
r1br2k1/1p1nqppp/p1p1pn2/3p4/1bPP4/PPN1PN2/2BB1PPP/R2Q1RK1 b - - am Bxa3;   
r1k1n2n/8/pP6/5R2/8/1b1B4/4N3/1K5N w - - bm b7+;                            
r1n2N1k/2n2K1p/3pp3/5Pp1/b5R1/8/1PPP4/8 w - - bm Ng6+;                      
r1q1rbk1/2pp1ppp/p1b5/1p1NP3/3Q4/3R2B1/PPP2PPP/5RK1 w - - bm Nf6+;           
r1q1rbk1/2pp1ppp/p1b5/3NP3/3Q4/1P1R2B1/P4PPP/R5K1 w - - bm Nf6+;            
r1q2rk1/ppp1bp2/6p1/3pNPn1/7p/2PP3P/P6B/1R1Q1RK1 w - - bm f6;               
r1qn1rk1/p1pp1ppp/1p2p2b/1P2P3/P7/R2B1N2/1P4PP/3Q1R1K w - - bm Bxh7+;       
r2q1r2/1b2bpkp/n3p1p1/2ppP1P1/p6R/1PN1BQR1/NPP2P1P/4K3 w - - bm Qf6+;       
r2q1r2/1b2bpkp/p3p1p1/2ppP1P1/7R/1PN1BQR1/1PP2P1P/4K3 w - - bm Qf6+;        
r2q1rk1/p1pn1p2/1p2pPp1/3p2B1/2PP3Q/2b5/PP3P1P/2KR2Nb w - - bm Rd3;         
r2q1rk1/ppp2p2/3p1np1/4pNQ1/4P1pP/1PPP4/1P3P2/R3K1R1 w Q - bm Qh6;          
r2q3r/1p1bbQ2/4p1Bk/3pP3/1n1P1P1p/pP6/Pn4PP/R1B1R1K1 w - - bm g4;           
r2qkb1r/3bpppp/p4nn1/3P4/1p1N4/1QN3B1/PP3PPP/R3KB1R w KQkq  - bm Nc6;       
r2qr1k1/pp1bbp2/n5p1/2pPp2p/8/P2PP1PP/1P2N1BK/R1BQ1R2 w - - bm d6;          
r2qrbk1/1b3p2/3p2pB/1p1P1N2/1np1P3/5NRP/1P3PP1/1B1Qn1K1 w - - bm N3h4;       
r2qrbk1/1bpn1p1p/p4np1/1p1pp3/3PP3/1PP2NNP/P1B2PP1/R1BQR1K1 w - - bm Bg5;   
r2r2k1/pqp1bppp/1pn1pn2/8/2NP1B2/2N1P1P1/PPQ2P1P/R4RK1 b - - bm Rxd4;       
r3k2r/bppbqp2/P1np2n1/1B6/3pP1p1/P1P3B1/3N1PPN/R2Q1RK1 b kq - bm O-O-O;     
r3kb1r/4Pp2/pn3P2/1pp3B1/2p5/2N3P1/PP3P1P/3RKB1b w - - bm h4;
r3r1k1/1b1n1pbp/pq1p2p1/1pp1P3/3P1B2/nP1B1NNP/P4PP1/R2QR1K1 w - - bm Nh5;
r3r1k1/1b1nbp1p/1qn1p3/1p1pPp2/p2P4/P2BNN2/1P1Q1BPP/R4RK1 w - - bm Ng4;     
r3r1k1/pp1q1p2/2p2npb/PPPp1bnp/3PpN2/2N1P1PP/1R1B1PBK/3Q1R2 b - - bm Bg4;   
r3r1k1/pp1q1p2/2p2npb/PPPp4/3Pp3/2NNPpP1/1R1B1P1K/3Q3R b - - bm Kg7;        
r3r2k/1pq2pp1/4b2p/3pP3/p1nB3P/P2B1RQ1/1PP3P1/3R3K w - - bm Rf6;            
r4nk1/1p1rqp1p/2bNp1pP/3pP3/BR3QP1/P4R2/5P2/6K1 w - - bm Bxc6;              
r4r1k/1p1n1ppp/1qb1p3/2b1P3/2B3Q1/p1NR4/PPP3PP/1KB1R3 w - - bm Rh3;         
r4r1k/ppq4p/2n1bppP/2P1p3/2B2n2/1N3Q2/PBP2PP1/3RR1K1 w - - bm Qxf4;         
r4rk1/1bq1bppp/p1npp3/2nB1NP1/1p2P3/2N1B3/PPP1QP1P/2KR2R1 w - - bm Qh5;     
r4rk1/4bppp/bq2p3/npnpP3/p2B1P2/P1PB1N2/1P2QNPP/R4RK1 w - - bm Bxh7+;        
r4rk1/pb3pp1/1p1qpR2/2ppN3/3P4/2P4P/PP1pQ1P1/3R2K1 w - - bm Qxd2 Ng4;       
r5k1/1b2bppp/1n2p3/1P6/2qPP3/r1p2N2/1R2QPPP/1BR1B1K1 b - - bm cxb2;         
r5k1/6b1/2Nq4/2pP1p2/p1P1pPr1/Pp6/3R2PQ/1K3R2 b - - bm e3;                  
r5k1/p1pb2bp/3p3r/P1pPp1p1/2B1Pq2/1R2QPp1/1P4PP/5RBK b - - bm Rxh2+;        
r5rk/1bq1bpp1/1p1ppn1p/pP5P/2P1P3/P1N2P2/1B1Q1P2/1K1R1BR1 w - - bm Nd5;   
r6r/4k3/p2bP2p/2n2PP1/2BQn2P/1pP1p3/1q1BK3/3R3R b - - bm Qc2;               
r7/1QP1N1Kp/pn2P1b1/Nnk2p2/7p/p4BP1/1rPPp2q/8 w - - bm Nd5;                 
r7/1QpnN1Kp/p3P1b1/Nn1P1p2/3k3p/p4BP1/1rPPp2q/8 w - - bm d6;                
r7/1q1r1p1k/3p1Qpp/pbpP4/1nB1P1P1/1P3NBP/5P1K/4R3 w - - bm Bf4;             
rk1b4/p2p2p1/1P6/2R2P2/8/2K5/8/5B2 w - - bm Rc8+;
rn1qr1k1/1p2bppp/p3p3/3pP3/P2P1B2/2RB1Q1P/1P3PP1/R5K1 w - - bm Bxh7+;       
rn2kbnr/pp2ppp1/2p5/3pP1Bp/3P3P/3Q4/PqP2PP1/RN2K1NR w KQkq - bm e6;         
rn2kr2/1pp1b1p1/4p3/1Pp1P2p/p1P1NP1P/P7/1B4P1/3RR1K1 w - - bm g3;           
rn3r1k/pn1p1ppq/bpp4p/7P/4N1Q1/6P1/PP3PB1/R1B1R1K1 w - - bm Bg5;            
rn3r2/p2qp1k1/2pp1pp1/7n/1p1PP1b1/2N2N2/PPPQB3/2KR3R w - - bm Rdg1;         
rn3rk1/p2q1pp1/4p2p/2ppP1NQ/P7/2P1P3/2P3PP/R4RK1 w - - bm Rf6;              
rnb2r2/3pppkp/p5p1/qPpQ4/P1P1n3/4PN2/4KPPP/RN3B1R b - - bm Nd6;             
rnb2rk1/1pq1bppp/p3p3/2npP1P1/3N1P2/2NBB3/PPP4P/R2QK2R w KQ - bm Bxh7+;     
rnbq1rk1/p3bp2/2p1p1p1/1p1nP1P1/2pP1P2/2N5/PP4P1/RBBQK2R w KQ - bm Bd2;     
rnbq3r/pppp4/3b1pkp/5p2/2BP4/4P3/PPP2PPP/RN1QK2R w KQ - bm Qh5+;            
rnbqk2r/p4p2/2p1p3/1p2N1pp/PbpPn2P/2N1P1B1/1P3PP1/R2QKB1R w KQkq - bm Qf3;  
rq6/5k2/p3pP1p/3p2p1/6PP/1PB1Q3/2P5/1K6 w - - bm Qd3;                       
rqn2rk1/1p2ppb1/p1b3pp/2R1P1N1/8/4BB1Q/3R1PPP/6K1 w - - bm Nxf7;     

Re: Hard-Talkchess-2019 set

Posted: Tue Sep 24, 2019 11:48 am
by Vinvin
Vinvin wrote: Tue Sep 24, 2019 12:55 am
Dann Corbit wrote: Mon Sep 23, 2019 11:41 pm These are missing the plus symbol (check) on the bm :

Code: Select all

1nrrb1k1/1qn1bppp/pp2p3/3pP3/N2P3P/1P1B1NP1/PBR1QPK1/2R5 w - -
1r1rb1k1/5ppp/4p3/1p1p3P/1q2P2Q/pN3P2/PPP4P/1K1R2R1 w - -
1r6/4k3/r2p2p1/2pR1p1p/2P1pP1P/pPK1P1P1/P7/1B6 b - -
1rb4k/p5np/3p1rp1/1ppB4/2N2P2/1P2R1P1/P1P4P/4R1K1 w - -
2b1r3/r2ppN2/8/1p1p1k2/pP1P4/2P3R1/PP3PP1/2K5 w - -
2R5/k1p1p1K1/P1p1Pp2/5P2/7P/pB6/2p5/2r5 w - -
8/1B3b1p/7P/p2p4/P2pp1kp/Q7/1N1Pq2P/7K w - -
8/2N4r/1p3pkp/8/5K1p/2P4N/P3Bn2/8 w - -
8/2p1q3/p3P3/2P4p/1PBP2kP/2N3P1/7K/8 w - -
k7/p1pR4/1p3p2/2P2rpB/PbP4p/2N1p2p/KP6/8 w - -
I think they were fixed once before, because I remember reading something about that.
Thanks !
Maybe I started from a "bad" backup file :oops:

Here are the 213 positions with the correct check symbol :

Code: Select all

...
Correction : the first line was not sorted.

Code: Select all

1B1K1k2/4N2p/3pP1pP/6p1/p7/3N2b1/2r2p2/8 w - - bm Nc6;                      
1B1r4/rp2npkp/2b1pbp1/1qp5/nPN1R3/1P1P1QP1/2P2PBP/5R1K w - - bm Qxf6+;      
1N4K1/1pp1p3/7k/2r3pP/p2pp1P1/P6N/8/2B5 w - - bm Nc6;                       
1N6/2pp4/3k1P2/p7/1pK1P3/5P1P/3r2N1/8 w - - bm e5+;                         
1b2k1q1/4ppPp/1pK5/3pP3/3P4/1P6/8/2Q5 w - - bm Qh6;                         
1k1r2r1/pb5n/1qpp2pP/1pb1p3/4P3/1PNP1QN1/1PPB4/2K2R1R w - - bm b4;          
1k6/3p4/1B6/4Pp1p/1p5R/1p4p1/pP3n2/K6n w - - bm Rxh1;                       
1nb3rr/2pp3p/p1k2P2/n1q1PN2/P1pR3N/b4PBp/1R2P3/1KQ5 w - - bm Rd6+;          
1nrrb1k1/1qn1bppp/pp2p3/3pP3/N2P3P/1P1B1NP1/PBR1QPK1/2R5 w - - bm Bxh7+;     
1q1r3k/3P1pp1/ppBR1n1p/4Q2P/P4P2/8/5PK1/8 w - - bm Rxf6;                    
1r1q1rk1/1p2b2p/pN6/P1pP1bp1/5p2/2B2Q2/1P4PP/R4RK1 w - - bm g4;             
1r1rb1k1/5ppp/4p3/1p1p3P/1q2P2Q/pN3P2/PPP4P/1K1R2R1 w - - bm Rxg7+;          
1r2kb1r/p5p1/1np1p1N1/3pPnB1/1p1P2B1/qP6/2PQ1P1P/1K1R3R b k - bm Nc4;       
1r3r2/4bpkp/1qb1p1p1/3pP1P1/p1pP1Q2/PpP2N1R/1Pn1B2P/3RB2K w - - bm Qf6+;    
1r3rk1/3bb1pp/1qn1p3/3pP3/3P1N2/2Q2N2/2P3PP/R1BR3K w - - bm h4;             
1r3rk1/3bbppp/1qn2P2/p2pP1P1/3P4/2PB1N2/6K1/qNBQ1R2 w - - bm Bxh7+;         
1r3rk1/3bqpp1/p3p2p/n1ppP2N/2nP1P1P/2PQ1N2/P3B1P1/2R2RK1 w - - bm Ng5;      
1r3rk1/5p1p/p2pb1p1/3Np1P1/2pRPR2/qP2Q1N1/P1PK3P/8 w - - bm Nf5;            
1r4k1/pb3p1p/r1p1p1p1/2p1P3/P1P2P2/1PB5/2K3PP/5R2 w - - bm a5;              
1r6/4k3/r2p2p1/2pR1p1p/2P1pP1P/pPK1P1P1/P7/1B6 b - - bm Rxb3+;               
1rb1nrk1/1p1qp2p/p1np1p1Q/3NPp2/2P5/3B1N1P/P2B2P1/R6K w - - bm g4;          
1rb1qrk1/6pp/2n1pn2/3pN1P1/2pP1P2/b1p1B3/P3QN1P/1BR2RK1 w - - bm Rxc3;      
1rb1r1k1/2qn1pbp/pp1p2p1/2nP4/P1p1PP2/2N1BQNP/1PB3P1/R4R1K w - - bm e5;     
1rb2r1k/3p1pp1/p3p2p/1p2P3/4q3/1N2B1R1/PPP1N1P1/2KR1B2 w - - bm Nf4;        
1rb4k/p5np/3p1rp1/1ppB4/2N2P2/1P2R1P1/P1P4P/4R1K1 w - - bm Re8+;             
1rbq1r1k/7p/2np2p1/p2N1p2/R1B1PP1b/1PP1N3/8/3Q1K1R w - - bm Ra2;            
1rbq1rk1/1p2ppbn/p2p2p1/P1pP4/4P3/2PB1N2/2P3PP/R1B1QRK1 w - - bm e5;        
1rr1b1k1/1pq1bp2/p2p1np1/4p3/P2BP3/2NB2Q1/1PP3PP/4RR1K w - - bm Rxf6;       
2R5/k1p1p1K1/P1p1Pp2/5P2/7P/pB6/2p5/2r5 w - - bm Rxc7+;                      
2R5/p4pkp/2br1qp1/5P2/3p4/1P2Q1NP/P1P3P1/6K1 w - - bm Nh5+;                 
2b1r3/r2ppN2/8/1p1p1k2/pP1P4/2P3R1/PP3PP1/2K5 w - - bm Nd6+;                 
2b1rk2/5p2/p1P5/2p2P2/2p5/7B/P7/2KR4 w - - bm f6;                           
2b3r1/1p1p2pk/2nBp2p/2P1Ppq1/R7/4QBPP/5P2/5K2 w - - bm Qxg5;                
2bk2r1/5q2/1p2pP1Q/pP1pP1P1/P2P4/8/2RK4/8 w - - bm Kc1;                     
2bq1b2/1p3k2/1r1p1p1p/pNpP1PpP/P1P3P1/6B1/1P5Q/2K1R3 w - - bm Re6;          
2bqrr1k/p5b1/1p1p2pp/nPpBp3/P1P1N2P/3PN1P1/R4P1K/3Q1R2 w - - bm Nc3;        
2k2Br1/p6b/Pq1r4/1p2p1b1/1Ppp2p1/Q1P3N1/5RPP/R3N1K1 b - - bm Rf6;           
2k5/1pP4p/3p3P/3p1N2/1P3P2/7K/5b2/8 w - - bm Kg2;                           
2k5/p7/Pp1p1b2/1P1P1p2/2P2P1p/3K3P/5B2/8 w - - bm c5;                       
2kr3r/1p3pb1/pBnqp2p/P2p2p1/8/2PB4/1P3PPP/R2Q1RK1 w - - bm b4;              
2q2r1k/p1p1b1pp/br1p1n2/2p1N1BP/Q1P1P3/8/PP1N1PP1/2KR3R w - - bm Ng6+;   
2r1r1k1/1p4pp/pP1b4/2pP1p1b/2P1pP2/2B3PP/1P3KB1/R3R3 w - - bm g4;           
2r1r1k1/2P2bp1/p1Q2pq1/2R3b1/1P6/4p1Bp/4B2P/3R3K w - - bm Qf3;             
2r2bk1/pNq3p1/2Pp3p/1p1Prp2/1P2p1P1/6Q1/P4P1P/2RR2K1 w - - bm Qxe5;         
2r2r1k/qb3p1p/p2p1Np1/np1Pp1P1/2P5/3RP2P/5R2/4Q1K1 w - - bm Rf4;           
2r2rk1/1b3ppp/pn2p3/2qpP3/1p1Q1PP1/3B2R1/PPP1N2P/1K1R4 w - - bm Bxh7+;      
2r2rk1/1bpR1p2/1pq1pQp1/p3P2p/P1PR3P/5N2/2P2PPK/8 w - - bm Kg3;             
2r2rk1/2q2p1p/p1p1nPpQ/3p4/4p1B1/8/PPP3PP/R4R1K w - - bm Rf5;               
2r3k1/2b1Rpp1/p2p2qp/P7/1PpB4/2P3PP/5Q1K/8 w - - bm b5;                     
2r4r/3n1pk1/pq1p1bp1/3B4/1p2P1N1/7P/PP1Q1PK1/3RR3 w - - bm Bxf7;            
2r5/prkpR1p1/2p1ppK1/P1p1N1B1/P1P1P3/8/8/8 w - - bm Bf4;                    
3B4/1r2p3/r2p1p2/bkp1P1p1/1p1P1PPp/p1P1K2P/PPB5/8 w - - bm Ba4+;            
3Q4/3p4/P2p4/N2b4/8/4P3/5p1p/5Kbk w - - bm Qa8;                             
3b2n1/1q3p1k/6pp/np2N3/2bBPN2/1pP4P/4QPP1/1B4K1 w - - bm Nexg6;             
3k4/2pq3p/pp5R/4P3/P6P/2PN4/1PN3K1/8 w - - bm Nd4;                          
3k4/4pp2/n2n4/5BN1/3N4/b7/4K3/8 w - - bm Nxf7+;                             
3kB3/5K2/7p/3p4/3pn3/4NN2/8/1b4B1 w - - bm Nf5;                             
3nn3/2p2p1k/1p1pp1p1/p2B3p/r2B2N1/4P2N/3PKPP1/6q1 w - - bm Ng5+;             
3q1r1k/6rp/3p4/P2Pbp1Q/N3Pp1n/2P5/P1B2RPP/R6K b - - bm f3;                  
3r1r1k/pp5p/4b1pb/6q1/3P4/4p1BP/PP2Q1PK/3RRB2 b - - bm Qxg3+;               
3r1rk1/pbq1bp1p/1n1Rp1p1/2p1P1N1/4N2P/1P3Q2/PB3PP1/K6R w - - bm h5;         
3r3r/k7/2p5/1pPp1p1p/pP2pPpP/P1K1P1P1/2b5/BN6 w - - bm Kd4;                 
3rqbk1/2p3p1/b6p/Q1p5/2N1PP2/1P1P2P1/2P4P/5R1K b - - bm Bc8;                
4B3/1Pb4p/8/4p1k1/3p1p2/5K2/2P5/8 b - - bm e4+;                             
4K1k1/8/1p5p/1Pp3b1/8/1P3P2/P1B2P2/8 w - - bm f4;                           
4K2k/1pQp3p/1R4p1/1P4P1/8/3P3P/1q3r2/8 w - - bm Qd8;                        
4R3/P7/2bB2p1/r3pk2/2p2p1P/2P2P1K/6P1/8 w - - bm Rxe5+;                     
4b1k1/P4pPp/1R3P1P/2r5/8/1P6/1K6/8 w - - bm a8=B;                           
4b3/4kp1p/2pq1p2/p3pQ2/2B1P2P/5RP1/Pr1r1PK1/2R5 b - - bm h5;                
4b3/7p/4k3/B4pPP/5K2/P4P2/8/8 w - - bm g6;                                  
4bbk1/3nq2r/pr2p3/Np1p1p1p/1PpP1Pp1/2P1P1P1/PQ1NB1PR/2K4R b - - bm e5;      
4k1br/1K1p1n1r/2p2pN1/P2p1N2/2P3pP/5B2/P2P4/8 w - - bm Kc8;                
4k1rr/1R1R3p/8/8/8/2K5/7P/8 w k - bm Rd2;
4knQ1/7r/3p2p1/2bP1pP1/5P1N/6K1/8/8 b - - bm Rxh4;                          
4q1kn/2Bp1p2/1N1PpPp1/1P2P1P1/2N3b1/6p1/1P4Pb/7K w - - bm Na5;              
4q1kr/p6p/1prQPppB/4n3/4P3/2P5/PP2B2P/R5K1 w - - bm Qxe5;                   
4q2r/1b1kbp2/1p2p1p1/pP1pP1N1/P2P1PQP/3BK3/2R5/8 w - - bm Bxg6;             
4r1k1/1r1np3/1pqp1ppB/p7/2b1P1PQ/2P2P2/P3B2R/3R2K1 w - - bm Bg5;            
4r1rk/p3qpp1/1pnp1n1p/5P2/P1PPP3/4Q2P/2BB2R1/6RK w - - bm Rxg7;             
5N2/6N1/q2k3p/8/6p1/4K1PP/B5P1/8 w - - bm Nf5+;                             
5k2/8/pppppppp/8/PPPPPPPP/8/8/5K2 w - - bm d5;                              
5kN1/3p1q2/5P2/5PP1/2pK4/1p1R4/1P6/8 w - - bm Rxb3;                         
5nk1/r4p1p/2r1p1p1/3nB1PP/p2PBP2/R7/1P6/K6R w - - bm h6;                    
5nq1/1p1p2p1/8/B3p3/k7/5K2/2P2PP1/3Q4 w - - bm c4+;                         
5nr1/2Pp2pk/3Pp1p1/4P1P1/6P1/5K2/8/7n w - - bm c8=N;                        
5rk1/2p2Rpq/p2p2n1/2pPpQPp/4P2P/3P2N1/PP6/6K1 w - - bm Qe6;                 
5rk1/pp3p1p/7b/2pR4/8/2P4P/P1PNr1P1/2K4R b - - bm Rxd2;                     
6R1/8/2pB3k/2P4p/5p1q/5P2/4P1K1/8 w - - bm Bf8+;                            
6br/1KNp1n1r/2p2p2/P1ppRP2/1kP3pP/3PBB2/PN1P4/8 w - - bm Bxc5+;             
6k1/1bq1bpp1/p6p/2p1pP2/1rP1P1P1/2NQ4/2P4P/K2RR3 b - - bm Bd5;              
6k1/1qr1p2p/ppN5/3p1N2/6p1/1P1P2Pp/PP2PP1P/2RK4 w - - bm Ncxe7+;            
6k1/8/1pK4p/bPp5/8/1P6/P1B2P2/8 w - - bm b4;                                
6k1/p7/8/4B3/Pp3p1P/qP5P/P1Rb2K1/8 w - - bm Kf3;                            
6k1/ppn2p2/8/2P2P1p/1P2K3/2N5/P7/8 w - - bm Nd5;                            
6r1/6r1/2p1k1pp/p1pbP2q/Pp1p1PpP/1P1P2NR/1KPQ3R/8 b - - bm Qf5;             
7k/3q1pp1/1p3r2/p1bP4/P1P2p2/1P2rNpP/2Q3P1/4RR1K b - - bm Rxf3;             
7k/4PBNp/7P/2p5/2P5/2rq2Pp/1P3P1K/8 b - - bm Qxg3+;                         
7k/4r1p1/1p2P2p/P1p4q/1r5P/4Q1PB/4R2K/8 w - - bm a6;                        
7k/pp2Np1p/2p2P1N/5pP1/7K/P4n2/1q3Q2/5n2 w - - bm Kh5;                      
7q/b1p5/1p1Npkb1/pPP2ppP/P1P5/3B2P1/5P1R/K3R3 w - - bm hxg6;                
8/1B3b1p/7P/p2p4/P2pp1kp/Q7/1N1Pq2P/7K w - - bm Qh3+;                        
8/1P6/8/1b1K4/6p1/5pP1/5P1B/7k w - - bm b8=R;                               
8/1p1pNpbk/1q1P4/pP2p2K/P3N3/4P1P1/3P4/8 w - - bm Nc8;                      
8/1p1r2R1/p5p1/5bp1/2PB1k2/1PK5/P7/8 b - - bm Rxd4;                         
8/1p6/p4p1p/2p1P2k/5P2/6pP/1P4P1/6K1 w - - bm f5; 
8/2N4r/1p3pkp/8/5K1p/2P4N/P3Bn2/8 w - - bm Bh5+;                            
8/2p1q3/p3P3/2P4p/1PBP2kP/2N3P1/7K/8 w - - bm Be2+;                          
8/2pN1k2/p4p1p/Pn1R4/3b4/6Pp/1P3K1P/8 w - - bm Ke1;                         
8/2pb1k1K/3p2p1/5pP1/2PPpB2/PP6/8/8 b - -  bm e3;                           
8/2r3k1/8/1p1p1p2/p2PbPp1/PB4P1/1P1K4/5R2 w - - bm Rc1;                     
8/3P3k/n2K3p/2p3n1/1b4N1/2p1p1P1/8/3B4 w - - bm Nf6+;                       
8/3ppp1p/3P4/4N3/8/3n1pKp/8/7k w - - bm Nxd3;                               
8/4K2p/6pr/5pk1/1pB2R2/p4PP1/8/8 w - - bm Rg4+;                             
8/4nk2/1p3p2/1r1p2pp/1P1R1N1P/6P1/3KPP2/8 w - - bm Nd3;                     
8/4nk2/1p3p2/2rp2pp/1P1R1N1P/6P1/3KPP2/8 b - - am Rb5?;                     
8/4r1pk/2B5/1P3P2/2PrPb1p/6qP/1R1p2P1/3R2QK b - - bm Ra7;                   
8/5p2/N1p3p1/3pP1P1/7P/2kP4/Pb6/7K w - - bm h5;                             
8/6k1/2p2qp1/1p1n1p2/r2P4/p1P3P1/3Q1PK1/R6R w - - bm c4;                    
8/6pp/1K6/N5P1/3N4/8/npn1P3/k7 w - - bm Nab3+;                              
8/8/4kpp1/3p1b2/p6P/2B5/6P1/6K1 b - - bm Bh3;                               
8/8/4p1Pk/1rp1K1p1/4P1P1/1nP2Q2/p2b1P2/8 w - - bm Kf6;                      
8/8/8/1B6/6p1/8/4KPpp/3N2kr w - - bm Kd3;                                   
8/8/p2k1p2/1p1p3p/1P1P3p/P3NPP1/5K2/1b6 w - - bm Ng2;
8/bp4Pk/4KB2/R6p/2pNp1P1/p7/3p1Pnq/2r5 w - - bm Nc6;                        
8/p3N3/1n3N2/2n3pP/pkP5/8/3P4/K7 b - - bm Nxc4;                             
8/p3q1kp/1p2Pnp1/3pQ3/2pP4/1nP3N1/1B4PP/6K1 w - - bm Ba3;
8/p7/qkpN1p2/8/1B1P4/PP3K2/5P2/8 w - - bm Ba5+;                             
N7/8/2KQ2rp/6k1/3p3p/2p4P/4PP2/5N2 w - - bm f4+;                            
Nq3n1k/8/P1p2Npp/2Kp3R/pp6/n3p3/8/4Q3 w - - bm Nc7;                         
br1r2k1/5pp1/R6p/2pN4/P1P1q3/2P1p1P1/P3P2P/3RQ1K1 b - - bm Qxc4;            
k7/p1pR4/1p3p2/2P2rpB/PbP4p/2N1p2p/KP6/8 w - - bm Bf3+;                      
kr1b4/p1p2B2/2p5/2p1p3/KpP1P3/1P4N1/8/7R w - - bm Rh6;                     
n1QBq1k1/5p1p/5KP1/p7/8/8/8/8 w - - bm Bc7;                                 
nk1b4/2rPp3/4Q1p1/1K2Br2/5P2/8/1P6/8 w - - bm Ka6;                          
q1r1k2r/1b3pp1/p3pn2/P1b5/1pN1P2p/3B1P2/1P2Q1PP/R1B2R1K b k - bm Nh5;       
q1r5/k3ppp1/2R5/PP1KP2r/2p4Q/2p1p3/5pP1/3R4 w - - bm Qd4+;                   
q3nrk1/4bppp/3p4/r3nPP1/4P2P/NpQ1B3/1P4B1/1K1R3R b - - bm Nc7;              
q7/7R/k7/1p6/1p6/1P2B3/7K/8 w - - bm Bd4;                                   
qrb5/b1Pp3p/1pkB4/1p2P3/1P1KPp2/R4P1p/P3pP1P/4N1n1 w - - bm Rc3+;           
r1b1k1r1/1p2np1p/p1n1pQp1/3p4/3NPP2/P2RB3/2PK2PP/q4B1R w q - bm Be2;       
r1b1k2r/1p1pppb1/p5pp/3P4/q2p1B2/3P1Q2/PPP2PPP/R3R1K1 w kq - bm Rxe7+;      
r1b1qk1r/pn3pp1/1p2p3/3pP1Bp/1bPN4/4Q1R1/P2N1PP1/R5K1 w - - bm Bf6;         
r1b1qr1k/2p3pp/4p3/1pb1PpN1/pn3N1P/6B1/PPP1QPP1/2KR3R w - - bm Rd8;         
r1b1qr1k/2p3pp/4p3/1pb1PpN1/pn3N1P/8/PPP1QPP1/2KR3R w - - bm Rd8;           
r1b1qr1k/2p3pp/4p3/1pb1PpN1/pn3N1P/P7/1PP1QPP1/2KR3R w - - bm Rd8;          
r1b2rk1/1pq1nppp/pbn1p3/8/3N4/3BBN2/PPP1QPPP/3R1RK1 w - - bm Bxh7+;         
r1b2rk1/1pq2ppp/p1p1p3/2n1P3/2N2P2/3B4/PPP3PP/R2Q1RK1 w - - bm Bxh7+;        
r1b2rk1/2q1bppp/p2pp3/2n3PQ/1p1BP3/1BN5/PPP2P1P/2KR2R1 w - - bm Bf6;        
r1b2rk1/2q1bppp/pp2p3/2npP3/1n3P1P/2NBBN2/PPPQ2P1/1K1R3R w - - bm Bxh7+;    
r1b2rk1/3n1pb1/2p1p1p1/p5P1/Pp2B1NQ/1q4P1/2R2P2/3R2K1 w - - bm Rxd7;        
r1b2rk1/pp3ppp/1n2p3/3pP3/2P2B2/b1PB1qP1/P1Q1NP1P/1K1R3R w - - bm Nd4;      
r1b2rk1/pp3ppp/1n2p3/3pP3/2PN1BPq/b1PB4/P1Q2P1P/1K1R3R w - - bm Nf3;        
r1b3k1/ppp1q1pp/2n1p3/3pP2P/8/2NB2Q1/PPP3P1/2K2R2 w - - bm Bg6;             
r1b3k1/ppppn1pp/4n1q1/8/5P2/2N1B3/PPP3QP/3R1RK1 w - - bm f5;                
r1b3r1/5p1k/p1n2P1p/P1qpp1P1/1p1p4/3P2Q1/BPPB2P1/R4RK1 w - - bm Kf2;        
r1bq1b1r/pp1pp1pp/2n1k3/8/4nQ2/N1p1BN1P/PP3PP1/R3K2R w KQ - bm Nb5;         
r1bq1rk1/1p1nbppp/p3p3/2ppP3/5B1P/2PBP3/PP1N1PP1/R2QK2R w - - bm Bxh7+;     
r1bq1rk1/pp2b2p/2p1pppQ/8/1n1PN2P/3B1N2/PPP2PP1/2KR3R w - - bm Neg5;        
r1bq1rk1/pp2bppp/1n2p3/3pP3/8/2RBBN2/PP2QPPP/2R3K1 w - - bm Bxh7+;          
r1bqn1nk/ppp4p/3p4/3Pp1r1/2P1Pp2/2NB1P2/PP2N3/2K1Q1RR w - -  bm Rxh7+;       
r1bqr1k1/3n1ppp/p2p1b2/3N1PP1/1p1B1P2/1P6/1PP1Q2P/2KR2R1 w - - bm Qxe8+;    
r1br2k1/1p1nqppp/p1p1pn2/3p4/1bPP4/PPN1PN2/2BB1PPP/R2Q1RK1 b - - am Bxa3;   
r1k1n2n/8/pP6/5R2/8/1b1B4/4N3/1K5N w - - bm b7+;                            
r1n2N1k/2n2K1p/3pp3/5Pp1/b5R1/8/1PPP4/8 w - - bm Ng6+;                      
r1q1rbk1/2pp1ppp/p1b5/1p1NP3/3Q4/3R2B1/PPP2PPP/5RK1 w - - bm Nf6+;           
r1q1rbk1/2pp1ppp/p1b5/3NP3/3Q4/1P1R2B1/P4PPP/R5K1 w - - bm Nf6+;            
r1q2rk1/ppp1bp2/6p1/3pNPn1/7p/2PP3P/P6B/1R1Q1RK1 w - - bm f6;               
r1qn1rk1/p1pp1ppp/1p2p2b/1P2P3/P7/R2B1N2/1P4PP/3Q1R1K w - - bm Bxh7+;       
r2q1r2/1b2bpkp/n3p1p1/2ppP1P1/p6R/1PN1BQR1/NPP2P1P/4K3 w - - bm Qf6+;       
r2q1r2/1b2bpkp/p3p1p1/2ppP1P1/7R/1PN1BQR1/1PP2P1P/4K3 w - - bm Qf6+;        
r2q1rk1/p1pn1p2/1p2pPp1/3p2B1/2PP3Q/2b5/PP3P1P/2KR2Nb w - - bm Rd3;         
r2q1rk1/ppp2p2/3p1np1/4pNQ1/4P1pP/1PPP4/1P3P2/R3K1R1 w Q - bm Qh6;          
r2q3r/1p1bbQ2/4p1Bk/3pP3/1n1P1P1p/pP6/Pn4PP/R1B1R1K1 w - - bm g4;           
r2qkb1r/3bpppp/p4nn1/3P4/1p1N4/1QN3B1/PP3PPP/R3KB1R w KQkq  - bm Nc6;       
r2qr1k1/pp1bbp2/n5p1/2pPp2p/8/P2PP1PP/1P2N1BK/R1BQ1R2 w - - bm d6;          
r2qrbk1/1b3p2/3p2pB/1p1P1N2/1np1P3/5NRP/1P3PP1/1B1Qn1K1 w - - bm N3h4;       
r2qrbk1/1bpn1p1p/p4np1/1p1pp3/3PP3/1PP2NNP/P1B2PP1/R1BQR1K1 w - - bm Bg5;   
r2r2k1/pqp1bppp/1pn1pn2/8/2NP1B2/2N1P1P1/PPQ2P1P/R4RK1 b - - bm Rxd4;       
r3k2r/bppbqp2/P1np2n1/1B6/3pP1p1/P1P3B1/3N1PPN/R2Q1RK1 b kq - bm O-O-O;     
r3kb1r/4Pp2/pn3P2/1pp3B1/2p5/2N3P1/PP3P1P/3RKB1b w - - bm h4;
r3r1k1/1b1n1pbp/pq1p2p1/1pp1P3/3P1B2/nP1B1NNP/P4PP1/R2QR1K1 w - - bm Nh5;
r3r1k1/1b1nbp1p/1qn1p3/1p1pPp2/p2P4/P2BNN2/1P1Q1BPP/R4RK1 w - - bm Ng4;     
r3r1k1/pp1q1p2/2p2npb/PPPp1bnp/3PpN2/2N1P1PP/1R1B1PBK/3Q1R2 b - - bm Bg4;   
r3r1k1/pp1q1p2/2p2npb/PPPp4/3Pp3/2NNPpP1/1R1B1P1K/3Q3R b - - bm Kg7;        
r3r2k/1pq2pp1/4b2p/3pP3/p1nB3P/P2B1RQ1/1PP3P1/3R3K w - - bm Rf6;            
r4nk1/1p1rqp1p/2bNp1pP/3pP3/BR3QP1/P4R2/5P2/6K1 w - - bm Bxc6;              
r4r1k/1p1n1ppp/1qb1p3/2b1P3/2B3Q1/p1NR4/PPP3PP/1KB1R3 w - - bm Rh3;         
r4r1k/ppq4p/2n1bppP/2P1p3/2B2n2/1N3Q2/PBP2PP1/3RR1K1 w - - bm Qxf4;         
r4rk1/1bq1bppp/p1npp3/2nB1NP1/1p2P3/2N1B3/PPP1QP1P/2KR2R1 w - - bm Qh5;     
r4rk1/4bppp/bq2p3/npnpP3/p2B1P2/P1PB1N2/1P2QNPP/R4RK1 w - - bm Bxh7+;        
r4rk1/pb3pp1/1p1qpR2/2ppN3/3P4/2P4P/PP1pQ1P1/3R2K1 w - - bm Qxd2 Ng4;       
r5k1/1b2bppp/1n2p3/1P6/2qPP3/r1p2N2/1R2QPPP/1BR1B1K1 b - - bm cxb2;         
r5k1/6b1/2Nq4/2pP1p2/p1P1pPr1/Pp6/3R2PQ/1K3R2 b - - bm e3;                  
r5k1/p1pb2bp/3p3r/P1pPp1p1/2B1Pq2/1R2QPp1/1P4PP/5RBK b - - bm Rxh2+;        
r5rk/1bq1bpp1/1p1ppn1p/pP5P/2P1P3/P1N2P2/1B1Q1P2/1K1R1BR1 w - - bm Nd5;   
r6r/4k3/p2bP2p/2n2PP1/2BQn2P/1pP1p3/1q1BK3/3R3R b - - bm Qc2;               
r7/1QP1N1Kp/pn2P1b1/Nnk2p2/7p/p4BP1/1rPPp2q/8 w - - bm Nd5;                 
r7/1QpnN1Kp/p3P1b1/Nn1P1p2/3k3p/p4BP1/1rPPp2q/8 w - - bm d6;                
r7/1q1r1p1k/3p1Qpp/pbpP4/1nB1P1P1/1P3NBP/5P1K/4R3 w - - bm Bf4;             
rk1b4/p2p2p1/1P6/2R2P2/8/2K5/8/5B2 w - - bm Rc8+;
rn1qr1k1/1p2bppp/p3p3/3pP3/P2P1B2/2RB1Q1P/1P3PP1/R5K1 w - - bm Bxh7+;       
rn2kbnr/pp2ppp1/2p5/3pP1Bp/3P3P/3Q4/PqP2PP1/RN2K1NR w KQkq - bm e6;         
rn2kr2/1pp1b1p1/4p3/1Pp1P2p/p1P1NP1P/P7/1B4P1/3RR1K1 w - - bm g3;           
rn3r1k/pn1p1ppq/bpp4p/7P/4N1Q1/6P1/PP3PB1/R1B1R1K1 w - - bm Bg5;            
rn3r2/p2qp1k1/2pp1pp1/7n/1p1PP1b1/2N2N2/PPPQB3/2KR3R w - - bm Rdg1;         
rn3rk1/p2q1pp1/4p2p/2ppP1NQ/P7/2P1P3/2P3PP/R4RK1 w - - bm Rf6;              
rnb2r2/3pppkp/p5p1/qPpQ4/P1P1n3/4PN2/4KPPP/RN3B1R b - - bm Nd6;             
rnb2rk1/1pq1bppp/p3p3/2npP1P1/3N1P2/2NBB3/PPP4P/R2QK2R w KQ - bm Bxh7+;     
rnbq1rk1/p3bp2/2p1p1p1/1p1nP1P1/2pP1P2/2N5/PP4P1/RBBQK2R w KQ - bm Bd2;     
rnbq3r/pppp4/3b1pkp/5p2/2BP4/4P3/PPP2PPP/RN1QK2R w KQ - bm Qh5+;            
rnbqk2r/p4p2/2p1p3/1p2N1pp/PbpPn2P/2N1P1B1/1P3PP1/R2QKB1R w KQkq - bm Qf3;  
rq6/5k2/p3pP1p/3p2p1/6PP/1PB1Q3/2P5/1K6 w - - bm Qd3;                       
rqn2rk1/1p2ppb1/p1b3pp/2R1P1N1/8/4BB1Q/3R1PPP/6K1 w - - bm Nxf7;     

Re: Hard-Talkchess-2019 set

Posted: Tue Sep 24, 2019 11:52 am
by Dann Corbit
I want to express my appreciation for your enormous efforts on these tricky test sets.

You have an eye for the beautiful.

If people were told the total effort you put into a thing like this, they would think you were joking.

Re: Hard-Talkchess-2019 set

Posted: Tue Sep 24, 2019 2:32 pm
by Vinvin
Vinvin wrote: Sun Sep 08, 2019 1:30 am
Paloma wrote: Sat Sep 07, 2019 7:24 pm Hi Vincent,

In this position: r1q2rk1/ppp1bp2/6p1/3pNPn1/7p/2PP3P/P6B/1R1Q1RK1 w - - 0 1 (Nr. 177 in the initial list)

I've found out 1.Rb2 are equal to 1.f6

Analysis by Stockfish 250719 64 BMI2:

1. +- (3.64): 1.Rb2 Bf6 2.Rg2 Bxe5 3.Bxe5 f6 4.Qg4 Qd7 5.Bd4 Rae8 6.Qxh4 Qh7 7.Qxh7+ Kxh7 8.h4 Ne6 9.fxe6 Rxe6 10.h5 Rg8 11.Bxf6 gxh5 12.Bd4 Re7 13.Rxg8 Kxg8 14.Rf5 Re2 15.a4 c6 16.Rxh5 b6 17.Rh8+ Kf7 18.Rh7+ Ke8 19.Rxa7 c5 20.Kf1 Rd2 21.Bf6 Rxd3 22.Ke2 Rg3 23.Re7+ Kf8 24.Rd7 Rg4 25.Bd8 Rxa4 26.Bxb6 Re4+ 27.Kd2 c4 28.Bd4 Rh4 29.Rxd5 Ke8 30.Rd6 Rh7 31.Rc6 Kd7 32.Rxc4 Rh2+ 33.Kd3 Rh3+ 34.Ke4 Ke6 35.Rc8
2. +- (3.61): 1.f6 Nxh3+ 2.Kh1 Bd6 3.Qd2 Bxe5 4.Bxe5 Kh7 5.Qg2 g5 6.Rf3 Rg8 7.Rxh3 Rg6 8.Qf3 Kg8 9.Rh2 g4 10.Qf4 h3 11.Rf2 c5 12.Qg3 Qd7 13.Rg1 Qe6 14.Rgf1 d4 15.cxd4 cxd4 16.Re1 Rc8 17.Kh2 Rc3 18.Re4 Qc8 19.Bxd4 Rc2 20.Bxa7 Kh7 21.Ref4 Rxf2+ 22.Bxf2 Qe6 23.Qh4+ Rh6 24.Qxg4 Qxg4 25.Rxg4 Rxf6 26.Be3 Re6 27.Re4 Rxe4 28.dxe4 Kg6 29.Kxh3 f6 30.Kg3

(Depth 52/98, 3 cores @3.7GHz, 8192MB Hash)
Thanks !
One more to take out !
Oops, I forgot to take out this one. I'll do.
This will be Beta3.

I plan to run Stockfish (15 minutes, 6 cores) 3 or 4 times. Most of this is already done.
+ I'll run Houdini 1.5 and Critter 1.6a later.

One more idea is to create studies on Lichess for all the good and the bad test positions.
For what I know, there's no tool to find a position on Lichess, so we have to make link between both here, on the forum.

Re: Hard-Talkchess-2019 set

Posted: Tue Sep 24, 2019 7:25 pm
by Vinvin
Vinvin wrote: Mon Sep 23, 2019 11:21 pm ...
And I'm adding 6 older positions, sometimes easy and sometimes hard :

Code: Select all

...
rk1b4/p2p2p1/1P6/2R2P2/8/2K5/8/5B2 w - - bm Rc8+;
...
Now I remember why this position is not good : Rc8+ is sometime evaluated as 0.00 as some other moves.
I'm removing this one.

Re: Hard-Talkchess-2019 set

Posted: Wed Sep 25, 2019 5:12 pm
by Vinvin
Dann Corbit wrote: Tue Sep 24, 2019 11:52 am I want to express my appreciation for your enormous efforts on these tricky test sets.

You have an eye for the beautiful.

If people were told the total effort you put into a thing like this, they would think you were joking.
Thanks, Dann !
I'm certainly not the only worker who made this wonderful compilation possible.
Numerous computer chess enthusiastic people like you spent time and energy on hundreds of interesting positions, checking and rechecking variations, trying to find the weaknesses of engines, trying to understand why this key move is found and another one is not found and so on ...
I speculate that if we take only the 10 more devoted analyzers here, we spent more than 100 000 of hours*cores to verify fascinating positions like this.
Since I got my 6-cores computer, 5 years ago, I estimate I ran around 50 times, around 200 positions set, around 15 minutes per position on 6 cores, that means 50*200*6*15/60 = 15K hours*cores.
Manual check of variations is also a part of the job, it's difficult to estimate the time spent on this, probably more than 1000 hours.

It's a good opportunity to thanks all the contributors ! Especially : Dann Corbit, 'Paloma', Marek Kwiatkowski, Louis Zulli, Michael Byrne, Jon Dart, Marco Costalba, Marc Moisan, George Tsavdaris, Ferdinand Mosca, Walter Eigenmann, Peter Martan, Joseph Ellis, 'tpoppins', Louis Zulli, 'Werewolf', Kim Burcham, Ed Schröder and all those I forgot who spent time on those analyses.

Re: Hard-Talkchess-2019 set

Posted: Wed Sep 25, 2019 6:48 pm
by lech
Vinvin wrote: Tue Sep 24, 2019 7:25 pm
Vinvin wrote: Mon Sep 23, 2019 11:21 pm ...
And I'm adding 6 older positions, sometimes easy and sometimes hard :

Code: Select all

...
rk1b4/p2p2p1/1P6/2R2P2/8/2K5/8/5B2 w - - bm Rc8+;
...
Now I remember why this position is not good : Rc8+ is sometime evaluated as 0.00 as some other moves.
I'm removing this one.
Vincent, are you sure?
This position seems to be a very good winning one. :D
Good luck!