Hard talkchess 2016 set in PGN

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

Moderators: hgm, Rebel, chrisw

Werewolf
Posts: 1796
Joined: Thu Sep 18, 2008 10:24 pm

Re: Hard talkchess 2016 set in PGN

Post by Werewolf »

Vinvin wrote:
Werewolf wrote:[d]2r1k2r/4qpp1/p3p2p/1pn1P3/3N2P1/P7/1PP3QP/1K1R2R1 w k -

I believe this position is flawed. I've analysed all the lines given in an IDeA project and I find that 1.Nf5 is no better than 1.h4
Look at given variations. "IDeA" is a random thing.
It's not random at all since I included ALL of the analysis given right to the end of every variation and added my own analysis as well.

1.Nf5 is a pretty move, but not a particularly good one. 1.h4 is just as good, if not better.
User avatar
Eelco de Groot
Posts: 4565
Joined: Sun Mar 12, 2006 2:40 am
Full name:   

Re: Hard talkchess 2016 set in PGN

Post by Eelco de Groot »

Werewolf wrote:
Vinvin wrote:
Werewolf wrote:[d]2r1k2r/4qpp1/p3p2p/1pn1P3/3N2P1/P7/1PP3QP/1K1R2R1 w k -

I believe this position is flawed. I've analysed all the lines given in an IDeA project and I find that 1.Nf5 is no better than 1.h4
Look at given variations. "IDeA" is a random thing.
It's not random at all since I included ALL of the analysis given right to the end of every variation and added my own analysis as well.

1.Nf5 is a pretty move, but not a particularly good one. 1.h4 is just as good, if not better.
If Nf5 is winning, it is likely that there are more moves that also win I think. Chess is not a game with very many singular positions especially if you have already a winning advantage. If Nf5 wins and it is also beautiful, I would not mind about "cooks" too much. It is not a study. But that is just my opinion.

I have not looked at h4, just a bit at the end of Vincent's main line. At this point in the main line, and having gone backward, Rainbow Serpent gives it

[D]5r1k/5qpr/4nPRp/1p3Q2/7P/P7/1PP5/1K4R1 w - -

Engine: Rainbow Serpent 20162803_035 MP (512 MB)
by T. Romstad, M. Costalba, J. Kiiski, G. Linscott


30/52 0:06 +1.40 14.fxg7+ Nxg7 15.Qxb5 Nf5 16.a4 Rg7
17.Rxg7 Nxg7 18.Qc6 h5 19.a5 Re8
20.Qd6 Re6 21.Qd4 Re7 22.b3 Rd7
23.Qc3 Kh7 24.Qe5 Re7 25.Qd4 Qe6
26.Rg5 Rd7 27.Qf4 (45.910.462) 7490

and agrees with all the moves down the line to 18. Qc6

One move up there is a slight disagreement, now Serpent thinks 13...Rd8 might be a bit better defence for Black and gives it

[D]5r1k/3q2pr/4nPRp/1p3Q2/7P/P7/1PP5/1K4R1 b - -

Engine: Rainbow Serpent 20162803_035 MP (512 MB)
by T. Romstad, M. Costalba, J. Kiiski, G. Linscott

38/86 158:02 +1.11 13...Rd8 14.Qe5 Qd5 15.Qg3 Qb7
16.Qe3 Qf7 17.fxg7+ Nxg7 18.Qb6 Qd7
19.Rf1 Qe8 20.h5 Kg8 21.Qf6 Rc8
22.Qf5 Kh8 23.Qf3 Qe7 24.Rf6 Rg8
25.Qc3 Qd8 26.Qe5 Qc8 (66.850.570.108) 7050

But I have not checked any moves above this point. Just to get an idea about the evaluation of the endpoint of the Nf5 line from Vincent.
Debugging is twice as hard as writing the code in the first
place. Therefore, if you write the code as cleverly as possible, you
are, by definition, not smart enough to debug it.
-- Brian W. Kernighan
Vinvin
Posts: 5228
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Re: Hard talkchess 2016 set in PGN

Post by Vinvin »

Werewolf wrote:
Vinvin wrote:
Werewolf wrote:2r1k2r/4qpp1/p3p2p/1pn1P3/3N2P1/P7/1PP3QP/1K1R2R1 w k -

I believe this position is flawed. I've analysed all the lines given in an IDeA project and I find that 1.Nf5 is no better than 1.h4
Look at given variations. "IDeA" is a random thing.
It's not random at all since I included ALL of the analysis given right to the end of every variation and added my own analysis as well.

1.Nf5 is a pretty move, but not a particularly good one. 1.h4 is just as good, if not better.
For the second time : check the line !
For a long and accurate line, IDeA has about 0% chance to find the correct continuation.

Code: Select all

[Event "?"]
[Site "?"]
[White "W"]
[Black "B"]
[Result "*"]
[FEN "2r1k2r/4qpp1/p3p2p/1pn1P3/3N2P1/P7/1PP3QP/1K1R2R1 w k - 0 1"]
[Comment "bm Nf5;"]

1. Nf5 exf5 2. gxf5 f6 (2... Rg8 3. Rd5 {!?} (3. e6 {?!} 3... fxe6 4. fxe6 g5
{!?} (4... g6 5. Rgf1 a5 6. Rde1 b4 7. Qg3 Nxe6 8. Rxe6 Qxe6 9. Re1 Kd7 10.
Rxe6 Kxe6 11. axb4 axb4 12. Qg4+ Kf7 13. Qxb4 {±})5. Rge1 g4 {8})3... g5 (3...
Qc7 4. Re1 g6 5. Re3 Rd8 6. Rxd8+ Kxd8 7. Qa8+ {!} (7. Qd5+ Kc8 8. Rc3 Rd8 9.
Qxc5 Qxc5 10. Rxc5+ Kb7 {±})7... Qc8 8. Qd5+ Ke8 9. f6 {+?-})4. Qh3 Na4 5.
Qxh6 Qc7 6. Rc1 Nb6 7. Rd4 Qc5 8. c3 Nc4 9. Qh7 Rf8 10. e6 Qe5 11. f6 Qxe6 12.
Rcd1 Qxf6 13. Re4+ Ne5 14. Qh3 {+?-}) 3. exf6 Qxf6 4. Qd5 Kf8 5. Rg6 Qf7 6.
Qd6+ Kg8 7. Rdg1 Rh7 8. f6 Ne6 9. Qxa6 Qd7 10. Qb6 Re8 11. h4 Kh8 12. Qf2 Rf8
(12... gxf6 13. Qf5 Qd8 14. Rxf6 Ng7 15. Qf3 Qe7 16. Rf1 Rg8 17. Qc3 {+?-})
13. Qf5 Qf7 14. fxg7+ Nxg7 15. Qxb5 Nf5 16. a4 Rg7 17. Rxg7 Nxg7 18. Qc6 {±} *
User avatar
Eelco de Groot
Posts: 4565
Joined: Sun Mar 12, 2006 2:40 am
Full name:   

Re: Hard talkchess 2016 set in PGN

Post by Eelco de Groot »

Eelco de Groot wrote:
One move up there is a slight disagreement, now Serpent thinks 13...Rd8 might be a bit better defence for Black
I just wanted to post a small update that Serpent also agrees with 11...Kh8 from the main line from Vincent, but thinks that 11...h5 is also possible. Kh8 was found only after 214 minutes, depth 39! But now Serpent is back to playing 11...h5, I think these are about equal.

[D]4r1k1/3q2pr/1Q2nPRp/1p6/7P/P7/1PP5/1K4R1 b - -

The last full PV with Kh8:

40/80 347:04 +1.12 11...Kh8 12.Qf2 Rf8 13.Qf5 Rd8
14.Qe5 Qd5 15.Qg3 b4 16.f7 Qf5
17.Qg4 Qxg4 18.R6xg4 Rd7 19.Rf1 g5
20.f8R+ Nxf8 21.Rxf8+ Kg7 22.Rf2 bxa3
23.b4 Rb7 24.Ka2 Kg6 (145.700.323.320) 6996

