zondag 6 januari 2019

Noomen 2 ply book for engine testing

Are you looking for a minimum of theory and a maximum of variety in your engine-engine tests? Do you like very short opening lines to find out which engine performs best in 100 different opening set ups?

Then Jeroen Noomen's new 2 ply book might be interesting for you! You can download it below. Some information:
  • 90 two ply openings (two ply = one full move)
  • 10 one ply openings (only the first white move)

zondag 16 december 2018

Opening selection TCEC 14 superfinal

Here are Jeroen Noomen's comments on the opening selection for the TCEC 14 superfinal:

"Here are the most important details regarding my selection of the 50 opening lines for the TCEC 14 superfinal:
  • All important openings will be played
  • The chosen lines typically have a length between 2 moves and 13 moves. There is one 15 move (29 ply) line, which is the longest
  • Average move length is 6.68 (down from 7.4 in TCEC 13 and 8.18 in TCEC 12)
  • There are sharp lines in the set, as well as positional lines, more complex lines, lines with opposite castling ("SALC", i.e. short and long castling) and gambits
  • Some lines are borrowed from previous superfinals
  • The complexity of a position is one of my main selection criteria, i.e. most pieces are still on the board and there should be a lot of play left, with a reasonable chance for a decisive result
  • In each line one side typically has a slight advantage, with book exits mainly between +0.25 and +0.65 (note: this is with contempt = 0)
  • I have avoided positions that could lead to many exchanges and/or have a high draw rate, as well as positions with symmetrical pawn structures and positions that could lead to easy wins for the side with an advantage

ECO code distribution

  • ECO A: 14
  • ECO B: 15
  • ECO C: 10
  • ECO D: 5
  • ECO E: 6

Break-down in move length

  • 2-4 moves (4-8 plies): 18 lines
  • 5-7 moves (10-14 plies): 14 lines
  • 8-10 moves (16-20 plies): 11 lines
  • >10 moves (>20 plies): 7 lines

Some extra information
Regarding my selection method, the following information might be useful:

  • All lines have undergone a quick check with the 3 top programs (Stockfish, Komodo and Houdini), which means around 5 minutes on a Ryzen 1700X system (16 threads) for each engine on each position;
  • In the quick check the final position of each line is evaluated on a few criteria: score (preferably not 0.00 or above +0.65), no mass exchanges, no easy drawing lines;
  • Please note that the evals in the quick check have been determined by using contempt=0. If an engine uses a contempt other than zero in the superfinal, the book exits will of course be different;
  • Book exits may also be different because TCEC uses much faster hardware compared to the hardware used to do the quick check and because engines are updated and might use different settings;
  • The reason there are less lines selected with ECO codes D and E, is because many lines in these sections are "too easy" for the current top programs and I consider them too drawish. 

My expectations
The TCEC 9 superfinal saw 25% wins, the TCEC 10 superfinal 24% wins, the TCEC 11 superfinal 22% wins, the TCEC 12 superfinal 38% wins and finally the TCEC 13 superfinal 22% wins. It will be very hard to beat the 38% of season 12, but I'd like to see a minimum of at least 20% wins. Of course I hope to beat the 25% wins of the TCEC 9 superfinal.

Anything can happen
I have seen quiet openings turn into wins and wild openings turn into draws in my first five superfinal selections. Hence it is my firm view that anything can happen in any line. It is up to the engines to decide how to follow up an opening line and to turn it into an interesting battle (or not). I see myself merely as a facilitator whom picks lines that can lead to interesting and exciting games, but it is surely no guarantee that this will happen :-).

Last but not least: have fun!
For me, TCEC is currently the most interesting chess engine tournament around. Once again it was a challenging but interesting job to pick the positions for this superfinal edition. I hope you enjoy the games and we will see lots of exciting chess!"

vrijdag 9 november 2018

TCEC 13 superfinal opening PGN available

The openingset for the TCEC 13 superfinal, with 50 different opening lines, has been made available by Jeroen Noomen. The set is in PGN format.

You can download it below:

TCEC_13_Noomen_Select

zaterdag 25 augustus 2018

TCEC 13 superfinal: opening selection

Here are Jeroen Noomen's comments on the opening selection for the TCEC 13 superfinal:

"This are the most important details regarding my selection of the 50 opening lines for the TCEC 13 superfinal:
  • All important openings will be played
  • The chosen lines typically have a length between 3 moves and 13 moves. With a few exceptions: f.e. there is one 3 ply (2 moves) line and one 17 move (34 ply) line
  • Average move length is 7.4 (in the TCEC 12 superfinal it had been 8.18)
  • There are sharp lines in the set, as well as positional lines, more complex lines, lines with opposite castling ("SALC", i.e. short and long castling) and gambits
  • The complexity of a position is one of my main selection criteria, i.e. most pieces are still on the board and there should be a lot of play left, with a reasonable chance for a decisive result
  • In each line one side typically has a slight advantage, with book exits mainly between +0.20 and +0.55 (note: this is with contempt = 0)
  • I have avoided positions that could lead to many exchanges and/or have a high draw rate, as well as positions with symmetrical pawn structures and positions that could lead to easy wins for the side with an advantage

ECO code distribution

  • ECO A: 13
  • ECO B: 12
  • ECO C: 12
  • ECO D: 6
  • ECO E: 7

