KLOECOA00E97V pgn files are a series of chess opening positions designed specifically for running engine versus engine matches to determine strength. Each test suite contains positions ranging from ECO (Encyclopedia of Chess Openings) A00 to E97 with 8 half moves. The smallest suite has 25 unique starting positions.
The advantage of this method compared to traditional book is that, each chess engine is given an equal opportunity to have the exact starting position. It also prevents repetition of a variation favored based on number of occurrences in a book. In addition, playing engine versus engine matches without defining starting positions will result in less than a handful opening variations regardless of the number of games played. A well designed ECO approach to testing chess engines will present a more precise and accurate final result.
Usage: From the Arena GUI Engines menu, select Tournament..., click the Options tab, browse and load the pgn file. You have the option under 'Starting position:' to either load the positions randomly or sequentially. This can also be used with Fritz GUI--It is available under the 'Openings DB' option.
klo_150_eco_a00-e97_variations.pgn - Best for matches between 2 different engines. klo_100_eco_a00-e97_variations.pgn klo_50_eco_a00-e97_variations.pgn klo_25_eco_a00-e97_variations.pgn - Best for multiple engines.
I just want to say thank you for publishing this big test suite! I'm always searching for new starting positions, I've already collected 750 of them. Once I reach the 1000 mark I will share them, too. That giant test suite should be a good base for testing...
I just want to say thank you for publishing this big test suite! I'm always searching for new starting positions, I've already collected 750 of them. Once I reach the 1000 mark I will share them, too. That giant test suite should be a good base for testing...
Best regards
Timo
I'd like to add my thanks also.
Franklin - if I want to make a ChessGUI book using these positions (for possible use in both gauntlets and tournaments), can I combine the files, or is it best to just use the one that you suggested for multiple engines?
I just want to say thank you for publishing this big test suite! I'm always searching for new starting positions, I've already collected 750 of them. Once I reach the 1000 mark I will share them, too. That giant test suite should be a good base for testing...
Best regards
Timo
I'd like to add my thanks also.
Franklin - if I want to make a ChessGUI book using these positions (for possible use in both gauntlets and tournaments), can I combine the files, or is it best to just use the one that you suggested for multiple engines?
Cheers,
Graham.
Hi Graham,
All the positions in the one with 25 positions are also in the bigger ones. Basically I just deleted positions from the bigger suites to make a smaller package while maintaining the integrity. You've being doing testing for a while so you probably know more than I do in this arena, but making a book out of it though would defeat the purpose mainly because the way GUIs access books, and you wont get to play all the positions.
My recommendation would be just to use it as is. And of course you can use any of the five files for multiple engines...just that the larger suites means way more time running a single tournament. As you know, to get alternate colors for two engines using 25 positions, you need 50 games--if you add an additional engine, you will need 150 games, and 5 engines will require 500 games . This was my reason for recommending the smaller package for multiple engines.
And for those who may be new to the ChessGui program, the option is available under 'Start Positions...' with 'Use start positions' enabled.
Dann, since you already took the pleasure of converting the EPD. Hope you won't mind if I repackage this as an alternative to the PGN and make it available for download. Also keep in mind that the positions in the smaller files are in the larger ones so it may be best to separate them.
All the positions in the one with 25 positions are also in the bigger ones. Basically I just deleted positions from the bigger suites to make a smaller package while maintaining the integrity. You've being doing testing for a while so you probably know more than I do in this arena, but making a book out of it though would defeat the purpose mainly because the way GUIs access books, and you wont get to play all the positions.
My recommendation would be just to use it as is. And of course you can use any of the five files for multiple engines...just that the larger suites means way more time running a single tournament. As you know, to get alternate colors for two engines using 25 positions, you need 50 games--if you add an additional engine, you will need 150 games, and 5 engines will require 500 games . This was my reason for recommending the smaller package for multiple engines.
And for those who may be new to the ChessGui program, the option is available under 'Start Positions...' with 'Use start positions' enabled.
kingliveson wrote:Dann, since you already took the pleasure of converting the EPD. Hope you won't mind if I repackage this as an alternative to the PGN and make it available for download. Also keep in mind that the positions in the smaller files are in the larger ones so it may be best to separate them.
Franklin
Here they are with dups removed. I get 249 distinct rows and not 250.
r1b1kb1r/pppp1ppp/2n1pq2/8/8/2N5/PPPP1PPP/R1BQKBNR w KQkq -
r1b1kbnr/pp1ppppp/1qn5/8/3NP3/8/PPP2PPP/RNBQKB1R w KQkq -
r1bqk1nr/1pppbppp/p1n5/4p3/B3P3/5N2/PPPP1PPP/RNBQK2R w KQkq -
r1bqk1nr/pp1ppp1p/2n3pb/2p5/2P1P3/2N4P/PP1P1PP1/R1BQKBNR w KQkq -
r1bqk1nr/pp1pppbp/2n3p1/1Bp5/4P3/2N2N2/PPPP1PPP/R1BQK2R w KQkq -
r1bqk1nr/pp1pppbp/2n3p1/2p5/2P1P3/2N3P1/PP1P1P1P/R1BQKBNR w KQkq -
r1bqk1nr/pp1pppbp/2n3p1/2p5/2P1P3/2N4P/PP1P1PP1/R1BQKBNR w KQkq -
r1bqk1nr/pp1pppbp/2n3p1/2p5/4P3/3P2P1/PPP2PBP/RNBQK1NR w KQkq -
r1bqk1nr/ppp2ppp/2n1p3/3p4/1b1PP3/2N1B3/PPP2PPP/R2QKBNR w KQkq -
r1bqk1nr/pppp1pbp/2n3p1/4p3/2P5/2N3P1/PP1PPPBP/R1BQK1NR w KQkq -
r1bqk1nr/pppp1ppp/2n5/2b5/3NP3/8/PPP2PPP/RNBQKB1R w KQkq -
r1bqk2r/pppp1ppp/2n2n2/1Bb1p3/4P3/P4N2/1PPP1PPP/RNBQK2R w KQkq -
r1bqk2r/pppp1ppp/2n2n2/2b1p3/2B1P3/2P2N2/PP1P1PPP/RNBQK2R w KQkq -
r1bqk2r/pppp1ppp/2n2n2/2b1p3/2P5/2N2NP1/PP1PPP1P/R1BQKB1R w KQkq -
r1bqk2r/pppp1ppp/2n2n2/4p3/1b2P3/2N2N1P/PPPP1PP1/R1BQKB1R w KQkq -
r1bqk2r/pppp1ppp/2n2n2/4p3/1bB1P3/2NP4/PPP2PPP/R1BQK1NR w KQkq -
r1bqk2r/pppp1ppp/2n2n2/4p3/1bP5/2N1PN2/PP1P1PPP/R1BQKB1R w KQkq -
r1bqkb1r/1ppp1ppp/p1n2n2/4p3/2B1P3/5N2/PPPP1PPP/RNBQK2R w KQkq -
r1bqkb1r/1ppp1ppp/p1n2n2/4p3/B3P3/5N2/PPPP1PPP/RNBQK2R w KQkq -
r1bqkb1r/p2ppppp/n4n2/1ppP4/8/3Q1N2/PPP1PPPP/RNB1KB1R w KQkq -
r1bqkb1r/pp1npppp/2p2n2/3p2B1/3P4/2N2N2/PPP1PPPP/R2QKB1R w KQkq -
r1bqkb1r/pp1p1ppp/2n1pn2/2p5/2P1P3/2N2N2/PP1P1PPP/R1BQKB1R w KQkq -
r1bqkb1r/pp1p1ppp/2n1pn2/2p5/2P5/2N2NP1/PP1PPP1P/R1BQKB1R w KQkq -
r1bqkb1r/pp1p1ppp/2n1pn2/2p5/3P1P2/4PN2/PPP3PP/RNBQKB1R w KQkq -
r1bqkb1r/pp1p1ppp/2n1pn2/2p5/4P3/2N2N2/PPPPBPPP/R1BQK2R w KQkq -
r1bqkb1r/pp1pnppp/2n1p3/2p5/4P3/3P1N2/PPP1QPPP/RNB1KB1R w KQkq -
r1bqkb1r/pp1pnppp/2n1p3/2p5/4P3/3P1NP1/PPP2P1P/RNBQKB1R w KQkq -
r1bqkb1r/pp1ppp1p/2n2np1/2p5/2P5/2N2NP1/PP1PPP1P/R1BQKB1R w KQkq -
r1bqkb1r/pp1ppp1p/2n2np1/2p5/4P3/3B1N2/PPPP1PPP/RNBQ1RK1 w kq -
r1bqkb1r/pp1ppppp/2n2n2/8/2PN4/8/PP2PPPP/RNBQKB1R w KQkq -
r1bqkb1r/pp1ppppp/2n2n2/8/3NP3/8/PPP2PPP/RNBQKB1R w KQkq -
r1bqkb1r/pp2pppp/2n2n2/2pp4/2P5/2N2NP1/PP1PPP1P/R1BQKB1R w KQkq -
r1bqkb1r/pp2pppp/2n2n2/2pp4/3P1B1P/4P3/PPP2PP1/RN1QKBNR w KQkq -
r1bqkb1r/pp2pppp/2np1n2/1Bp5/4P3/2N2N2/PPPP1PPP/R1BQK2R w KQkq -
r1bqkb1r/pp2pppp/2np1n2/2p5/2B1P3/2N2N2/PPPP1PPP/R1BQK2R w KQkq -
r1bqkb1r/pp2pppp/2np1n2/2p5/2P1P3/2N2N2/PP1P1PPP/R1BQKB1R w KQkq -
r1bqkb1r/pp2pppp/2np1n2/2p5/2P1P3/2N4P/PP1P1PP1/R1BQKBNR w KQkq -
r1bqkb1r/pp2pppp/2np1n2/2p5/4P3/2NP2P1/PPP2P1P/R1BQKBNR w KQkq -
r1bqkb1r/pp2pppp/2np1n2/2p5/4P3/2P2N2/PP1PBPPP/RNBQK2R w KQkq -
r1bqkb1r/ppp1pp1p/2n2np1/3p4/3P4/1P2PN2/P1P2PPP/RNBQKB1R w KQkq -
r1bqkb1r/ppp1pppp/2n5/3pP3/3Pn3/2N5/PPP2PPP/R1BQKBNR w KQkq -
r1bqkb1r/ppp2ppp/2n1pn2/3p4/2PP4/2N2N2/PP2PPPP/R1BQKB1R w KQkq -
r1bqkb1r/ppp2ppp/2n1pn2/3p4/4P3/3P1N2/PPPN1PPP/R1BQKB1R w KQkq -
r1bqkb1r/ppp2ppp/2n2n2/3pp3/2P5/2N2NP1/PP1PPP1P/R1BQKB1R w KQkq -
r1bqkb1r/ppp2ppp/2n2n2/3pp3/3P4/2P1B2P/PP2PPP1/RN1QKBNR w KQkq -
r1bqkb1r/ppp2ppp/2n2n2/3pp3/8/2PP2P1/PP2PPBP/RNBQK1NR w KQkq -
r1bqkb1r/ppp2ppp/2np1n2/1B2p3/4P3/3P1N2/PPP2PPP/RNBQK2R w KQkq -
r1bqkb1r/pppn1ppp/4pn2/3p2B1/3P4/2N2N2/PPP1PPPP/R2QKB1R w KQkq -
r1bqkb1r/pppn1ppp/4pn2/3p2B1/3PP3/2N5/PPP2PPP/R2QKBNR w KQkq -
r1bqkb1r/pppp1pp1/2n2n1p/4p3/2P5/P1NP4/1P2PPPP/R1BQKBNR w KQkq -
r1bqkb1r/pppp1ppp/2n2n2/8/2Pp4/2N1P3/PP3PPP/R1BQKBNR w KQkq -
r1bqkb1r/pppp1ppp/2n2n2/8/2Pp4/2N2N2/PP2PPPP/R1BQKB1R w KQkq -
r1bqkb1r/pppp1ppp/2n2n2/8/3NP3/8/PPP2PPP/RNBQKB1R w KQkq -
r1bqkb1r/pppp1ppp/2n2n2/8/4P3/4Q3/PPP2PPP/RNB1KBNR w KQkq -
r1bqkb1r/pppp1ppp/2n5/1B2p3/4n3/5N2/PPPP1PPP/RNBQ1RK1 w kq -
r1bqkbnr/1p1p1ppp/p1n1p3/2p5/4P3/2N2N2/PPPPBPPP/R1BQK2R w KQkq -
r1bqkbnr/1pp2ppp/p1np4/4p3/B3P3/5N2/PPPP1PPP/RNBQK2R w KQkq -
r1bqkbnr/1pp2ppp/p1p5/4p3/4P3/5N2/PPPP1PPP/RNBQK2R w KQkq -
r1bqkbnr/1ppp1pp1/p1n4p/4p3/B3P3/5N2/PPPP1PPP/RNBQK2R w KQkq -
r1bqkbnr/2pp1ppp/p1n5/1p2p3/B3P3/5N2/PPPP1PPP/RNBQK2R w KQkq -
r1bqkbnr/pp1npppp/2p5/8/3PN3/8/PPP2PPP/R1BQKBNR w KQkq -
r1bqkbnr/pp1p1ppp/2n1p3/8/3NP3/8/PPP2PPP/RNBQKB1R w KQkq -
r1bqkbnr/pp1p1ppp/2n1p3/8/3pP3/2N2N2/PPP2PPP/R1BQKB1R w KQkq -
r1bqkbnr/pp1p1ppp/n3p3/2p5/3PP3/2P2N2/PP3PPP/RNBQKB1R w KQkq -
r1bqkbnr/pp1ppp1p/2n3p1/8/2PpP3/5N2/PP3PPP/RNBQKB1R w KQkq -
r1bqkbnr/pp1ppp1p/2n3p1/8/3NP3/8/PPP2PPP/RNBQKB1R w KQkq -
r1bqkbnr/pp1ppp1p/2n3p1/8/3pP3/2N5/PPP1NPPP/R1BQKB1R w KQkq -
r1bqkbnr/pp2pp1p/2np2p1/2p5/2P1P3/2N4P/PP1P1PP1/R1BQKBNR w KQkq -
r1bqkbnr/pp2pp1p/2np2p1/2p5/4P3/2N3P1/PPPP1PBP/R1BQK1NR w KQkq -
r1bqkbnr/pp2pp1p/2np2p1/2p5/4P3/2N3PP/PPPP1P2/R1BQKBNR w KQkq -
r1bqkbnr/pp2pp1p/2np2p1/2p5/4P3/5NP1/PPPP1PBP/RNBQK2R w KQkq -
r1bqkbnr/pp2pp1p/2np2p1/2p5/4PP2/2NP4/PPP3PP/R1BQKBNR w KQkq -
r1bqkbnr/pp2pp1p/2p3p1/2p5/4P3/5N2/PPPP1PPP/RNBQK2R w KQkq -
r1bqkbnr/pp2pppp/2n5/3p4/3P4/3B4/PPP2PPP/RNBQK1NR w KQkq -
r1bqkbnr/pp2pppp/2np4/8/2PpP3/5N2/PP3PPP/RNBQKB1R w KQkq -
r1bqkbnr/pp2pppp/2np4/8/3NP3/8/PPP2PPP/RNBQKB1R w KQkq -
r1bqkbnr/pp2pppp/2np4/8/3QP3/5N2/PPP2PPP/RNB1KB1R w KQkq -
r1bqkbnr/pp2pppp/2np4/8/3pP3/2N2N2/PPP2PPP/R1BQKB1R w KQkq -
r1bqkbnr/pp3ppp/2n1p3/2pp4/4P3/2PB1N2/PP1P1PPP/RNBQK2R w KQkq -
r1bqkbnr/pp3ppp/2n1p3/2ppP3/3P4/2P5/PP3PPP/RNBQKBNR w KQkq -
r1bqkbnr/pp3ppp/2np4/2p1p3/2B1P3/2N2N2/PPPP1PPP/R1BQK2R w KQkq -
r1bqkbnr/ppp2ppp/8/3pn3/8/2P5/PP2PPPP/RNBQKBNR w KQkq -
r1bqkbnr/pppn1ppp/4p3/8/3PN3/8/PPP2PPP/R1BQKBNR w KQkq -
r2qkbnr/ppp1pp1p/2np2p1/8/2PP2b1/1Q3N2/PP2PPPP/RNB1KB1R w KQkq -
rn1qk1nr/pbppppbp/1p4p1/8/3PP3/3B1N2/PPP2PPP/RNBQK2R w KQkq -
rn1qkb1r/p1pp1ppp/bp2pn2/8/2PP4/5NP1/PP2PP1P/RNBQKB1R w KQkq -
rn1qkb1r/p1pp1ppp/bp2pn2/8/2PP4/P4N2/1P2PPPP/RNBQKB1R w KQkq -
rn1qkb1r/pbpp1ppp/1p2pn2/8/2PP4/2N2N2/PP2PPPP/R1BQKB1R w KQkq -
rn1qkb1r/pbpp1ppp/1p2pn2/8/2PP4/5NP1/PP2PP1P/RNBQKB1R w KQkq -
rn1qkb1r/pbpp1ppp/1p2pn2/8/2PP4/P4N2/1P2PPPP/RNBQKB1R w KQkq -
rn1qkb1r/pp2pppp/2p2n2/3p1b2/2PP4/2N2N2/PP2PPPP/R1BQKB1R w KQkq -
rn1qkb1r/pp2pppp/2p2n2/3p1b2/2PP4/4PN2/PP3PPP/RNBQKB1R w KQkq -
rn1qkb1r/pp2pppp/2p2n2/3p1b2/3P1B2/2N2N2/PPP1PPPP/R2QKB1R w KQkq -
rn1qkb1r/pp2pppp/2p2n2/3p1b2/8/1P3NP1/P1PPPPBP/RNBQK2R w KQkq -
rn1qkb1r/pp2pppp/2p2n2/3p1b2/8/5NP1/PPPPPPBP/RNBQ1RK1 w kq -
rn1qkb1r/pp2pppp/2p2n2/3p4/6b1/3P1NP1/PPP1PPBP/RNBQK2R w KQkq -
rn1qkb1r/pp2pppp/2p2n2/3p4/6b1/5NP1/PPPPPPBP/RNBQ1RK1 w kq -
rn1qkb1r/pp2pppp/3p1n2/2pP1b2/2P5/2N5/PP2PPPP/R1BQKBNR w KQkq -
rn1qkb1r/pppbpppp/5n2/3p4/1P1P3N/8/P1P1PPPP/RNBQKB1R w KQkq -
rn1qkbnr/pbpp2pp/1p2p3/5p2/2P5/1P2P3/PB1P1PPP/RN1QKBNR w KQkq -
rn1qkbnr/pp1bpppp/3p4/8/3NP3/8/PPP2PPP/RNBQKB1R w KQkq -
rn1qkbnr/pp2pppp/2p1b3/8/2pP4/4PN2/PP3PPP/RNBQKB1R w KQkq -
rn1qkbnr/pp2pppp/2p5/5b2/3PN3/8/PPP2PPP/R1BQKBNR w KQkq -
rn1qkbnr/pp3ppp/2p1p3/3pPb2/3P4/2N5/PPP2PPP/R1BQKBNR w KQkq -
rn1qkbnr/pp3ppp/2p1p3/3pPb2/3P4/2P5/PP3PPP/RNBQKBNR w KQkq -
rn1qkbnr/pp3ppp/2p1p3/3pPb2/3P4/5N2/PPP2PPP/RNBQKB1R w KQkq -
rn1qkbnr/pp3ppp/2p1p3/3pPb2/3P4/P7/1PP2PPP/RNBQKBNR w KQkq -
rn1qkbnr/pp3ppp/2p1p3/3pPb2/8/5N1P/PPPP1PP1/RNBQKB1R w KQkq -
rnb1k1nr/pp1pppbp/1q4p1/2p5/2PPP3/5N2/PP3PPP/RNBQKB1R w KQkq -
rnb1k1nr/pppq1ppp/4p3/3pP3/1b1P4/2N5/PPP2PPP/R1BQKBNR w KQkq -
rnb1k2r/ppppqppp/4pn2/8/1bPP4/2N2N2/PP2PPPP/R1BQKB1R w KQkq -
rnb1kb1r/pp2pppp/2pp1n2/q7/3PPP2/2N5/PPP3PP/R1BQKBNR w KQkq -
rnb1kbnr/1pqp1ppp/p3p3/2p5/4P3/2N2N2/PPPPBPPP/R1BQK2R w KQkq -
rnb1kbnr/pp2pppp/8/q2p4/3P4/2N5/PPP2PPP/R1BQKBNR w KQkq -
rnb1kbnr/pp3ppp/1q2p3/2ppP3/3P4/2P5/PP3PPP/RNBQKBNR w KQkq -
rnb1kbnr/ppp1pp1p/6p1/q7/5P2/2N5/PPPP2PP/R1BQKBNR w KQkq -
rnb1kbnr/ppp3pp/3p1q2/4Np2/3PP3/8/PPP2PPP/RNBQKB1R w KQkq -
rnb1kbnr/ppqp1ppp/4p3/8/3NP3/8/PPP2PPP/RNBQKB1R w KQkq -
rnbq1rk1/pppp1ppp/4pn2/8/1bPP4/2N1P3/PP3PPP/R1BQKBNR w KQ -
rnbq1rk1/pppp1ppp/4pn2/8/1bPP4/2N5/PPQ1PPPP/R1B1KBNR w KQ -
rnbq1rk1/pppp1ppp/5n2/2b1p3/2B1P3/2NP4/PPP2PPP/R1BQK1NR w KQ -
rnbq1rk1/ppppppbp/5np1/8/2PP4/2N2N2/PP2PPPP/R1BQKB1R w KQ -
rnbq1rk1/ppppppbp/5np1/8/2PP4/5NP1/PP2PP1P/RNBQKB1R w KQ -
rnbq1rk1/ppppppbp/5np1/8/2PP4/6P1/PP2PPBP/RNBQK1NR w KQ -
rnbqk1nr/1ppp1ppp/8/p1bNp3/2P5/P7/1P1PPPPP/R1BQKBNR w KQkq -
rnbqk1nr/p1p2ppp/1p2p3/3pP3/1b1P4/2N5/PPP2PPP/R1BQKBNR w KQkq -
rnbqk1nr/pp1p1ppp/4p3/2b5/3NP3/8/PPP2PPP/RNBQKB1R w KQkq -
rnbqk1nr/pp1pppbp/6p1/8/3pP3/2N2N2/PPP2PPP/R1BQKB1R w KQkq -
rnbqk1nr/pp1pppbp/6p1/8/3pP3/2P2N2/PP3PPP/RNBQKB1R w KQkq -
rnbqk1nr/pp2bppp/3p4/2p1p3/2P1P3/5N2/PP1PBPPP/RNBQK2R w KQkq -
rnbqk1nr/pp2ppbp/2p3p1/3N4/3PP3/8/PPP2PPP/R1BQKBNR w KQkq -
rnbqk1nr/pp2ppbp/2p3p1/3p4/3PP3/2N2N2/PPP2PPP/R1BQKB1R w KQkq -
rnbqk1nr/pp2ppbp/3p2p1/2pP4/4P3/5N2/PPP2PPP/RNBQKB1R w KQkq -
rnbqk1nr/pp3ppp/4p3/2ppP3/1b1P4/2N5/PPP2PPP/R1BQKBNR w KQkq -
rnbqk1nr/ppp2ppp/8/3p4/1b1P4/2N5/PPP2PPP/R1BQKBNR w KQkq -
rnbqk2r/p1pp1ppp/1p2pn2/8/1bPP4/2N2N2/PP2PPPP/R1BQKB1R w KQkq -
rnbqk2r/p1ppbppp/1p2pn2/8/2PP4/5NP1/PP2PP1P/RNBQKB1R w KQkq -
rnbqk2r/p1ppppbp/1p3np1/8/2PP4/5NP1/PP2PP1P/RNBQKB1R w KQkq -
rnbqk2r/pp1p1ppp/4pn2/2p5/1bPP4/2N2N2/PP2PPPP/R1BQKB1R w KQkq -
rnbqk2r/pp1p1ppp/4pn2/2p5/1bPP4/2N5/PPQ1PPPP/R1B1KBNR w KQkq -
rnbqk2r/pp1pbppp/2p1pn2/8/2PP1B2/5N2/PP2PPPP/RN1QKB1R w KQkq -
rnbqk2r/pp1pppbp/5np1/2pP4/2P5/2N5/PP2PPPP/R1BQKBNR w KQkq -
rnbqk2r/ppp1bppp/4pn2/3p2B1/2PP4/2N5/PP2PPPP/R2QKBNR w KQkq -
rnbqk2r/ppp1bppp/4pn2/3p2B1/2PP4/5N2/PP2PPPP/RN1QKB1R w KQkq -
rnbqk2r/ppp1bppp/4pn2/3p2B1/3PP3/2N5/PPP2PPP/R2QKBNR w KQkq -
rnbqk2r/ppp1bppp/4pn2/3p4/2PP4/2N2N2/PP2PPPP/R1BQKB1R w KQkq -
rnbqk2r/ppp1bppp/4pn2/3p4/2PP4/5NP1/PP2PP1P/RNBQKB1R w KQkq -
rnbqk2r/ppp1bppp/4pn2/3p4/3P4/5NP1/PPP1PPBP/RNBQK2R w KQkq -
rnbqk2r/ppp1nppp/4p3/3pP3/1b1P4/2N5/PPP2PPP/R1BQKBNR w KQkq -
rnbqk2r/ppp1ppbp/3p1np1/8/2PP4/2N2N2/PP2PPPP/R1BQKB1R w KQkq -
rnbqk2r/ppp1ppbp/3p1np1/8/2PP4/5NP1/PP2PP1P/RNBQKB1R w KQkq -
rnbqk2r/ppp1ppbp/3p1np1/8/2PPP3/2N5/PP3PPP/R1BQKBNR w KQkq -
rnbqk2r/ppp1ppbp/3p1np1/8/3PP3/2N2N2/PPP2PPP/R1BQKB1R w KQkq -
rnbqk2r/ppp1ppbp/3p1np1/8/3PP3/2P2N2/PP3PPP/RNBQKB1R w KQkq -
rnbqk2r/ppp1ppbp/3p1np1/8/3PPP2/2N5/PPP3PP/R1BQKBNR w KQkq -
rnbqk2r/ppp1ppbp/5np1/3P4/3P4/2N5/PPP2PPP/R1BQKBNR w KQkq -
rnbqk2r/ppp1ppbp/5np1/3p4/2PP4/2N2N2/PP2PPPP/R1BQKB1R w KQkq -
rnbqk2r/ppp1ppbp/5np1/3p4/3P4/P1P2N2/1P2PPPP/RNBQKB1R w KQkq -
rnbqk2r/ppp1ppbp/5np1/3p4/5P2/4PN2/PPPPB1PP/RNBQK2R w KQkq -
rnbqk2r/ppp1ppbp/5np1/3p4/8/1P2PN2/PBPP1PPP/RN1QKB1R w KQkq -
rnbqk2r/ppp2ppp/3p1n2/2b1p3/2P1P3/2NP4/PP3PPP/R1BQKBNR w KQkq -
rnbqk2r/ppp2ppp/4pn2/3p2B1/1b1PP3/2N5/PPP2PPP/R2QKBNR w KQkq -
rnbqk2r/ppp2ppp/4pn2/3p4/1bPP4/2N2N2/PP2PPPP/R1BQKB1R w KQkq -
rnbqk2r/pppp1ppp/4pn2/8/2PP4/2b2N2/PP2PPPP/R1BQKB1R w KQkq -
rnbqk2r/pppp1ppp/5n2/2b5/3pP3/2N5/PPP1NPPP/R1BQKB1R w KQkq -
rnbqk2r/pppp2pp/4pn2/5p2/1bP5/2NP1N2/PP2PPPP/R1BQKB1R w KQkq -
rnbqk2r/ppppbppp/4pn2/8/2PP4/5N2/PP1BPPPP/RN1QKB1R w KQkq -
rnbqk2r/ppppbppp/4pn2/8/2PP4/6P1/PP1BPP1P/RN1QKBNR w KQkq -
rnbqkb1r/1p2pppp/p1p2n2/3p4/2PP4/2N2N2/PP2PPPP/R1BQKB1R w KQkq -
rnbqkb1r/1pp1pppp/p4n2/8/2pP4/4PN2/PP3PPP/RNBQKB1R w KQkq -
rnbqkb1r/1pp2ppp/p3pn2/3p4/2PP4/5NP1/PP2PP1P/RNBQKB1R w KQkq -
rnbqkb1r/3ppppp/p4n2/1PpP4/8/8/PP2PPPP/RNBQKBNR w KQkq -
rnbqkb1r/3ppppp/p4n2/1ppP4/2P5/2N5/PP2PPPP/R1BQKBNR w KQkq -
rnbqkb1r/p1p2ppp/1p2pn2/3p4/2PP4/4PN2/PP3PPP/RNBQKB1R w KQkq -
rnbqkb1r/p1p2ppp/1p2pn2/3p4/4P3/3P1N2/PPPN1PPP/R1BQKB1R w KQkq -
rnbqkb1r/p2p1ppp/4pn2/1ppP4/2P5/5N2/PP2PPPP/RNBQKB1R w KQkq -
rnbqkb1r/p2pp1pp/5n2/1ppP1p2/2P5/6P1/PP2PP1P/RNBQKBNR w KQkq -
rnbqkb1r/pp1p1ppp/2p2n2/8/2P1p3/2N2NP1/PP1PPP1P/R1BQKB1R w KQkq -
rnbqkb1r/pp1p1ppp/4p3/2pnP3/8/2P2N2/PP1P1PPP/RNBQKB1R w KQkq -
rnbqkb1r/pp1p1ppp/4pn2/8/2PN4/8/PP2PPPP/RNBQKB1R w KQkq -
rnbqkb1r/pp1p1ppp/4pn2/8/3NP3/8/PPP2PPP/RNBQKB1R w KQkq -
rnbqkb1r/pp1p1ppp/5n2/2pp4/2P5/6P1/PP2PP1P/RNBQKBNR w KQkq -
rnbqkb1r/pp1p1ppp/5n2/4p3/2PN4/8/PP2PPPP/RNBQKB1R w KQkq -
rnbqkb1r/pp1p2pp/4pn2/2p2p2/3P1P2/4PN2/PPP3PP/RNBQKB1R w KQkq -
rnbqkb1r/pp1pp2p/5np1/2pP1p2/2P5/5N2/PP2PPPP/RNBQKB1R w KQkq -
rnbqkb1r/pp2pp1p/2p2np1/3p4/2P5/5NP1/PP1PPPBP/RNBQK2R w KQkq -
rnbqkb1r/pp2pp1p/2p2np1/3p4/2PP4/2N2N2/PP2PPPP/R1BQKB1R w KQkq -
rnbqkb1r/pp2pp1p/2pp1np1/8/3PP3/2N2N2/PPP2PPP/R1BQKB1R w KQkq -
rnbqkb1r/pp2pp1p/5np1/2pp4/8/1P2PN2/PBPP1PPP/RN1QKB1R w KQkq -
rnbqkb1r/pp2pppp/2p2n2/4P3/3p4/2NP4/PPP2PPP/R1BQKBNR w KQkq -
rnbqkb1r/pp2pppp/2p2n2/8/2pP4/1Q3N2/PP2PPPP/RNB1KB1R w KQkq -
rnbqkb1r/pp2pppp/2p2n2/8/2pP4/2N2N2/PP2PPPP/R1BQKB1R w KQkq -
rnbqkb1r/pp2pppp/2p2n2/8/3PN3/8/PPP2PPP/R1BQKBNR w KQkq -
rnbqkb1r/pp2pppp/2p2n2/8/4N3/5N2/PPPP1PPP/R1BQKB1R w KQkq -
rnbqkb1r/pp2pppp/3p1n2/8/3NP3/8/PPP2PPP/RNBQKB1R w KQkq -
rnbqkb1r/pp2pppp/3p1n2/8/3pP3/2N2N2/PPP2PPP/R1BQKB1R w KQkq -
rnbqkb1r/pp2pppp/5n2/3P4/8/8/PP1P1PPP/RNBQKBNR w KQkq -
rnbqkb1r/pp2pppp/5n2/3p4/2PP4/8/PP3PPP/RNBQKBNR w KQkq -
rnbqkb1r/pp2pppp/5n2/3p4/3P4/2N5/PP2PPPP/R1BQKBNR w KQkq -
rnbqkb1r/pp2pppp/5n2/3p4/3P4/3B4/PPP2PPP/RNBQK1NR w KQkq -
rnbqkb1r/pp2pppp/5n2/3p4/3P4/5N2/PP2PPPP/RNBQKB1R w KQkq -
rnbqkb1r/pp2pppp/5n2/3p4/3P4/5N2/PPP2PPP/RNBQKB1R w KQkq -
rnbqkb1r/pp3ppp/2p1pn2/3p2B1/2PP4/2N5/PP2PPPP/R2QKBNR w KQkq -
rnbqkb1r/pp3ppp/2p1pn2/3p4/2PP4/2N2N2/PP2PPPP/R1BQKB1R w KQkq -
rnbqkb1r/pp3ppp/2p1pn2/3p4/2PP4/4PN2/PP3PPP/RNBQKB1R w KQkq -
rnbqkb1r/pp3ppp/2p1pn2/3p4/2PP4/5NP1/PP2PP1P/RNBQKB1R w KQkq -
rnbqkb1r/pp3ppp/2p2n2/3pp3/4P3/2NP2P1/PPP2P1P/R1BQKBNR w KQkq -
rnbqkb1r/pp3ppp/2p2n2/3pp3/Q3P3/2P2N2/PP1P1PPP/RNB1KB1R w KQkq -
rnbqkb1r/pp3ppp/3ppn2/2p5/2B1P3/2N2N2/PPPP1PPP/R1BQK2R w KQkq -
rnbqkb1r/pp3ppp/3ppn2/2p5/4P3/1PN2N2/P1PP1PPP/R1BQKB1R w KQkq -
rnbqkb1r/pp3ppp/4pn2/2pp4/2PP4/2N2N2/PP2PPPP/R1BQKB1R w KQkq -
rnbqkb1r/pp3ppp/4pn2/2pp4/3P4/2P1PN2/PP3PPP/RNBQKB1R w KQkq -
rnbqkb1r/pp3ppp/4pn2/2pp4/3P4/4PN2/PPPN1PPP/R1BQKB1R w KQkq -
rnbqkb1r/pp3ppp/4pn2/2pp4/3PP3/5N2/PPPN1PPP/R1BQKB1R w KQkq -
rnbqkb1r/ppp1pp1p/3p2p1/3nP3/3P4/5N2/PPP2PPP/RNBQKB1R w KQkq -
rnbqkb1r/ppp1pp1p/5np1/8/2pP4/4PN2/PP3PPP/RNBQKB1R w KQkq -
rnbqkb1r/ppp1ppp1/5n1p/8/3PN3/8/PPP2PPP/R1BQKBNR w KQkq -
rnbqkb1r/ppp1pppp/1n1p4/4P3/2PP4/8/PP3PPP/RNBQKBNR w KQkq -
rnbqkb1r/ppp2p1p/3p1np1/4p3/2PPP3/2N5/PP3PPP/R1BQKBNR w KQkq -
rnbqkb1r/ppp2pp1/4pn1p/3p4/3PP3/2N2N2/PPP2PPP/R1BQKB1R w KQkq -
rnbqkb1r/ppp2pp1/4pn1p/3p4/3PP3/2NB4/PPP2PPP/R1BQK1NR w KQkq -
rnbqkb1r/ppp2ppp/3p1n2/8/2PPp3/2N2N2/PP2PPPP/R1BQKB1R w KQkq -
rnbqkb1r/ppp2ppp/3p4/8/4n3/5N2/PPPP1PPP/RNBQKB1R w KQkq -
rnbqkb1r/ppp2ppp/4p3/3p4/2PPn3/5NP1/PP2PP1P/RNBQKB1R w KQkq -
rnbqkb1r/ppp2ppp/4pn2/6B1/2pP4/5N2/PP2PPPP/RN1QKB1R w KQkq -
rnbqkb1r/ppp2ppp/4pn2/6B1/3Pp3/2N5/PPP2PPP/R2QKBNR w KQkq -
rnbqkb1r/ppp2ppp/4pn2/8/2p5/5NP1/PP1PPPBP/RNBQK2R w KQkq -
rnbqkb1r/ppp2ppp/4pn2/8/2pP4/2N2N2/PP2PPPP/R1BQKB1R w KQkq -
rnbqkb1r/ppp2ppp/4pn2/8/2pP4/4PN2/PP3PPP/RNBQKB1R w KQkq -
rnbqkb1r/ppp2ppp/4pn2/8/2pP4/5NP1/PP2PP1P/RNBQKB1R w KQkq -
rnbqkb1r/ppp2ppp/4pn2/8/2pP4/6P1/PP2PPBP/RNBQK1NR w KQkq -
rnbqkb1r/ppp2ppp/5n2/3P4/4p3/5N2/PPPPQPPP/RNB1KB1R w KQkq -
rnbqkb1r/ppp2ppp/5n2/3p4/3P4/2N5/PP2PPPP/R1BQKBNR w KQkq -
rnbqkb1r/ppp2ppp/8/3np3/8/2N3P1/PP1PPP1P/R1BQKBNR w KQkq -
rnbqkb1r/ppp2ppp/8/3pp3/3Pn3/3B1N2/PPP2PPP/RNBQK2R w KQkq -
rnbqkb1r/pppn1ppp/4p3/3pP3/3P4/2N5/PPP2PPP/R1BQKBNR w KQkq -
rnbqkb1r/pppn1ppp/4p3/3pP3/3P4/8/PPPN1PPP/R1BQKBNR w KQkq -
rnbqkb1r/pppp1ppp/8/4P3/3pn3/5N2/PPP2PPP/RNBQKB1R w KQkq -
rnbqkbnr/1p1p1ppp/p3p3/8/3NP3/8/PPP2PPP/RNBQKB1R w KQkq -
rnbqkbnr/1p2pppp/p2p4/8/3NP3/8/PPP2PPP/RNBQKB1R w KQkq -
rnbqkbnr/pp2p1pp/2p5/3pp3/3P4/P7/1PP2PPP/RNBQKBNR w KQkq -
rnbqkbnr/pp2pp1p/3p2p1/8/3NP3/8/PPP2PPP/RNBQKB1R w KQkq -
rnbqkbnr/pp3ppp/2p1p3/8/2PPp3/2N5/PP3PPP/R1BQKBNR w KQkq -
rnbqkbnr/pp3ppp/2p5/3p4/3P4/2N5/PP2PPPP/R1BQKBNR w KQkq -
rnbqkbnr/pp3ppp/2p5/4P3/2Pp4/2N5/PP2PPPP/R1BQKBNR w KQkq -
rnbqkbnr/pp3ppp/3p4/2pP4/8/8/PP2PPPP/RNBQKBNR w KQkq -
rnbqkbnr/pp3ppp/3pp3/8/3pP3/2N2N2/PPP2PPP/R1BQKB1R w KQkq -
rnbqkbnr/ppp2ppp/8/8/2ppP3/5N2/PP3PPP/RNBQKB1R w KQkq -
rnbqkbnr/pppp1p1p/8/8/4PppP/5N2/PPPP2P1/RNBQKB1R w KQkq -