The last full PV with 11...h5:

41/86 666:01 +1.10 11...h5 12.Qe3 Qf7 13.Qc3 Rd8 14.Qe5 Rd4
15.Qb8+ Rd8 16.Qxb5 Rd1+ 17.Rxd1 Qxg6
18.Rd6 Qf7 19.a4 gxf6 20.Qf5 Nc7
21.Rd8+ Ne8 22.Qe4 Kf8 23.Rxe8+ Qxe8
24.Qxh7 Qe1+ (283.179.090.954) 7086

(Eval is White POV) Anything upstream in the main line from this point up I have not checked.
Debugging is twice as hard as writing the code in the first
place. Therefore, if you write the code as cleverly as possible, you
are, by definition, not smart enough to debug it.
-- Brian W. Kernighan
Vinvin
Posts: 5228
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Re: Hard talkchess 2016 set in PGN

Post by Vinvin »

Eelco de Groot wrote:
Eelco de Groot wrote:
One move up there is a slight disagreement, now Serpent thinks 13...Rd8 might be a bit better defence for Black
I just wanted to post a small update that Serpent also agrees with 11...Kh8 from the main line from Vincent, but thinks that 11...h5 is also possible. Kh8 was found only after 214 minutes, depth 39! But now Serpent is back to playing 11...h5, I think these are about equal.

4r1k1/3q2pr/1Q2nPRp/1p6/7P/P7/1PP5/1K4R1 b - -

The last full PV with Kh8:

40/80 347:04 +1.12 11...Kh8 12.Qf2 Rf8 13.Qf5 Rd8
14.Qe5 Qd5 15.Qg3 b4 16.f7 Qf5
17.Qg4 Qxg4 18.R6xg4 Rd7 19.Rf1 g5
20.f8R+ Nxf8 21.Rxf8+ Kg7 22.Rf2 bxa3
23.b4 Rb7 24.Ka2 Kg6 (145.700.323.320) 6996

The last full PV with 11...h5:

41/86 666:01 +1.10 11...h5 12.Qe3 Qf7 13.Qc3 Rd8 14.Qe5 Rd4
15.Qb8+ Rd8 16.Qxb5 Rd1+ 17.Rxd1 Qxg6
18.Rd6 Qf7 19.a4 gxf6 20.Qf5 Nc7
21.Rd8+ Ne8 22.Qe4 Kf8 23.Rxe8+ Qxe8
24.Qxh7 Qe1+ (283.179.090.954) 7086

(Eval is White POV) Anything upstream in the main line from this point up I have not checked.
After 11...h5 12. Qe3 : +1.21 for white at depth 40.

[d] 4r1k1/3q2pr/4nPR1/1p5p/7P/P3Q3/1PP5/1K4R1 b - - 1 12

With 3 best moves :

Code: Select all

Stockfish_160528_x64_modern_fast:
...
 40/73	25:56	 20 187 219k	12 969k	+1,53	12. ... Kh8 13.Qe5 gxf6 14.Rxf6 Ng7 15.Qc5 Kg8 16.Rd6 Qb7 17.Rf1 Qe4 18.Qxb5 Qe5 19.Qd3 Re6 20.Rd7 Re8 21.Rg1 Kh8 22.Qg6 Rg8 23.a4 Qe8 24.Qxe8 Rxe8 25.a5 Nf5 26.Rxh7+ Kxh7 27.Rg5 Nd6 28.a6 Kh6 29.Rc5 Ne4 30.Ra5 Ra8 31.c3 Kg7 32.Kc2 Kf6 33.Rxh5 Nd6 34.Ra5 Ke6 35.h5 Ra7
 40/73	25:56	 20 187 219k	12 969k	+1,32	12. ... Qc7 13.Qd3 Rd8 14.Qf5 Qf7 15.Qxb5 Rd1+ 16.Rxd1 Qxg6 17.Rd6 Nf8 18.Qc6 Qg1+ 19.Ka2 Qa7 20.fxg7 Rxg7 21.a4 Qf2 22.Qd5+ Rf7 23.Qc4 Qf4 24.Rd4 Qc7 25.Qxc7 Rxc7 26.Kb3 Kg7 27.Rd5 Ne6 28.c3 Kg6 29.a5 Rc8 30.Kc2 Rc4 31.Re5 Rc6 32.Kb3 Nf4 33.Rb5 Rc8 34.c4 Kf6 35.Kc3 Ke6 36.b4 Ne2+ 37.Kd3 Nf4+ 38.Kd4 Rd8+ 39.Ke4 Ne2 40.Rb6+ Kd7 41.a6 Re8+ 42.Kf5
 40/73	25:56	 20 187 219k	12 969k	+1,21	12. ... Qf7 13.Qb3 Rd8 14.Qxb5 Rd1+ 15.Rxd1 Qxg6 16.Rd6 Nf8 17.Qc6 Qg1+ 18.Ka2 Qa7 19.fxg7 Rxg7 20.a4 Qf2 21.Qd5+ Rf7 22.Qc4 Qf4 23.Rd4 Qc7 24.Qxc7 Rxc7 25.Kb3 Nd7 26.a5 Kf7 27.Rd5 Nf6 28.Re5 Rb7+ 29.Ka3 Rc7 30.c3 Re7 31.Rxe7+ Kxe7 32.Kb4 Kd7 33.Kc4 Kc6 34.b4 Ne4 35.b5+ Kb7 36.Kb4 Nf2 37.Kc5 Ne4+ 38.Kc4 Nd6+ 39.Kb4 Nf5 40.c4 Kb8 41.c5 Nxh4 42.a6 Nf3
Vinvin
Posts: 5228
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Re: Hard talkchess 2016 set in PGN

Post by Vinvin »

3 Runs, 5 min/position on an i7-6*4GHz.
The positions are not (yet) in the same order as in the PGN. Set used is at the end.
Analyzing engine: Stockfish_160520_x64_modern_fast from here http://chess.ultimaiq.net/stockfish.html
(positions 66 already take out after this results)

Code: Select all

  Use seconds per move      : 300 Seconds per move
   Analysis Lines            : Minimum search depth=12
   Activate abort analysis   : True. Minimal analysis depth 22. Abort, if the correct move is held 3 additional ply

Code: Select all

     #      Solution                  1st run               2nd run               3rd run