What did I do differently compared to the previous superfinal selection
There are some important differences regarding my selection method, compared to the TCEC 12 superfinal selection:

  • All lines have undergone a quick check with the 3 top programs (Stockfish, Komodo and Houdini), which means around 5 minutes on a Ryzen 1700X system (16 threads) for each engine on each position;
  • In the quick check the final position of each line is evaluated on a few criteria: score (preferably not 0.00 or above +0.55), no mass exchanges, no easy drawing lines;
  • Please note that the evals in the quick check have been determined by using contempt=0. If an engine uses a contempt other than zero in the superfinal, the book exits will of course be different;
  • Book exits may also be different because TCEC uses much faster hardware compared to the hardware used to do the quick check and because engines are updated and might use different settings;
  • The reason there are less lines selected with ECO codes D and E, is because many lines in these sections are "too easy" for the current top programs. 

My expectations
The TCEC 9 superfinal saw 25% wins, the TCEC 10 superfinal 24% wins, the TCEC 11 superfinal 22% wins and finally the TCEC 12 superfinal 38% wins. It will be very hard to beat the 38% of season 12. I'd like to see a minimum of at least 20% wins. But of course I hope to beat the 25% wins of the TCEC 9 superfinal.

Anything can happen
I have seen quiet openings turn into wins and wild openings turn into draws in my first four superfinal selections. Hence it is my firm view that anything can happen in any line. It is up to the engines to decide how to follow up an opening line and to turn it into an interesting battle (or not). I see myself merely as a facilitator whom picks lines that can lead to interesting and exciting games, but it is surely no guarantee that this will happen :-).

Last but not least: have fun!
TCEC is currently the most important chess engine tournament around. For me it was once again a challenging but interesting job to pick the positions for this superfinal edition. I hope you enjoy the games and we will see lots of exciting chess games!"

zondag 8 juli 2018

TCEC 12 superfinal: opening selection & games (in PGN)

The TCEC 12 superfinal between Stockfish and Komodo has ended, time to make the opening selection by Jeroen Noomen available. You can download it from the following link:

TCEC12 opening PGN

If you want to replay the complete 100 games of the superfinal, here is the PGN including the evaluations & main lines of both Komodo and Stockfish:

Games TCEC 12 superfinal

zaterdag 26 mei 2018

TCEC 12 superfinal: opening selection

The opening selection for the TCEC 12 superfinal has been made by Jeroen Noomen. It's Jeroen's 4th superfinal selection, after the TCEC 9, 10 & 11 superfinals. Here are Jeroen's comments:

"My selection of the 50 opening lines for the TCEC 12 superfinal is slightly different from the previous three superfinals. The most important details:
  • All important openings will be played
  • The chosen lines typically have a length between 3 moves and 13 moves. With two exceptions: there is one 1 move (1 ply) line and one 19 move (37 ply) line
  • Average move length is 8.18
  • There are sharp lines in the set, as well as positional lines, more complex lines, lines with opposite castling ("SALC", i.e. short and long castling) and gambits
  • The complexity of a position is one of my main selection criteria, i.e. most pieces are still on the board and there should be a lot of play left, with a reasonable chance for a decisive result
  • In each line one side typically has a slight advantage, although I do accept higher book exits or book exits closer to 0.00, if in my opinion there is enough play to get an interesting game
  • I have avoided positions that could lead to many exchanges and/or have a high draw rate, as well as positions with symmetrical pawn structures and positions that could lead to easy wins for the side with an advantage

ECO code distribution

  • ECO A: 12
  • ECO B: 12
  • ECO C: 14
  • ECO D: 6
  • ECO E: 6

What did I do differently compared to the previous superfinal selections
There are some important differences regarding my selection method, compared to my previous superfinal selections:

  • There are more risky lines in the TCEC 12 superfinal set, compared to the two previous superfinals; this slightly increases the odds of onesided 1-0 1-0 (or 0-1 0-1) results, but also increases the chance of more wins
  • I reused opening lines from the TCEC 9 & 10 superfinals; some of them are the same, some of them are tweaked (i.e. a little shorter or a little longer, or with a different move inserted)
  • I didn't do a time consuming quick check this time
  • There are two popular opening lines that get special attention; this means that they occur more often than in the previous superfinals
  • Because of the previous point, the distribution of the openings among the ECO codes is less balanced (see above)

My expectations
The TCEC 9 superfinal saw 25% wins, the TCEC 10 superfinal 24% wins and the TCEC 11 superfinal 22% wins. As my selection for the TCEC 12 superfinal has more risky lines, I'd like to see at least 20% wins. But secretly I hope to beat the 25% wins of the TCEC 9 superfinal :-).

Anything can happen
I have seen quiet openings turn into wins and wild openings turn into draws in my first three superfinal selections. Hence it is my firm view that anything can happen in any line. It is up to the engines to decide how to follow up an opening line and to turn it into an interesting battle (or not). I see myself merely as a facilitator whom picks lines that can lead to interesting and exciting games, but it is surely no guarantee that this will happen :-).

Last but not least: have fun!
TCEC is currently the most important chess engine tournament around. For me it was once again a challenging but interesting job to pick the positions for this superfinal edition. I hope you enjoy the games and we will see lots of exciting chess games!"

zaterdag 16 december 2017

Noomen 3-move ctg-book

Here is a new Jeroen Noomen ctg-book, based on the two opening testsets Noomen 2-move Testsuite and Noomen 3-move Testsuite, both of which you can find here:

http://blogchess2016.blogspot.nl/2017/10/noomen-2-move-testsuite.html

From these two testsuites Jeroen Noomen has made a 3-move.ctg book, which can be used under the ChessBase GUI's. Download link:

Noomen 3-move.ctg