Stockfish 6 beta1 on 116 hard positions 30 min/position

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

Moderator: Ras

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

Re: Stockfish 6 beta1 on 116 hard positions 30 min/position

Post by Ferdy »

Vinvin wrote:2 bad news :
1) I ran SF6-RC1 with 3 best moves on the suite but Arena 3.5 doesn't handle the automatic test with more than 1 line. I have the big log file and I've to browse manually to get the timing for each move :-/
I don't really get this. So the test position has 3 bm, what do you mean by more than 1 line?
Ferdy
Posts: 4846
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Stockfish 6 beta1 on 116 hard positions 30 min/position

Post by Ferdy »

Correction to epd format on pos 30. Missing ep field.

Code: Select all

1rr3k1/3b1pq1/4p2p/1n1pP2P/2P2QP1/1p6/1P6/1K1RNB1R b - bm Nc3; c1 "diff=6";
Correct is.

Code: Select all

1rr3k1/3b1pq1/4p2p/1n1pP2P/2P2QP1/1p6/1P6/1K1RNB1R b - - bm Nc3; c1 "diff=6";
Correction to pos 91. There is double space after the castling field and after the ep field.

Code: Select all

r2qk2r/ppp1b1pp/2n1p3/3pP1n1/3P2b1/2PB1NN1/PP4PP/R1BQK2R w KQkq  -  bm Nxg5; c1 "diff=8"; pos 91
Correct is.

Code: Select all

r2qk2r/ppp1b1pp/2n1p3/3pP1n1/3P2b1/2PB1NN1/PP4PP/R1BQK2R w KQkq - bm Nxg5; c1 "diff=8";
Correction to pos 90. There is double space after the ep field.

Code: Select all

r2q1rk1/ppp2p2/3p1np1/4pNQ1/4P1pP/1PPP4/1P3P2/R3K1R1 w Q -  bm Qh6; c1 "diff=8";
Correct is.

Code: Select all

r2q1rk1/ppp2p2/3p1np1/4pNQ1/4P1pP/1PPP4/1P3P2/R3K1R1 w Q - bm Qh6; c1 "diff=8";
Vinvin
Posts: 5287
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Re: Stockfish 6 beta1 on 116 hard positions 30 min/position

Post by Vinvin »

Thanks for the corrections !
Vinvin
Posts: 5287
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Re: Stockfish 6 beta1 on 116 hard positions 30 min/position

Post by Vinvin »

Ferdy wrote:
Vinvin wrote:2 bad news :
1) I ran SF6-RC1 with 3 best moves on the suite but Arena 3.5 doesn't handle the automatic test with more than 1 line. I have the big log file and I've to browse manually to get the timing for each move :-/
I don't really get this. So the test position has 3 bm, what do you mean by more than 1 line?
The analyze is done in "3 best lines" mode.
This should rise the number of solved positions for Stockfish because Stockfish is very selective and miss some easy puzzles because of this.
Ferdy
Posts: 4846
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Stockfish 6 beta1 on 116 hard positions 30 min/position

Post by Ferdy »

I think it is time now to add the id operand, this is to easily make a reference when there is discussion on specific position.

Code: Select all

1R4bq/p1p3p1/2p3Pb/k1P4R/2P4P/p5P1/P7/1K6 w - - bm Ka1; c1 "diff=1"; c3 "b1a1"; id 1;
2br4/4r2k/1P1p4/3P3p/1Q2P1P1/4KP2/8/8 w - - bm Qe1; c1 "diff=3"; c3 "b4e1"; id 2;
Ferdy
Posts: 4846
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Stockfish 6 beta1 on 116 hard positions 30 min/position

Post by Ferdy »

Vinvin wrote:
Ferdy wrote:
Vinvin wrote:2 bad news :
1) I ran SF6-RC1 with 3 best moves on the suite but Arena 3.5 doesn't handle the automatic test with more than 1 line. I have the big log file and I've to browse manually to get the timing for each move :-/
I don't really get this. So the test position has 3 bm, what do you mean by more than 1 line?
The analyze is done in "3 best lines" mode.
This should rise the number of solved positions for Stockfish because Stockfish is very selective and miss some easy puzzles because of this.
Call it multipv 3.
So you run sf in multipv 3, and the top 1 move should be the (only) one that will be compared to the bm in the epd line?
Vinvin
Posts: 5287
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Re: Stockfish 6 beta1 on 116 hard positions 30 min/position