--------------------------------------------------------------------------------------------------
      1     Nc5-b3                    Nc5-d7                Nc5-d7                Nc5-d7               
      2     Bb6-c7                    Bb6xd8                Bb6xd8                Bb6xd8               
      3     Kc6-d5, Bc4-d5            Kc6-d7                Kc6-d7                Kc6-d7               
      4     Nf3-h2, g2-g4             Ra1-e1                Ra1-e1                g2-g4   * 3 Sec      
      5     Rd6xf6                    Qe5-d4                Qe5-d4                Qe5-d4               
      6     Bb1xh7                    Bb1xh7  * 45 Sec      Bb1xh7  * 51 Sec      Bb1xh7  * 39 Sec     
      7     Rg1xg7                    Rd1-d4                Rg1xg7  * 227 Sec     Rg1xg7  * 280 Sec    
      8     Nf3-d4                    Nf3-d4  * 53 Sec      Nf3-d4  * 27 Sec      Nf3-d4  * 24 Sec     
      9     Bd3xh7                    Rf1-h1                Rf1-h1                Rf1-h1               
     10     Ng3-f5                    Nd5-f6                Nd5-f6                Nd5-f6               
     11     .. Rb8xb3                 Ra6-b6                Ra6-a7                Ke7-e6               
     12     g2-g4                     g2-g4   * 0 Sec       g2-g4   * 1 Sec       g2-g4   * 0 Sec      
     13     e4-e5                     e4-e5   * 113 Sec     Ra1-d1                Ra1-d1               
     14     Ne2-f4                    Be3-c5                Be3-c5                Be3-c5               
     15     Re3-e8                    Nc4-d2                Nc4-d2                Nc4-d2               
     16     Be3xh6                    Be3xh6  * 252 Sec     Be3xh6  * 94 Sec      Ra4-g4               
     17     Rf1xf6                    Bd4-a7                Bd4-a7                Bd4-a7               
     18     Rc8xc7                    Kg7-f7                Kg7-f7                Kg7-f7               
     19     e3-e4                     a2-a3                 Kg1-g2                a2-a3                
     20     Nf7-d6                    Rg3-f3                Nf7-h6                Nf7-h6               
     21     f5-f6                     c6-c7                 c6-c7                 c6-c7                
     22     Rf2-f6                    Rf2-f6  * 11 Sec      Rf2-f6  * 123 Sec     Rf2-f6  * 31 Sec     
     23     Re1-e6                    Re1-e6  * 293 Sec     Re1-e3                Re1-e6  * 171 Sec    
     24     .. Rd6-f6                 Rd6-d7                Rd6-d7                Rd6-d7               
     25     Kh3-g2                    Kh3-g2  * 79 Sec      Kh3-g2  * 188 Sec     Kh3-g2  * 186 Sec    
     26     Na4xb6(?)                 Na4xb6                Na4xb6                Na4xb6               
     27     .. h5-h4                  h5-h4   * 0 Sec       h5-h4   * 0 Sec       h5-h4   * 0 Sec      
     28     c4-c5                     Kd3-e3                Bf2-e1                c4-c5   * 167 Sec    
     29     .. Nc5-e4                 d5-d4                 d5-d4                 d5-d4                
     30     Ne5-g6                    Ne5-d3                Ne5-d3                Ne5-d3               
     31     Nd4-f5                    h2-h4                 g4-g5                 h2-h4                
     32     Qc6-f3                    Rd1-g1                Rd1-e1                Qc6-f3  * 209 Sec    
     33     e5-e6                     Bb1-f5                Bb1-f5                Bb1-f5               
     34     Bd3xh7                    Rg3-h3                Rg3-h3                Rg3-h3               
     35     Kh2-g3                    Qf6-f4                Qf6-f4                Qf6-f4               
     36     Rf1-f5                    Rf1-f5  * 61 Sec      Rf1-f5  * 115 Sec     Rf1-f5  * 68 Sec     
     37     Be3xc5                    Be2-d3                Be3xc5  * 111 Sec     Be3xc5  * 47 Sec     
     38     Bd5xf7                    Bd5xf7  * 148 Sec     Bd5xf7  * 24 Sec      Bd5xf7  * 43 Sec     
     39     Bg5-f4                    Bg5xf6                Re7xd7                Bg5xf6               
     40     Bc2-a4                    c3-c4                 c3-c4                 c3-c4                
     41     Qd8-a8                    Qd8-f8                Qd8-f8                Qd8-f6               
     42     Nc2-d4                    Kg2-f3                Kg2-f3                Kg2-f3               
     43     Ng5xf7                    Ng5xf7  * 105 Sec     Ng5xf7  * 255 Sec     Ng5xf7  * 184 Sec    
     44     .. Bg7xd4                 Bg7xd4  * 102 Sec     Bg7xd4  * 13 Sec      Bg7xd4  * 26 Sec     
     45     b2-b4                     Bd4-g1                Bd4-g1                Bd4-g1               
     46     c2-c4                     c2-c4   * 33 Sec      c2-c4   * 31 Sec      c2-c4   * 88 Sec     
     47     Rg3-g5                    Rg3-h3                Rg3-h3                Rg3-h3               
     48     Qh3xh5                    Qh3xh5  * 10 Sec      Qh3xh5  * 5 Sec       Qh3xh5  * 5 Sec      
     49     f3-f4                     Ke8-d7                Ke8-d7                Ke8-d7               
     50     Re8xe5                    Re8-e7                Re8-e7                Re8-e7               
     51     .. e6-e5                  Nd7-f6                Nd7-f6                Qe7-d6               
     52     Kb7-c8                    a5-a6                 a5-a6                 a5-a6                
     53     f5xe6                     f5xe6   * 45 Sec      Qf3-c3                f5xe6   * 129 Sec    
     54     Kh7-h6                    Kh7-h6  * 40 Sec      Kh7-h6  * 50 Sec      Kh7-h6  * 115 Sec    
     55     Qd6xe5                    Qd6-a3                Qd6-a3                Qd6-a3               
     56     Ne4xf6                    Ne4xf6  * 293 Sec     Ne4xf6  * 123 Sec     Ne4xf6  * 44 Sec     
     57     Ng7-f5                    Ng7-f5  * 27 Sec      Ng7-f5  * 33 Sec      Ng7-f5  * 25 Sec     
     58     .. Rc2xf2                 Rc2xf2  * 151 Sec     Rc2xf2  * 182 Sec     Be7-c5               
     59     Rd3xb3                    Rd3xb3  * 170 Sec     Rd3-e3                Rd3-e3               
     60     c7-c8N                    Kf3-g2                Kf3-g2                Kf3-g2               
     61     Qf5-e6                    Rf7xc7                Rf7xc7                Rf7xc7               
     62     Rh5xg5                    Rh5xg5  * 124 Sec     Rh5xg5  * 27 Sec      Rh5xg5  * 6 Sec      
     63     .. Qd7-h3                 Qd7-h3  * 8 Sec       Qd7-h3  * 4 Sec       Qd7-h3  * 3 Sec      
     64     .. Re2xd2                 Re2xg2                Re2xg2                Re2xg2               
     65     e4-e5                     b3-b4                 Rf2-f4                Rf2-f4               
     66     Rc5xf5                    Rc5xf5  * 0 Sec       Rc5xf5  * 0 Sec       Rc5xf5  * 0 Sec      
     67     Bd6-f8                    Kg2-f1                Kg2-f1                Kg2-f1               
     68     Kg3-h2                    Kg3-f3                Kg3-f3                Kg3-f3               
     69     Be3xc5                    Re5-e8                Re5-e8                Kb7-b6               
     70     Bg2xe4                    Bg2xe4  * 7 Sec       Bg2xe4  * 55 Sec      Bg2xe4  * 71 Sec     
     71     Kg2-f3                    Rc2xd2                Rc2xd2                Rc2xd2               
     72     Nc3-d5                    Nc3-d5  * 102 Sec     Ke4-f4                Nc3-d5  * 105 Sec    
     73     b3-b4                     b3-b4   * 74 Sec      b3-b4   * 59 Sec      b3-b4   * 123 Sec    
     74     Qd3xg6                    h4-h5                 h4-h5                 h4-h5                
     75     .. Re3xf3                 Rf6-h6                Rf6-h6                Rf6-h6               
     76     Kh4-h5                    Qf2xf3                Qf2xf3                Qf2xf3               
     77     h5xg6                     Nd6-b7                Nd6-b7                Nd6-b7               
     78     Kg1-h2                    Kg1-h2  * 27 Sec      Kg1-h2  * 72 Sec      Kg1-h2  * 25 Sec     
     79     .. Rd7xd4                 Rd7xd4  * 211 Sec     Rd7xd4  * 252 Sec     Rd7xd4  * 236 Sec    
     80     Bh3-f5                    Bh3-f5  * 148 Sec     Bh3-f5  * 104 Sec     Bh3-f5  * 172 Sec    
     81     h2-h3                     Bc3-e1                Bc3-e1                Bc3-e1               
     82                               Kh5-h6                Kh5-g6                f5-f6                
     83     Be2-h5                    Nh3xf2                Nh3xf2                Nh3xf2               
     84     Bf4-e3                    Bf4-e3  * 0 Sec       Bf4-e3  * 6 Sec       Kh7-h6               
     85     Bc4-e2                    Bc4-f1                Bc4-f1                Bc4-f1               
     86     f7-f8Q                    f7-f8Q  * 248 Sec     Qd3xd6                f7-f8Q  * 252 Sec    
     87     Ng4-f6                    Ng4xe3                Ng4xe3                d7-d8Q               
     88     Rf4-g4                    Rf4-g4  * 205 Sec     Bc4-d5                Rf4-g4  * 149 Sec    
     89     Nf4-d3                    h4xg5                 h4xg5                 h4xg5                
     90     .. Rc5-b5(?)              Rc5-b5                Rc5-b5                Rc5-b5               
     91     h4-h5                     e5-e6                 e5-e6                 e5-e6                
     92     c3-c4                     Qd2-h6                c3-c4   * 1 Sec       Qd2-h6               
     93     Na5-b3                    Nd4xc2                Nd4xc2                Nd4xc2               
     94     Be3-c1                    Be3-d2                Be3-c1  * 56 Sec      Be3-c1  * 13 Sec     
     95     .. g6-g5, d5-d4           g6-g5   * 5 Sec       g6-g5   * 11 Sec      g6-g5   * 27 Sec     
     96     .. Bf5-h3                 a4-a3                 Bf5-h3  * 87 Sec      a4-a3                
     97     ..                        Kf6-e5                Kf6-e5                Kf6-e5               
     98     Rf1-b1                    Rf1-d1                Rf1-d1                Rf1-a1               
     99     Bf5-g4                    Bf5-g4  * 0 Sec       Bf5-g4  * 0 Sec       Bf5-g4  * 0 Sec      
    100     g3-g4                     g3-g4   * 194 Sec     Bf2-c5                Bf2-d4               
    101     Nd4-c6                    g7-g8B                g7-g8B                g7-g8B               
    102     Re5xf5                    Re2-d2                Re2-d2                Re2-a2               
    103     f2-f4                     Na8-c7                Na8-c7                Na8-c7               
    104     .. d4-d3                  d4-d3   * 70 Sec      d4-d3   * 71 Sec      d4-d3   * 85 Sec     
    105     .. d3-d2                  Qd4-e3                d3-d2   * 0 Sec       d3-d2   * 1 Sec      
    106     Bh5-f3                    Nc3-b5                Nc3-b5                Nc3-b5               
    107     Rh1-h6                    Bf7-e8                Bf7-e8                Bf7-e8               
    108     Bd8-c7                    g6xh7                 g6xh7                 g6xf7                
    109     Qh4-d4                    Qh4xe7                Qh4xe7                Qh4xe7               
    110     .. Ne8-c7                 Ne8-c7  * 106 Sec     Ne8-c7  * 78 Sec      Ne8-c7  * 58 Sec     
    111     c4-c5                     b4-b5                 b4-b5                 b4-b5                
    112     Bf1-e2                    Bf1-e2  * 21 Sec      Bf1-e2  * 71 Sec      g2-g3                
    113     ..                        Ke8-f8                Ke8-f8                Ke8-f8               
    114     Bg5-f6                    Bg5-f6  * 28 Sec      Bg5-f6  * 72 Sec      Bg5-f6  * 0 Sec      
    115     Be4-g6                    Be4-d3                Be4-d3                Be4-d3               
    116     Bd3xh7                    Bd3xh7  * 3 Sec       Rf1-f3                Bd3xh7  * 73 Sec     
    117     Bd4-f6                    Qh5-h6                Qh5-h6                Qh5-h6               
    118     Bd3-g6                    Nc3-b5                Nc3-b5                Nc3-b5               
    119     Re1-e5                    c3-c4                 Re1-e5  * 3 Sec       Re1-e5  * 28 Sec     
    120     Kg1-f2, ...               Kg1-f2  * 25 Sec      Kg1-f2  * 185 Sec     Kg1-f2  * 37 Sec     
    121     .. Nb6-c4                 Nb6-c4  * 120 Sec     Nb6-c4  * 252 Sec     a7-a5                
    122     Qe1-h4                    Qe1-h4  * 33 Sec      Qe1-h4  * 30 Sec      Qe1-h4  * 46 Sec     
    123     Ne4-g5                    Kc1-b1                Kc1-b1                g2-g4                
    124     Bd3xh7                    Bd3xh7  * 8 Sec       Bd3xh7  * 52 Sec      Bd3xh7  * 75 Sec     
    125     .. Bg7-h6                 Qd8-e8                Qd8-e8                Qd8-e8               
    126     c2-c4                     Ng1-f3                Ng1-f3                Ng1-f3               
    127     Rh1xh7                    Rh1xh7  * 8 Sec       Rh1xh7  * 25 Sec      Rh1xh7  * 29 Sec     
    128     Qe2xe8                    Bd4xf6                Bd4xf6                Qe2xe8  * 269 Sec    
    129     Nd5-f6                    Rf1-d1                Rf1-d1                Rf1-d1               
    130     f5-f6                     Kg1-h1                Kg1-h1                Kg1-h1               
    131     Qf3-f6                    b3xa4                 b3xa4                 b3xa4                
    132     Qf3-f6                    Be3xc5                Nc3-e2                Be3xc5               
    133     Qg5-h6                    O-O-O                 Qg5-h6  * 209 Sec     Qg5-h6  * 132 Sec    
    134     Nf3xg5                    Nf3xg5  * 76 Sec      Nf3xg5  * 26 Sec      Nf3xg5  * 20 Sec     
    135     Nd4-c6                    Nd4-c6  * 179 Sec     Nd4-c6  * 155 Sec     Nd4-c6  * 67 Sec     
    136     Bc1xh6                    Bd3xf5                Bd3xf5                Bc1xh6  * 28 Sec     
    137     Nf3-h4                    Qd1xe1                Qd1xe1                Qd1xe1               
    138     Bg7xh6                    Bg7xh6  * 88 Sec      Bg7xh6  * 30 Sec      Bg7xh6  * 84 Sec     
    139     .. Kg8-g7                 e4xd3                 e4xd3                 e4xd3                
    140     Rf3-f6                    Rf3-f6  * 196 Sec     Rf3-f6  * 59 Sec      Rf3-f6  * 166 Sec    
    141     Bd3xh7                    Bd3xh7  * 49 Sec      Bd3xh7  * 11 Sec      Bd3xh7  * 15 Sec     
    142     Rd3-h3                    Rd3-h3  * 13 Sec      Rd3-h3  * 21 Sec      Rd3-h3  * 13 Sec     
    143     Rd2-d1                    Bg2-e4                Bg2-e4                Bg2-e4               
    144     Rd6xf6                    b2-b3                 Rd6xf6  * 111 Sec     Be3xc5               
    145     Qe2-h5                    Qe2-h5  * 187 Sec     Qe2-h5  * 42 Sec      Qe2-h5  * 268 Sec    
    146     Bd3xh7                    Bd3xh7  * 91 Sec      Bd3xh7  * 127 Sec     Bd4xc5               
    147     Bg5-f6                    Bg5-f6  * 45 Sec      Bg5-f6  * 41 Sec      Bg5-f6  * 10 Sec     
    148     .. c3xb2                  c3xb2   * 24 Sec      c3xb2   * 15 Sec      c3xb2   * 133 Sec    
    149     .. e4-e3                  Ra8-f8                Ra8-f8                Ra8-f8               
    150     .. Rh6xh2                 a7-a6                 a7-a6                 a7-a6                
    151     Qd2-f4                    Qd2-f4  * 20 Sec      Qd2-f4  * 20 Sec      Qd2-f4  * 25 Sec     
    152     Nc3-d5                    Qd2-e3                Qd2-e3                Qd2-e3               
    153     .. Bd7-h3                 Bg7-h6                Bg7-h6                Bg7-h6               
    154     .. Qb2-c2                 Qb2-c2  * 132 Sec     e3xd2                 Qb2-c2  * 218 Sec    
    155     g2-g4                     g2-g4   * 16 Sec      g2-g4   * 3 Sec       g2-g4   * 2 Sec      
    156     Bd3xh7                    Ra1-c1                Bd3xh7  * 211 Sec     Bd3xh7  * 211 Sec    
    157     e5-e6                     e5-e6   * 135 Sec     e5-e6   * 180 Sec     e5-e6   * 117 Sec    
    158     h3-h4                     h3-h4   * 0 Sec       h3-h4   * 0 Sec       h3-h4   * 0 Sec      
    159     g2-g4                     g2-g4   * 125 Sec     g2-g4   * 142 Sec     Rd1-g1               
    160     Bd3xh7                    Bd3xh7  * 50 Sec      Bd3xh7  * 5 Sec       Bd3xh7  * 12 Sec     
    161     Qe2-h5                    Qe2-h5  * 19 Sec      Qe2-h5  * 33 Sec      Qe2-h5  * 128 Sec    

