Popular opening books

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

Moderators: hgm, Rebel, chrisw

Dann Corbit
Posts: 12538
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Popular opening books

Post by Dann Corbit »

The EPD positions in file popbooks.epd are book exit positions from the following popular opening books:
25000_10m_hc
500_8m_fc
FEOBOS_V20_c5
hert_53
NoomenGambit
superfinal_9_10

Many of the EPD positions are extrememly polar. All positions with a centipawn evaluation with absolute value above 65 are found in popbooks-hi.epd

Many of the EPD positions are extremely drawish. All positions with a centipawn evaluation with absolute value less than 25 are found in popbooks-lo.epd

The positions with a centipawn value between 25 and 65 are found in popbooks mid.

If, for instance, you fall out of book with one of these positions:
r2q1rk1/pbp1bppp/1p2pn2/2n5/2B4P/1PN1PN2/PBQP1PP1/2KR3R w - - acd 42; acs 4200; bm Ng5; ce 215; pm Ng5; pv Ng5;
2kr2nr/ppqb2pp/1bn1pp2/3pP3/1P6/2P2N2/P3BPPP/RNBQR1K1 w - - acd 40; acs 1899; bm a4; ce 178; pm a4; pv a4 fxe5 a5 Bxf2+ Kxf2 e4 Kg1 exf3 Bxf3 Nf6 Be3 h5 Bf2 Ne4 Bxe4 dxe4 Bg3 e5 a6 h4 axb7+ Qxb7 Bf2 Bf5 Nd2 h3 Qe2 e3 Bxe3 Bd3 Qg4+ Qd7 Qxd7+ Rxd7 b5 Ne7 c4 Kb8 Nf3 Ng6 Ra6 hxg2 Rxg6 Bxg6 Nxe5 Bf5 Nxd7+ Bxd7 Kxg2 Bf5 Rd1 Rh4 c5 Re4 Kf3 Bg4+ Kxe4 Bxd1;
rn1q1rk1/1p2bppp/p1p2n2/3p2Bb/3P4/2NB1N1P/PPP1QPP1/2KR3R w - - acd 51; acs 4200; bm g4; ce 176; pm g4; pv g4 Bg6 Bxg6 fxg6 Qe6+ Kh8 Ne5 Qe8 Rde1 Bb4 Qxe8 Nxe8 h4 Nf6 h5 gxh5 Bxf6 gxf6 Nd3 a5 Rxh5 Kg8 Reh1 Bxc3 bxc3 Rf7 g5 fxg5 Rxg5+ Rg7 Rhg1 Rxg5 Rxg5+ Kf8 Rf5+ Kg8 Ne5 c5 Nd3 cxd4 cxd4 Nc6 Rxd5 Nb4 Rg5+ Kf7 Kd2 Nxa2 Rb5 Nb4 Rxb7+ Kf6 Rb6+ Kf5 Rb5+ Ke4 Re5+ Kf3 Re3+ Kg4 Ne5+ Kg5 Rf3 h5 c3 Nd5 c4 Nf6 Kc3 a4 Kb4 Ne4 d5 a3 Rxa3;
2kr1bnr/1ppqp3/p1n1bp2/3p2pp/3P4/2PBPN1P/PP3PPB/RN1Q1RK1 w - - acd 41; acs 4200; bm b4; ce 174; pm b4; pv b4;
rn1q1rk1/p1p1bppp/1p2bn2/3p3N/8/1PN2Q2/PBPP1PPP/2KR1B1R w - - acd 46; acs 4200; bm Nxg7; ce 171; pm Nxg7; pv Nxg7 Kxg7 g4 Kg8 Bd3 Nc6 g5 Ne5 gxf6 Bxf6 Rhg1+ Kh8 Qf4 Nxd3+ cxd3 c5 h4 Qe7 Rde1 Bxc3 dxc3 f6 Ba3 Rac8 d4 Rc6 h5 Qd8 dxc5 bxc5 Bxc5 Rxc5 Rxe6 Rxc3+ Kb1 Rc8 Qd4 Rf7 Rge1 a5 Kb2 Qc7 Re8+ Rf8 Rxc8 Rxc8 Qxf6+ Qg7 Qe5 d4 h6 Qxe5 Rxe5 d3 Rxa5 Rc2+ Ka3 Kg8 Rd5 Rxf2 Rxd3 Kf7 Rd6 Ke7;
2kr1b1r/1ppbq1pp/pn1ppn2/5p2/2PP4/N4NP1/PPQ1PPBP/R1B2RK1 w - - acd 40; acs 4200; bm b4; ce 169; pm b4; pv b4;
2kr2nr/pppq1ppp/2nb4/3p4/3Pp3/PP2P1P1/1BP1NPKP/RN1Q1R2 w - - acd 40; acs 4200; bm c4; ce -165; pm c4; pv c4 h5;
2kr3r/pppqn1pp/2n1pp2/2Pp1b2/3P4/4PN2/PP1NBPPP/R2Q1RK1 w - - acd 46; acs 4200; bm a3; ce 165; pm a3; pv a3;
r1bq1rk1/1ppnbpp1/p2pp2p/8/3PPP2/2NB1N2/PPPQ2PP/2KR3R w - - acd 39; acs 4200; bm g4; ce 161; pm g4; pv g4;
2kr2nr/pbpp1ppp/1pn1p2q/4P3/2PP4/3B1NP1/PP1N1P1P/R2Q1RK1 w - - acd 44; acs 4200; bm a4; ce 161; pm a4; pv a4;
rnbq1rk1/4ppbp/2pp1np1/8/pp1PP1P1/1P3P2/PBPQN2P/2KR1BNR w - - acd 41; acs 4200; bm Kb1; ce -157; pm Kb1; pv Kb1 Qa5 Nc1 Bb7 h4 c5 d5 Ba6 g5 Nh5 Bxg7 Kxg7 Nge2 Nd7 f4 Kg8 Bh3 Bxe2 Qxe2 axb3 cxb3 Nb6 Qf2 c4 Rh2 cxb3 Nxb3 Qa7 Bg4 Na4 Qxa7 Rxa7 Bxh5 gxh5 Kc1 Nc3 Re1 Nxa2+ Kd2 Nc3 Rhh1 e6 Ra1 Rxa1 Rxa1 exd5 exd5 Nxd5;
r1bqrbk1/pp1p1ppp/2n2n2/2p5/4P3/1PN2NP1/PBPPQ3/2KR1B1R w - - acd 50; acs 4200; bm Nd5; ce 157; pm Nd5; pv Nd5 Nxd5;
rnbqk1nr/ppp2pb1/3p3p/6p1/2BPPp2/2P2N2/PP4PP/RNBQ1RK1 b kq - acd 46; acs 7200; bm Nf6; cce 120; ce 155; pm Nc6 {38} Ne7 {11} Be6 {1} Qe7 {1} c6 {1}; pv Nf6; white_wins 15; black_wins 29; draws 8;
rnbqnrk1/p3p1bp/2pp1pp1/3PP3/1p3P2/2N1BN2/PPPQ2PP/2KR1B1R w - - acd 41; acs 4200; bm Ne4; ce 152; pm Ne4; pv Ne4;