Post by Vinvin »

Ferdy wrote:I think it is time now to add the id operand, this is to easily make a reference when there is discussion on specific position.

Code: Select all

1R4bq/p1p3p1/2p3Pb/k1P4R/2P4P/p5P1/P7/1K6 w - - bm Ka1; c1 "diff=1"; c3 "b1a1"; id 1;
2br4/4r2k/1P1p4/3P3p/1Q2P1P1/4KP2/8/8 w - - bm Qe1; c1 "diff=3"; c3 "b4e1"; id 2;
Please, wait a week until the final version.
Vinvin
Posts: 5287
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Re: Stockfish 6 beta1 on 116 hard positions 30 min/position

Post by Vinvin »

Ferdy wrote:
Vinvin wrote:
Ferdy wrote:
Vinvin wrote:2 bad news :
1) I ran SF6-RC1 with 3 best moves on the suite but Arena 3.5 doesn't handle the automatic test with more than 1 line. I have the big log file and I've to browse manually to get the timing for each move :-/
I don't really get this. So the test position has 3 bm, what do you mean by more than 1 line?
The analyze is done in "3 best lines" mode.
This should rise the number of solved positions for Stockfish because Stockfish is very selective and miss some easy puzzles because of this.
Call it multipv 3.
So you run sf in multipv 3, and the top 1 move should be the (only) one that will be compared to the bm in the epd line?
Yes ! :wink:
Vinvin
Posts: 5287
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Sting 4.7 on 115 hard positions 10 min/position, 6 cores

Post by Vinvin »

Sting 4.7

Conditions :
Intel-i7-4GHz, 6 cores, 10 min per position, 8GB hashtables
No EGTB
Interface : Arena 3.5

Hard-Talkchess-2015-Beta-2
115 positions (the erroneous endgame with 5 knights removed)
I've apply the corrections to EPDs suggested by Ferdinand (see bottom).
83 solved, log is here : http://home.scarlet.be/vincentlejeune/Sting4.7.zip

Code: Select all