Code: Select all

1b6/2p5/1kB5/1PN5/8/3K4/8/q7 w - - bm Nb3;
1k1n4/1p1b1p2/1Bp1pPp1/1PP1P3/8/6P1/8/1K6 w - - id ?; bm Bc7+;
1k3b1q/pP2p1p1/P1K1P1Pp/7P/2B5/8/8/8 w - - bm Kd5 Bd5; c1 "diff=8";
1nrqr3/1b4bk/pp3pp1/3pPp1p/P1pP1P1P/2P1BN2/1PB2QP1/R4RK1 w - - id ?; bm Nh2 g4;
1q1r3k/3P1pp1/ppBR1n1p/4Q2P/P4P2/8/5PK1/8 w - - bm Rxf6; c1 "diff=6";
1qrrbbk1/1p1nnppp/p3p3/4P3/2P5/1PN1N3/PB2Q1PP/1B2RR1K w - - bm Bxh7+; c1 "diff=5";
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";
1r3rk1/3bbppp/1qn2P2/p2pP1P1/3P4/2PB1N2/6K1/qNBQ1R2 w - - bm Bxh7+; id "arasan19.96"; c0 "nick-Fritz 11, playchess.com 2011";
1r3rk1/5p1p/p2pb1p1/3Np1P1/2pRPR2/qP2Q1N1/P1PK3P/8 w - - bm Nf5; c1 "diff=5";
1r6/4k3/r2p2p1/2pR1p1p/2P1pP1P/pPK1P1P1/P7/1B6 b - - bm Rxb3; c1 "diff=9";
1rb1nrk1/1p1qp2p/p1np1p1Q/3NPp2/2P5/3B1N1P/P2B2P1/R6K w - - bm g4; c1 "diff=6";
1rb1r1k1/2qn1pbp/pp1p2p1/2nP4/P1p1PP2/2N1BQNP/1PB3P1/R4R1K w - - bm e5;
1rb2r1k/3p1pp1/p3p2p/1p2P3/4q3/1N2B1R1/PPP1N1P1/2KR1B2 w - - id ?; bm Nf4;
1rb4k/p5np/3p1rp1/1ppB4/2N2P2/1P2R1P1/P1P4P/4R1K1 w - - bm Re8; c1 "diff=5";
1rbr2k1/4q1p1/p2bp2p/8/R6P/3QB1P1/4PPB1/2R3K1 w - - bm Bxh6;
1rr1b1k1/1pq1bp2/p2p1np1/4p3/P2BP3/2NB2Q1/1PP3PP/4RR1K w - - bm Rxf6; id "arasan19.134"; c0 "Glek-Lingnau, Dortmund op-A 1992";
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";
2b1r3/r2ppN2/8/1p1p1k2/pP1P4/2P3R1/PP3PP1/2K5 w - - bm Nd6; c1 "diff=10";
2b1rk2/5p2/p1P5/2p2P2/2p5/7B/P7/2KR4 w - - bm f6; id "arasan19.41"; c0 "study by Smyslov";
2b2r2/2r2pbk/4n1pp/pp1pP3/2pP3q/P1P1B2P/1P1QNRPK/1B3R2 w - - id ?; bm Rf6;
2bq1b2/1p3k2/1r1p1p1p/pNpP1PpP/P1P3P1/6B1/1P5Q/2K1R3 w - - bm Re6;
2k2Br1/p6b/Pq1r4/1p2p1b1/1Ppp2p1/Q1P3N1/5RPP/R3N1K1 b - - bm Rf6;
2k5/1pP4p/3p3P/3p1N2/1P3P2/7K/5b2/8 w - - bm Kg2; c1 "diff=4";
2k5/2p5/1q1p4/pPpPp1pp/N1P1Pp2/P4PbP/KQ4P1/8 w - - am Nxb6+?; c1 "diff=10";
2k5/8/1p1p4/pPpPp2p/2P1Pp2/P4PbP/K2Q4/8 b - - bm h4; c1 "diff=7";
2k5/p7/Pp1p1b2/1P1P1p2/2P2P1p/3K3P/5B2/8 w - - bm c5; c1 "diff=8";
2q1r1k1/b1r2pp1/p4np1/2np4/1Q6/4PP1P/P1B1N1P1/1RBR1K2 b - - id ?; bm Nce4;
2q2r1k/p1p1b1pp/br1p1n2/2p1N1BP/Q1P1P3/8/PP1N1PP1/2KR3R w - - id ?; bm Ng6+;
2r1k2r/4qpp1/p3p2p/1pn1P3/3N2P1/P7/1PP3QP/1K1R2R1 w k - id ?; bm Nf5;
2r1r1k1/2P2bp1/p1Q2pq1/2R3b1/1P6/4p1Bp/4B2P/3R3K w - - id ?; bm Qf3;
2r1r1k1/4bppp/1q4n1/3pP3/p1pP4/PnR2NBP/1P4P1/1B1QR2K w - - bm e6; c1 "diff=8";
2r2rk1/1b3ppp/pn2p3/2qpP3/1p1Q1PP1/3B2R1/PPP1N2P/1K1R4 w - - bm Bxh7+;
2r2rk1/1bpR1p2/1pq1pQp1/p3P2p/P1PR3P/5N2/2P2PPK/8 w - - bm Kg3; c1 "diff=5";
2r2rk1/2q2p1p/p1p1nPpQ/3p4/4p1B1/8/PPP3PP/R4R1K w - - bm Rf5; c0 "mate in 6"; c1 "diff=4";
2r2rk1/2qp1p1p/p1p2Pp1/2b1p3/4n3/4B3/PPP1B1PP/R3QR1K w - - bm Bxc5;
2r4r/3n1pk1/pq1p1bp1/3B4/1p2P1N1/7P/PP1Q1PK1/3RR3 w - - bm Bxf7; c1 "diff=6";
2r5/prkpR1p1/2p1ppK1/P1p1N1B1/P1P1P3/8/8/8 w - - bm Bf4; c1 "diff=9";
3B4/1r2p3/r2p1p2/bkp1P1p1/1p1P1PPp/p1P1K2P/PPB5/8 w - - bm Ba4+; c1 "diff=5";
3Q4/3p4/P2p4/N2b4/8/4P3/5p1p/5Kbk w - - bm Qa8; c1 "diff=6";
3k4/2pq3p/pp5R/4P3/P6P/2PN4/1PN3K1/8 w - - bm Nd4; c1 "diff=10";
3k4/4pp2/n2n4/5BN1/3N4/b7/4K3/8 w - - bm Nxf7+; c1 "diff=8";
3q3r/4kpb1/Q1ppp3/3b3p/PP1P1np1/6P1/5P1P/R1R1NBK1 b - - bm Bxd4;
3q4/4k3/1p1b1p1r/p2Q4/3B1p1p/7P/1P4P1/3R3K w - - bm b4; id "arasan19.120"; c0 "Stockfish 021113-Naum 4.6, nTCEC - Stage 4 - Season 2 2013";
3r2k1/3N1ppp/p2Pp3/8/5q2/8/1PP3R1/1K1R1B2 w - - bm c4; c1 "diff=7";
3r2rk/5pp1/p2p1q1p/n1pPpP2/PpP1Q2P/1P3RR1/2B2PP1/6K1 w - - bm Rg5;
3rr1k1/pb3p1p/qp2p1pB/2p4n/3pN3/2P2B1Q/PP5P/R2R3K w - - bm Qxh5; c1 "diff=6";
4K1k1/8/1p5p/1Pp3b1/8/1P3P2/P1B2P2/8 w - - bm f4; id "arasan19.189"; c0 "Šachová skladba 2011-12, 1st Prize";
4R3/P7/2bB2p1/r3pk2/2p2p1P/2P2P1K/6P1/8 w - - bm Rxe5+; c1 "diff=7";
4bbk1/3nq2r/pr2p3/Np1p1p1p/1PpP1Pp1/2P1P1P1/PQ1NB1PR/2K4R b - - bm e5; c1 "diff=8";
4k1br/1K1p1n1r/2p2pN1/P2p1N2/2P3pP/5B2/P2P4/8 w - - id ?; bm Kc8;
4kb1r/2q2ppb/p2pp2p/5P2/NrPB2P1/1P3Q2/1K1R3P/7R w k - id ?; bm fxe6;
4kr2/5p1K/3p1Q2/1p4P1/4P3/1PP5/7b/8 w - - bm Kh6; c1 "diff=9";
4q1kr/p6p/1prQPppB/4n3/4P3/2P5/PP2B2P/R5K1 w - - bm Qxe5; c1 "diff=10";
4r2r/pppkq1pp/2n1pn2/4p1B1/4N2Q/8/PPP3PP/4RRK1 w - - bm Nxf6+;
5N2/6N1/q2k3p/8/6p1/4K1PP/B5P1/8 w - - bm Nf5;
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";
5kN1/3p1q2/5P2/5PP1/2pK4/1p1R4/1P6/8 w - - bm Rxb3; c1 "diff=6";
5nr1/2Pp2pk/3Pp1p1/4P1P1/6P1/5K2/8/7n w - - id ?; bm c8N;
5rk1/2p2Rpq/p2p2n1/2pPpQPp/4P2P/3P2N1/PP6/6K1 w - - bm Qe6; c1 "diff=7";
5rk1/8/pqPp1r1p/1p1Pp1bR/4B3/5PP1/PP2Q1K1/R7 w - - bm Rxg5+; c0 "sedarpi-noamgmi, www.chesspresso.net 2014";
5rk1/p2qr1b1/1Pn3pp/2pn4/2Np1p2/1N1P2P1/1P1BPP1P/R2QR1K1 b - - bm Qh3; c1 "diff=5";
5rk1/pp3p1p/7b/2pR4/8/2P4P/P1PNr1P1/2K4R b - - bm Rxd2;
5rr1/1p1bk3/p3pp2/8/3PP1pp/1PN1P3/1P3RPP/5RK1 w - - bm e5; c0 "MD vs JL, Chess Thinkers Forum 2015";
6Nk/pp2Np1p/2p2Pp1/2R2bP1/7K/P7/1q1n1Q2/5n2 w - - bm Rxf5; c1 "diff=9";
6R1/8/2pB3k/2P4p/5p1q/5P2/4P1K1/8 w - - bm Bf8+; c1 "diff=8";
6b1/5p2/1p3Bp1/1P3pP1/5P2/pp1B2K1/pr4P1/k7 w - - bm Kh2; c1 "diff=10";
6br/1KNp1n1r/2p2p2/P1ppRP2/1kP3pP/3PBB2/PN1P4/8 w - - bm Bxc5+;
6k1/1pp2p2/3p4/p2P1Pp1/2P1n1Pp/4B1nP/PP4B1/4K3 w - - bm Bxe4; c1 "diff=8";
6k1/p7/8/4B3/Pp3p1P/qP5P/P1Rb2K1/8 w - - bm Kf3; c1 "diff=10";
6k1/ppn2p2/8/2P2P1p/1P2K3/2N5/P7/8 w - - bm Nd5; c1 "diff=7";
6qk/p4r1p/1n1p2pP/2p1p1Q1/2PnB1R1/1P6/P4PP1/5RK1 w - - bm b4; c1 "diff=8";
6r1/3q1npk/2b1pbnp/Rp1p4/1N1P3P/2PQ1pP1/1K3B2/5B1R w - - bm Qxg6; c1 "diff=7";
7k/3q1pp1/1p3r2/p1bP4/P1P2p2/1P2rNpP/2Q3P1/4RR1K b - - bm Rxf3; id "arasan19.122"; c0 "Darkraider (Stockfish 2.1.1JA)-Pastorale(Houdini 1.5a), playchess.com 2011";
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/pp3pk1/3p1N2/5PBp/1Pq1P3/2P4P/rP3RP1/4R1K1 w - - bm Kh2; c1 "diff=9";
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/1p2b3/6k1/5p2/p2NbP1p/P1B1P1p1/1P5P/6K1 w - - bm h3; c0 "fortress From Smirin-HIARCS"; c1 "diff=10";
8/1p6/1p6/kPp2P1K/2P5/N1Pp4/q2P4/1N6 w - -; c0 "eval = draw"; c1 "diff=9";
8/2N4r/1p3pkp/8/5K1p/2P4N/P3Bn2/8 w - - id ?; bm Bh5;
8/2b2k1K/1pPp1p2/1P1P1P2/5B2/8/8/8 w - - bm Be3; c1 "diff=2"; c0 "the point to play Bxf6 on move 3";
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/3P3k/n2K3p/2p3n1/1b4N1/2p1p1P1/8/3B4 w - - bm Nf6+; c0 "study by Van Breukelen";
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; id "arasan19.116"; c0 "Grandelius-Raznikov, EU Youth Chess Ch B18, Albena 2011";
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/6k1/2p2qp1/1p1n1p2/r2P4/p1P3P1/3Q1PK1/R6R w - - bm c4;
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";
8/8/2p1p2b/1pPp1p1k/pP1P1P2/P2PB2K/8/8 w - - bm Bc1; c1 "diff=9";
8/8/4b1p1/2Bp3p/5P1P/1pK1Pk2/8/8 b - - bm g5 d4+; id "(Speelman_EP) (27 page 23)"; c1 "diff=8";
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";
8/8/8/2pK3p/8/5N2/1P4pq/5Rbk w - - bm Rb1; c1 "diff=8";
8/8/8/5Bp1/7k/8/4pPKP/8 w - - bm Bg4;  eval = draw;
8/P5k1/P5p1/5pKp/4bP1P/6P1/5B2/8 w - - bm g4;
8/bp4Pk/4KB2/R6p/2pNp1P1/p7/3p1Pnq/2r5 w - - id ?; bm Nc6;
8/p4pk1/r1p1p1p1/P1PpRnPp/1P3P2/2P5/4RK2/8 w - - bm Rxf5;
N7/8/2KQ2rp/6k1/3p3p/2p4P/4PP2/5N2 w - - bm f4+; c1 "diff=8";
b3r3/q2B2k1/3Q2p1/1p5p/3pP3/5P2/1p4PP/5RK1 b - - bm d3+; c1 "diff=6";
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";
kr1b4/p1p2B2/2p5/2p1p3/KpP1P3/1P4N1/8/7R w - - id ?; bm Rh6;
n1QBq1k1/5p1p/5KP1/p7/8/8/8/8 w - - bm Bc7; c1 "diff=9";
q1r5/k3ppp1/2R5/PP1KP2r/2p4Q/2p1p3/5pP1/3R4 w - - id ?; bm Qd4+;
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";
r1b1k1r1/1p2np1p/p1n1pQp1/3p4/3NPP2/P2RB3/2PK2PP/q4B1R w q d6 bm Be2; c1 "diff=6";
r1b1k3/1p1p1pp1/1p1P3p/pP6/P7/8/5PPP/4R1K1 b q -; c0 "eval +/-"; c1 "diff=6";
r1b1r1k1/p2q1ppp/np2n3/3p1NBQ/8/6PB/P4P1P/1R2R1K1 w - - bm Bf6; c1 "diff=7";
r1b1r2k/pp1n1pp1/1qpb3p/8/3PB2B/5N2/PPQ2PPP/R3R1K1 w - - bm Bg6; c1 "diff=9";
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";
r1b3k1/ppp1q1pp/2n1p3/3pP2P/8/2NB2Q1/PPP3P1/2K2R2 w - - bm Bg6; c0 "Hector-So, 19th Sigeman & Co., Malmo 2011";
r1b3kr/pp1n2Bp/2pb2q1/3p3N/3P4/2P2Q2/P1P3PP/4RRK1 w - - bm Re5; id "arasan19.124"; c0 "Orcrist-Crafty, ICC 2011";
r1b3r1/5p1k/p1n2P1p/P1qpp1P1/1p1p4/3P2Q1/BPPB2P1/R4RK1 w - - bm Kf2; id "arasan19.179"; c0 "Efremov-Fischer, Danube/4 ICCF 2012";
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";
r1bq1rk1/pp2b2p/2p1pppQ/8/1n1PN2P/3B1N2/PPP2PP1/2KR3R w - - bm Neg5;
r1bq1rk1/pp2bppp/1n2p3/3pP3/8/2RBBN2/PP2QPPP/2R3K1 w - - bm Bxh7+; c1 "diff=7";
r1bq1rk1/ppp3b1/3p1nn1/P1PPp1Bp/1P2P3/1QNN1Pp1/4B1P1/R4RK1 b - - bm Bh6; c1 "diff=8";
r1bqkb1r/ppp3pp/n3pn2/1N1p1p2/3P1B2/4P3/PPP2PPP/R2QKBNR w KQkq - bm c4;
r1bqn1nk/ppp4p/3p4/3Pp1r1/2P1Pp2/2NB1P2/PP2N3/2K1Q1RR w - -  bm Rxh7; c1 "diff=5";
r1bqr1k1/3n1ppp/p2p1b2/3N1PP1/1p1B1P2/1P6/1PP1Q2P/2KR2R1 w - - bm Qxe8+;
r1q1rbk1/2pp1ppp/p1b5/1p1NP3/3Q4/3R2B1/PPP2PPP/5RK1 w - - bm Nf6; c1 "diff=8";
r1q2rk1/ppp1bp2/6p1/3pNPn1/7p/2PP3P/P6B/1R1Q1RK1 w - - bm f6; c1 "diff=6";
r2q1r2/1b2bpkp/n3p1p1/2ppP1P1/p6R/1PN1BQR1/NPP2P1P/4K3 w - - bm Qf6+;
r2q1r2/1b2bpkp/p3p1p1/2ppP1P1/7R/1PN1BQR1/1PP2P1P/4K3 w - - bm Qf6+; id "arasan19.132"; c0 "Asauskas-Malisauskas, Vilnius 2004";
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";
r2qkb1r/3bpppp/p4nn1/3P4/1p1N4/1QN3B1/PP3PPP/R3KB1R w KQkq  - bm Nc6; c1 "diff=6";
r2qnrk1/p4pp1/1p2b2p/2p1Pp2/2P5/PnPB1QN1/6PP/R1B2RK1 w - - bm Bxh6; c0 "Domangala-Leszek, Super Puchar cr 2003";
r2qrbk1/1b3p2/3p2pB/1p1P1N2/1np1P3/5NRP/1P3PP1/1B1Qn1K1 w - - id ?; bm N3h4;
r3nrk1/5pB1/p2q1P1b/1p2P3/3p4/3B1N2/PPP5/5R1K w - - bm Bxh6;
r3r1k1/pp1q1p2/2p2npb/PPPp4/3Pp3/2NNPpP1/1R1B1P1K/3Q3R b - - bm Kg7;
r3r2k/1pq2pp1/4b2p/3pP3/p1nB3P/P2B1RQ1/1PP3P1/3R3K w - - bm Rf6;
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";
r4r1k/1p4qp/b1pNRbp1/2P5/3p1P1P/PQ4P1/3R2BK/8 w - - bm Rd1;
r4r1k/6qp/3R1bb1/pNp2p2/PnB1pP2/4B2P/1P3Q1K/6R1 w - - bm Rxf6;
r4rk1/1bq1bppp/p1npp3/2nB1NP1/1p2P3/2N1B3/PPP1QP1P/2KR2R1 w - - bm Qh5;
r4rk1/4bppp/bq2p3/npnpP3/p2B1P2/P1PB1N2/1P2QNPP/R4RK1 w - - id ?; bm Bxh7+;
r4rk1/p4ppp/qp2p3/b5B1/n1R5/5N2/PP2QPPP/1R4K1 w - - bm Bf6; c1 "diff=7";
r5k1/1b2bppp/1n2p3/1P6/2qPP3/r1p2N2/1R2QPPP/1BR1B1K1 b - - bm cxb2; c1 "diff=6";
r5k1/6b1/2Nq4/2pP1p2/p1P1pPr1/Pp6/3R2PQ/1K3R2 b - - bm e3; c1 "diff=9";
r5k1/p1pb2bp/3p3r/P1pPp1p1/2B1Pq2/1R2QPp1/1P4PP/5RBK b - - bm Rxh2+;
r5n1/p1p1q2k/4b2p/3pB3/3PP1pP/8/PPPQ2P1/5RK1 w - - bm Qf4; c1 "diff=7";
r5rk/1bq1bpp1/1p1ppn1p/pP5P/2P1P3/P1N2P2/1B1Q1P2/1K1R1BR1 w - - id ?; bm Nd5;
r6k/N1Rb2bp/p2p1nr1/3Pp2q/1P2Pp1P/5N2/P3QBP1/4R1K1 b - - bm Bh3; id "arasan19.158"; c0 "Persson-Gerhardt, Simon Webb mem email 2007";
r6r/4k3/p2bP2p/2n2PP1/2BQn2P/1pP1p3/1q1BK3/3R3R b - - bm Qc2; c1 "diff=8";
rn1q1rk1/p2p1pb1/bp3np1/2pP2Bp/7P/P1N2N2/1PQ1PPP1/R3KB1R w KQ - bm g4; c0 "Gupta-Fier, Reykjavik Open 2015";
rn1qr1k1/1p2bppp/p3p3/3pP3/P2P1B2/2RB1Q1P/1P3PP1/R5K1 w - - bm Bxh7+; c1 "diff=7";
rn2kbnr/pp2ppp1/2p5/3pP1Bp/3P3P/3Q4/PqP2PP1/RN2K1NR w KQkq - id ?; bm e6;
rnbRrk2/2p5/1p2PB1p/pP4p1/8/P3R2P/2P2P2/6K1 w - - bm h4; c1 "diff=7";
r3r1k1/1bppq2p/1p1n1bp1/3P1p2/p4N1P/P1PB1P2/1P1Q1BP1/1K1R3R w - - bm g4;
r1bq1rk1/pp2bppp/1n2p3/3pP3/8/2RBBN2/PP2QPPP/2R3K1 w - - 0 1 bm Bxh7;
4rrk1/p1q1bpp1/b1n1p2p/1pppP1N1/n4B1P/3P2P1/PPP1QPBN/R3R1K1 w - - 0 1 bm Qh5; 
Paloma
Posts: 1167
Joined: Thu Dec 25, 2008 9:07 pm
Full name: Herbert L