you will exit the book with an advantage of more than one and a half pawns.

Positions with a score of zero after a deep search are very likely to be drawish. The goals of the above books are related to having more decisive games. If 37% of your book exit points are drawish, I guess that you will get lots of draws from those positions.

So the file popbooks-mi.epd has the positions in between.
popbooks.7z
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
Dann Corbit
Posts: 12538
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Popular opening books

Post by Dann Corbit »

popbooks-hi.7z
popbooks-lo.7z
README.7z
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
Dann Corbit
Posts: 12538
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Popular opening books

Post by Dann Corbit »

popbooks.7z
popbooks-mi.7z
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
User avatar
Graham Banks
Posts: 41423
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Popular opening books

Post by Graham Banks »

How can I convert from epd into pgn?
gbanksnz at gmail.com
tmokonen
Posts: 1296
Joined: Sun Mar 12, 2006 6:46 pm
Location: Kelowna
Full name: Tony Mokonen

Re: Popular opening books

Post by tmokonen »

Graham Banks wrote: Tue Aug 28, 2018 8:18 am How can I convert from epd into pgn?
You can try Ed Schroeder's EPD2DIAG utility:

http://www.rebel.nl/epd2diag.htm

Just open the EPD file, then export it to PGN.
User avatar
Graham Banks
Posts: 41423
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Popular opening books

Post by Graham Banks »

tmokonen wrote: Tue Aug 28, 2018 8:56 am
Graham Banks wrote: Tue Aug 28, 2018 8:18 am How can I convert from epd into pgn?
You can try Ed Schroeder's EPD2DIAG utility:

http://www.rebel.nl/epd2diag.htm

Just open the EPD file, then export it to PGN.
Thanks Tony. I'll try that. :)
gbanksnz at gmail.com
tmokonen
Posts: 1296
Joined: Sun Mar 12, 2006 6:46 pm
Location: Kelowna
Full name: Tony Mokonen