Use seconds per move  : 600 Seconds per move
  1) Kb1-a1             Kb1-a1  * 2 Seconds
  2) Qb4-e1             Qb4-e1  * 28 Seconds
  3) Bf4-e3             Bf4-e3  * 0 Seconds
  4) .. Nc4-d2, Nc4-a5  Nc4-d2  * 0 Seconds
  5) Kb5-a6             Kb5-a6  * 23 Seconds
  6) Ra1-c1             Ra1-c1  * 23 Seconds
  7) .. Ne5-g4(?)       Ne5-c4  * 62 Seconds
  8) Ne2-d4             Ne2-d4  * 8 Seconds
  9) .. Re4xe3          Re4xe3  * 140 Seconds
 10) Ne4-f6             Ne4-f6  * 568 Seconds
 11) Kh3-g2             Kh3-g2  * 0 Seconds
 12) Rf1-f5             Rf1-f5  * 11 Seconds
 13) Ke7-f8             Ke7-f8  * 23 Seconds
 14) Qa6-b5             Qa6-b5  * 237 Seconds
 15) Re1-e5             c3-c4    
 16) Bb1xh7             Nc3-e4   
 17) Ng3-f5             Ng3-f5  * 97 Seconds
 18) Re3-e8             Re3-e8  * 6 Seconds
 19) Rc8xc7             Kg7-f7   
 20) e3-e4              h2-h3    
 21) Kh2-g3             Kh2-g3  * 0 Seconds
 22) Bc2-a4             c3-c4    
 23) .. Qd7-h3          Qd7-h3  * 31 Seconds
 24) Rh1xh7             Rh1xh7  * 4 Seconds
 25) Rd6xf6             Rd6xf6  * 33 Seconds
 26) Rg1xg7             Rg1xg7  * 100 Seconds
 27) Nf3-d4             Nf3-d4  * 54 Seconds
 28) g2-g4              e5-e6    
 29) Rf1xf6             Bd4-a7   
 30) .. Nb5-c3          Rb8-a8   
 31) Qd8-a8             Qd8-a8  * 1 Second
 32) Qh3xh5             Qh3xh5  * 0 Seconds
 33) Rd3xb3             Rd3xb3  * 0 Seconds
 34) Na5-b3             Na5-b3  * 1 Second
 35) .. d4-d3           d4-d3   * 41 Seconds
 36) Bf1-e2             Bf1-e2  * 31 Seconds
 37) .. Nb6-c4          a7-a5    
 38) Qe1-h4             Bg5-f4   
 39) f5-f6              Kg1-h1   
 40) Qf3-f6             Qf3-f6  * 127 Seconds
 41) Nd4-c6             Nd4-c6  * 132 Seconds
 42) .. c3xb2, c3xc1    c3xb2   * 13 Seconds
 43) Bd5xf7             Rd1-c1   
 44) .. h5-h4           h5-h4   * 0 Seconds
 45) c2-c4              c2-c4   * 451 Seconds
 46) Re8xe5             Re8xe5  * 0 Seconds
 47) Qf5-e6             Qf5-e6  * 0 Seconds
 48) Nc3-d5             Nc3-d5  * 150 Seconds
 49) Qd3xg6             Qd3xg6  * 2 Seconds
 50) Bc4-e2             Bc4-e2  * 69 Seconds
 51) f7-f8Q             Qd3xd6   
 52) Rf4-g4             Rf4-g4  * 0 Seconds
 53) Nf4-d3             h4xg5    
 54) .. Rc5-b5(?)       Rc5-b5   
 55) h4-h5              h4-h5   * 50 Seconds
 56) .. Bf5-h3, Bc3-c1  Bf5-h3  * 165 Seconds
 57) ..                 Kf6-e5   
 58) .. d3-d2           d3-d2   * 154 Seconds
 59) Bh5-f3             Bh5-f3  * 104 Seconds
 60) .. Ne8-c7          Ne8-c7  * 92 Seconds
 61) c4-c5              c4-c5   * 0 Seconds
 62) Bg5-f6             Bg5-f6  * 228 Seconds
 63) Bd3xh7             Bd3xh7  * 128 Seconds
 64) Bd4-f6             Qh5-h6   
 65) Bd3xh7             Bd3xh7  * 378 Seconds
 66) Bd3xh7             Bd3xh7  * 35 Seconds
 67) Rd3-h3             Rd3-h3  * 83 Seconds
 68) Bg5-f6             Bg5-f6  * 9 Seconds
 69) Qd2-f4             e4xd5    
 70) Bd3xh7             Bd3xh7  * 127 Seconds
 71) h3-h4              h3-h4   * 52 Seconds
 72) Kc6-d5             Bc4-b5   
 73) c4-c5              c4-c5   * 3 Seconds
 74) e5-e6              Bb1-f5   
 75) Ng5xf7             Ng5xf7  * 10 Seconds
 76) .. e6-e5            Nd7-f6   
 77) .. Rc2xf2          Rc2xf2  * 41 Seconds
 78) Bd6-f8             Bd6-f8  * 0 Seconds
 79) Bg2xe4             Bg2xe4  * 244 Seconds
 80) b3-b4              b3-b4   * 21 Seconds
 81) .. Rd7xd4          Rd7xd4  * 78 Seconds
 82) Bh3-f5             Bh3-f5  * 1 Second
 83) Ng4-f6             Ng4-f6  * 70 Seconds
 84) .. f7-f6           Bc1xg5   
 85) .. g6-g5           d5-d4    
 86) Rf1-b1             Rf1-b1  * 2 Seconds
 87) f2-f4              Nf1-h2   
 88) .. Bg7-h6          Bg7-h6  * 493 Seconds
 89) Nd5-f6             Nd5-f6  * 36 Seconds
 90) Qg5-h6             Qg5-h6  * 68 Seconds
 91) Nf3xg5             h2-h3    
 92) .. Qb2-c2          Qb2-c2  * 474 Seconds
 93) .. Rb8xb3          Ra6-a8   
 94) Be6xf5             Be6xf5  * 561 Seconds
 95) f5-f6              f5-f6   * 13 Seconds
 95) f5-f6              f5-f6   * 15 Seconds
 96) Bg5-f4             Bg5-f4  * 23 Seconds
 96) Bg5-f4             Bg5-f4  * 29 Seconds
 97) Kh7-h6             Kh7-h6  * 1 Second
 97) Kh7-h6             Kh7-h6  * 1 Second
 98) Rc5xf5             Rc5xf5  * 0 Seconds
 98) Rc5xf5             Rc5xf5  * 0 Seconds
 99) Kg1-h2             Rf2-f3   