Re: Hard talkchess 2016 set in PGN

Post by Paloma »

Vinvin wrote: ...

Little update here : http://home.scarlet.be/vincentlejeune/h ... nbeta3.pgn

Correction fir this one :
[Event "?"]
[Site "?"]
[White "W"]
[Black "B"]
[Result "*"]
[FEN "b3r3/q2B2k1/3Q2p1/1p5p/3pP3/5P2/1p4PP/5RK1 b - - 0 1"]
[Comment "bm d3+; c1 "diff=6";"]

1. ... d3+ 2. Kh1 Qf2 3. Rd1 d2 4. h3 Qe1+ 5. Kh2 Rf8 6. Bf5 gxf5 *

Remove this one : 6Nk/pp2Np1p/2p2Pp1/2R2bP1/7K/P7/1q1n1Q2/5n2 w - - 0 1

Add this one : 1b6/2p5/1kB5/1PN5/8/3K4/8/q7 w - - bm Nb3;
4...Rf8 is way better than 4...Qe1+

SF after depth 44/90

New Game:
b3r3/3B2k1/3Q2p1/1p5p/4P3/5P1P/1p1p1qP1/3R3K b - - 0 1

Analysis by Stockfish 280516 64:

1. -/+ (-1.51): 4...Rf8 5.Qb4 Rf6 6.Bxb5 Rxf3 7.gxf3 Qxf3+ 8.Kh2 Qf4+ 9.Kg1 Qg3+ 10.Kh1 Qxh3+ 11.Kg1 Qe3+ 12.Kh2 Qf2+ ...
2. -/+ (-1.06): 4...Qe1+ 5.Kh2 Rf8 6.Bf5 gxf5 7.Rxd2 Qh4 8.Rxb2 fxe4 9.fxe4 Qg5 10.Qd7+ Rf7 11.Qxb5 Qf4+ 12.g3 Qh6 ...
yanquis1972
Posts: 1766
Joined: Wed Jun 03, 2009 12:14 am