Re: Popular opening books

Post by tmokonen »

Actually, EPD2DIAG is hosted on Ed's site, but the author is Manfred Rosenboom.
User avatar
Graham Banks
Posts: 41423
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Popular opening books

Post by Graham Banks »

I can't successfully convert Dann's epd into a pgn file suitable to be read and used.

Comes out like this:

[Event "Computer Chess Test Suite"]
[Site "EPD2diag V1.5"]
[Date "2018.08.28"]
[Round "?"]
[White "?"]
[Black "Qe3"]
[Result "*"]
[SetUp "1"]
[FEN "1k1r2nr/1pp1bpp1/p1p2q2/4p2p/4P1b1/3P1N1P/PPPNQPP1/R1B1R1K1 w - - acd 36; 0 1"]

1.*

[Event "Computer Chess Test Suite"]
[Site "EPD2diag V1.5"]
[Date "2018.08.28"]
[Round "?"]
[White "?"]
[Black "f3"]
[Result "*"]
[SetUp "1"]
[FEN "rnbq1rk1/4ppb1/p2p1npB/1ppP3p/4P2P/2N5/PPPQBPP1/2KR2NR w - - acd 36; 0 1"]

1.*

[Event "Computer Chess Test Suite"]
[Site "EPD2diag V1.5"]
[Date "2018.08.28"]
[Round "?"]
[White "?"]
[Black "Nge2"]
[Result "*"]
[SetUp "1"]
[FEN "rnb2r2/1p2ppk1/p1pp1np1/q6p/2PPP2P/2N5/PP1Q1PP1/2KR1BNR w - - acd 36; 0 1"]

1.*

[Event "Computer Chess Test Suite"]
[Site "EPD2diag V1.5"]
[Date "2018.08.28"]
[Round "?"]
[White "?"]
[Black "Nbd2"]
[Result "*"]
[SetUp "1"]
[FEN "2kr3r/ppp3pp/2nqpp2/3p1n2/3P4/2P1PN1P/PP3PP1/RN1Q1RK1 w - - acd 36; 0 1"]

1.*
gbanksnz at gmail.com
User avatar
Guenther
Posts: 4605
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: Popular opening books

Post by Guenther »

Graham Banks wrote: Tue Aug 28, 2018 9:17 am I can't successfully convert Dann's epd into a pgn file suitable to be read and used.

Comes out like this:

[Event "Computer Chess Test Suite"]
[Site "EPD2diag V1.5"]
[Date "2018.08.28"]
[Round "?"]
[White "?"]
[Black "Qe3"]
[Result "*"]
[SetUp "1"]
[FEN "1k1r2nr/1pp1bpp1/p1p2q2/4p2p/4P1b1/3P1N1P/PPPNQPP1/R1B1R1K1 w - - acd 36; 0 1"]

1.*
There will be no other way. All tools which convert epd to pgn create the pgn headers and a fen tag.
It is (nearly) impossible to construct a pgn which contains all possible moves until the final epd position
due to bazillions of transpositions.

Normally all programs, which read pgn should read the one you showed above.
Are you sure ChessGUI cannot read above valid pgn example?
https://rwbc-chess.de

trollwatch:
Chessqueen + chessica + AlexChess + Eduard + Sylwy
User avatar
Graham Banks
Posts: 41423
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Popular opening books

Post by Graham Banks »

Guenther wrote: Tue Aug 28, 2018 10:17 am
Graham Banks wrote: Tue Aug 28, 2018 9:17 am I can't successfully convert Dann's epd into a pgn file suitable to be read and used.

Comes out like this:

[Event "Computer Chess Test Suite"]
[Site "EPD2diag V1.5"]
[Date "2018.08.28"]
[Round "?"]
[White "?"]
[Black "Qe3"]
[Result "*"]
[SetUp "1"]
[FEN "1k1r2nr/1pp1bpp1/p1p2q2/4p2p/4P1b1/3P1N1P/PPPNQPP1/R1B1R1K1 w - - acd 36; 0 1"]

1.*
There will be no other way. All tools which convert epd to pgn create the pgn headers and a fen tag.
It is (nearly) impossible to construct a pgn which contains all possible moves until the final epd position
due to bazillions of transpositions.

Normally all programs, which read pgn should read the one you showed above.
Are you sure ChessGUI cannot read above valid pgn example?
Doesn't seem to.
gbanksnz at gmail.com