100) f5-f6              f5-f6   * 0 Seconds
101) Be3-c1             Be3-d2   
102) Bd8-c7             Bd8-c7  * 1 Second
103) Be4-g6             Be4-d3   
104) .. e4-e3           Ra8-e8   
105) Rb8-b1             Rb8-h8   
106) Nf7-d6             Rg3-f3   
107) Na4xb6(?)          Na4xb6   
108) Nc2-d4             Nc2-d4  * 0 Seconds
109) Qd6xe5             Qd6xe5  * 69 Seconds
110) Kg3-h2             Kg3-h2  * 65 Seconds
111) Kg2-f3             Kg2-f3  * 0 Seconds
112) Kh4-h5             Kh4-h5  * 18 Seconds
113) h5xg6              Nd6-b7   
114) Kc1-d1             Bg2-f3   
115) h2-h3              Bc3-e1   

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 Na5; c1 "diff=3"; c0 "draw";
kb6/8/8/1K5p/3Npp2/8/8/1B6 w - - bm Ka6; c1 "diff=3";
r1q2rk1/pp1n1p1p/1n1P2p1/2b1P1B1/4NQ2/1B3P2/PP2K2P/R7 w - - bm Rc1; hmvc 0; fmvc 1; id "MGV50-P: BRONSTEIN - Ljubojevic Petropol. 1973"; c1 "diff=3";
r1b3r1/3kb1pp/2qp4/p2Nn1P1/3BP2P/4Q3/1PP2R2/1K1R4 b - - am Ng4?; c1 "diff=3";
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"; c1 "diff=4";
8/p4kpp/1p6/5p2/3Pr3/P3RKP1/1P5P/8 b - - bm Rxe3+; hmvc 0; fmvc 1; c0 "!"; id "MGV52-E: Evans - RESHEVSKY New Jork 1969"; c1 "diff=4";
r3r1k1/2qb1pp1/pp2n1np/2p1P3/2R1N3/1B3N1P/PP1Q1PP1/4R1K1 w - - bm Nf6+; hmvc 0; fmvc 1; id "MGV70-K: NUNN - Smeets Amsterdam 2006"; c1 "diff=4";
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 Qab5+; 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";
2r4r/3n1pk1/pq1p1bp1/3B4/1p2P1N1/7P/PP1Q1PK1/3RR3 w - - bm Bxf7; 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";
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";
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";
Ferdy
Posts: 4846
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Sting 4.7 on 115 hard positions 10 min/position, 6 cores

Post by Ferdy »

Other suggestion, use the operand dm or direct mate fullmove count, for positions with mate in n.
pos 12.

Code: Select all

2r2rk1/2q2p1p/p1p1nPpQ/3p4/4p1B1/8/PPP3PP/R4R1K w - - bm Rf5; c0 "mate in 6"; c1 "diff=4";
Change to like this.

Code: Select all

2r2rk1/2q2p1p/p1p1nPpQ/3p4/4p1B1/8/PPP3PP/R4R1K w - - bm Rf5; dm 6; c1 "diff=4";
Another correction. The c0 value is wrong.
pos 3.

Code: Select all

8/2b2k1K/1pPp1p2/1P1P1P2/5B2/8/8/8 w - - bm Be3; c1 "diff=2"; c0 "the point to play Bxh6 on move 3";
Correct is.

Code: Select all

8/2b2k1K/1pPp1p2/1P1P1P2/5B2/8/8/8 w - - bm Be3 Bd2 Bc1 Bh6 Bg3; c1 "diff=2"; c0 "the point is to play Bxf6 on move 3"; v0 "1. Be3 Bd8 2. Bd4 Bc7 3. Bxf6!!"; v1 "1. Bd2 Bd8 2. Bc3 Bc7 3. Bxf6!!";