Re: Hard talkchess 2016 set in PGN

Post by yanquis1972 »

how is this definitive proof its superior to h4? have you tried a similarly deep analysis of that move? i let k10 search overnight after Nf5 & it didnt produce a better eval than h4.

also for whatever its worth, even from the final position of the posted analysis stockfish doesnt evaluate a win in a brief search (1 minute+, +1.10 eval thats actually dropped from initial eval).

just seems iffy to me for use as a test position.
Vinvin
Posts: 5228
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Re: Hard talkchess 2016 set in PGN

Post by Vinvin »

Vinvin wrote:3 Runs, 5 min/position on an i7-6*4GHz.
The positions are not (yet) in the same order as in the PGN. Set used is at the end.
Analyzing engine: Stockfish_160520_x64_modern_fast from here http://chess.ultimaiq.net/stockfish.html
(positions 66 already take out after this results)

Code: Select all

  Use seconds per move      : 300 Seconds per move
   Analysis Lines            : Minimum search depth=12
   Activate abort analysis   : True. Minimal analysis depth 22. Abort, if the correct move is held 3 additional ply

Code: Select all

     #      Solution                  1st run               2nd run               3rd run
--------------------------------------------------------------------------------------------------
...[/quote]
Some statistics :
1st run : 64 found
2nd run : 64 found
3rd run : 66 found

On the 3 runs : found at least one time : 79 solutions ; Not found : 82
tpoppins
Posts: 919
Joined: Tue Nov 24, 2015 9:11 pm
Location: upstate

Re: Hard talkchess 2016 set in PGN

Post by tpoppins »

Vinvin wrote:
Dann Corbit wrote:SF and Houdini both liked h4 after an hour long think. Small score of about 1/3 pawn though.
20 to 100 hours is probably more reasonable for this position for current top engines.
You are not that far off with that estimate. I let the latest (May 28) dev build run on the initial position in MultiPV=2 for over 24 hours and here are my findings.

- 1.Nf5 doesn't show up until at least d=42.
- at d=49 it's already the first choice with a +/- eval
- it matches the first 10 plies of Vince's PV at that depth
- going three iterations deeper costs longer than getting to d=49, but the eval does increase a bit, although the PV still diverges from Vince's main line at move 6.

[d]2r1k2r/4qpp1/p3p2p/1pn1P3/3N2P1/P7/1PP3QP/1K1R2R1 w k - 0 1

Code: Select all

Analysis by Stockfish 280516 64 POPCNT RCEC:

1. +/-  (0.80): 1.Nf5 exf5 2.gxf5 f6 3.exf6 Qxf6 4.Qd5 Kf8 5.Rg6 Qf7 6.Qd6+ Kg8 7.Rdg1 Rh7 8.f6 Ne6 9.Qxa6 Qd7 10.Qb6 Kf7 11.fxg7 Rxg7 12.Rxg7+ Nxg7 13.Qxh6 Qd4 14.Qg6+ Kf8 15.c3 Qe5 16.Rg5 Qe1+ 17.Ka2 Qe6+ 18.Qxe6 Nxe6 19.Rxb5 Ke7 20.Rh5 Rc4 21.Kb3 Rf4 22.a4 Kd6 23.Ka3 Nc5 24.b4 Ne4 25.Rh3 Kc6 26.Kb3 Nd2+ 27.Kc2 Ne4 28.Rh8 Kd5 29.a5 Kc4 30.Rc8+ Kb5 31.Kd3 Rh4 32.Rb8+ Ka6 33.Rb6+ Ka7 34.Re6 Nf2+ 35.Kc2 Ne4 36.h3 Ng5 37.Re5 Ne4 38.Re7+ Kb8 39.Re6 Ng5 40.Re5 Nxh3 41.Kb3 Rh8 42.b5 Kc7 
2. +/-  (0.74): 1.h4 g6 2.Qd2 Nd7 3.Rgf1 h5 4.Qa5 Nc5 5.Rf4 Qc7 6.Qd2 Rd8 7.Qf2 hxg4 8.Rxg4 Nd7 9.Rf1 Nxe5 10.Re4 Rh5 11.Qf6 Qe7 12.Qg7 f6 13.Qxf6 Qxf6 14.Rxf6 Rd6 15.Rxe6+ Kd7 16.Rxd6+ Kxd6 17.Rf4 Kd5 18.c3 Nd3 19.Ne2 Kc6 20.Rf6+ Kb7 21.Rf7+ Kc8 22.Rf3 Ne5 23.Rf4 Nd3 24.Rd4 Ne5 25.Ng3 Rh7 26.Rf4 Nc4 27.Ne2 Rh5 28.b3 Ne3 29.Re4 Nf5 30.Re6 Rxh4 31.Rxa6 Rh2 32.Nd4 Nxd4 33.cxd4 Rd2 34.Rxg6 Kc7 35.Rg5 Rxd4 36.Rxb5 
Depth: 50  13:17:09  381981 MN 

[...]

1. +/-  (0.99): 1.Nf5 exf5 2.gxf5 f6 3.exf6 Qxf6 4.Qd5 Kf8 5.Rg6 Qf7 6.Qd6+ Kg8 7.Rdg1 Rh7 8.f6 Ne6 9.Qxa6 Qd7 10.Qb6 Kf7 11.fxg7 Rxg7 12.Rxg7+ Nxg7 13.Qxh6 Qd4 14.Qg6+ Kf8 15.c3 Qe5 16.Rg5 Qe1+ 17.Ka2 Qe6+ 18.Qxe6 Nxe6 19.Rxb5 Ke7 20.Rh5 Rc4 21.Kb3 Rf4 22.a4 Kd6 23.Ka3 Nc5 24.b4 Ne4 25.Rh3 Kc6 26.Kb3 Nd2+ 27.Kc2 Ne4 28.Rh8 Kd5 29.a5 Kc4 30.Rc8+ Kb5 31.Kd3 Rh4 32.Rb8+ Ka6 33.Rb6+ Ka7 34.Re6 Nf2+ 35.Kc2 Ne4 36.h3 Ng5 37.Re5 Ne4 38.Re7+ Kb8 39.Re6 Ka7 40.b5 Nc5 41.Re7+ Kb8 42.Re5 Nd7 43.Rf5 Rxh3 44.Kb3 Rh1 45.c4 Ra1 46.a6 Rb1+ 47.Kc2 Ra1 48.c5 Ra3 49.c6 Nb6 50.Rf8+ Kc7 51.Rf7+ Kd6 52.Rb7 
2. +/-  (0.87): 1.h4 Qb7 
Depth: 52  27:18:35  1210175 MN