OliverBr wrote:Speaking of artificial things, I have been wondering if LMR could simply do away with null move heuristic. After all, if the null move is really bad, why wouldn't LMR reduce the depth also?Will Singleton wrote:It's not on Crafty's level yet, but it beats crafty regularly on any time control. In the testing tournament it got 10/20 points against Crafty.
Looks like it plays a reasonable game, which is impressive for it's small size. Based on my quick look, it's not quite to Amateur's level, let alone Crafty. It doesn't search very deep, I notice. Have you done much with move-ordering or other search techniques? No king-safety yet?
Will
I experimented a lot with move ordering (this is most important thing in alpha-beta seaching).
The search deep is not so big, because it does not any razoring or aggressive tree pruning (yet?).
There is a "implicite" king safety based on the mobility eval. When squares next to the kind are attacked it's mobility is restricticted and this yields to an enourmous substraction of evaluation, because the king th quite an important piece
But this is all about king safety, there is nothing "artificial" like a pawn shelter or other non-generic stuff, I never liked.
It always seemed strange to me that null move reduction gives a huge reduction to a move that is worse than stand-pat, but no reduction at all to a move that is slightly better than stand-pat, and the same reduction to a move that is far, far worse than stand-pat.
OliThink 5.1.6 released
Moderator: Ras
-
- Posts: 12792
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
Re: OliThink 5.1.6 released
-
- Posts: 865
- Joined: Tue Dec 18, 2007 9:38 pm
- Location: Munich, Germany
- Full name: Dr. Oliver Brausch
Re: OliThink 5.1.6 released
Yes, I actually recall Tinker always be stronger than OliThink. (T*h*inker still is) Could someone explain please "Nunn II" and "Noomen"?brianr wrote:It has been some time since I recall Tinker playing OliThink, but the new version does quite well. Oliver, keep up the good work.
20 Nunn II and 30 Noomen positions (100 games with both black and white) at 1 min plus 2 seconds per move, no pondering, no books or EGTBs.Code: Select all
Program Elo + - Games Score Av.Op. Draws 1 OliThink 516 x64 : 2410 61 61 100 53.0 % 2390 22.0 % 2 Tinker 714 x64 : 2390 61 61 100 47.0 % 2410 22.0 %
-
- Posts: 2251
- Joined: Wed Mar 08, 2006 8:47 pm
- Location: Hattingen, Germany
Re: OliThink 5.1.6 released
Hmm, null moves prune cut-nodes, but LMR reduce late "none tactical" moves at all-nodes, where the probability of those late moves to fail high becomes quite low. Thus, both schemes complement each other. Of course after reducing late moves from all-nodes their successor cut-nodes are likely subject of null-move pruning.Dann Corbit wrote: Speaking of artificial things, I have been wondering if LMR could simply do away with null move heuristic. After all, if the null move is really bad, why wouldn't LMR reduce the depth also?
Interesting question is how null move pruning and multi cut perform, since both are competing on "cheap" cut-nodes.
-
- Posts: 12792
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
Re: OliThink 5.1.6 released
Nunn II:OliverBr wrote:Yes, I actually recall Tinker always be stronger than OliThink. (T*h*inker still is) Could someone explain please "Nunn II" and "Noomen"?brianr wrote:It has been some time since I recall Tinker playing OliThink, but the new version does quite well. Oliver, keep up the good work.
20 Nunn II and 30 Noomen positions (100 games with both black and white) at 1 min plus 2 seconds per move, no pondering, no books or EGTBs.Code: Select all
Program Elo + - Games Score Av.Op. Draws 1 OliThink 516 x64 : 2410 61 61 100 53.0 % 2390 22.0 % 2 Tinker 714 x64 : 2390 61 61 100 47.0 % 2410 22.0 %
http://www.utzingerk.com/test.htm
http://cap.connx.com/EPD/nunn2.epd.bz2
Noomen:
http://www.rybkachess.com/index.php?auswahl=Downloads
Many test sets can be found here:
http://cap.connx.com/EPD/
-
- Posts: 12792
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
Re: OliThink 5.1.6 released
Here are the end positions of :
NoomenTestsuite2008.pgn
NoomenTestsuite2006.pgn
Which I have analyzed with Rybka at 16 minutes per position:
NoomenTestsuite2008.pgn
NoomenTestsuite2006.pgn
Which I have analyzed with Rybka at 16 minutes per position:
Code: Select all
r2qnrk1/3nbppp/3pb3/p3p1P1/1p2P3/1N2BP2/PPPQN2P/1K1R1B1R w - - acd 20; acn 165430831; acs 852; bm h4; ce -5; id "Noomen01 Sicilian Najdorf 6.Be3"; pv h4 a4 Nbc1 Qa5;
r1b1k2r/2qp1ppp/p3pn2/1p2n3/1b2P3/1NN1BP2/PPP3PP/2KRQB1R b kq - acd 20; acn 64676334; acs 339; bm Rb8; ce -10; id "Noomen02 Sicilian Taimanov"; pv Rb8 Kb1 O-O Bd4 Be7 f4 Nc6 e5 Nxd4 exf6 Nxc2 Qf2 Na3+ bxa3 Bxf6 Rc1 Qd8 Bd3 Be7 a4 bxa4 Nxa4 Bb7;
1rbq1rk1/5ppp/2np4/p2Np1b1/R1B1P3/2P5/1PN2PPP/3QK2R w K - acd 21; acn 107964964; acs 566; bm b3; ce 18; id "Noomen03 Sicilian Sveshnikov"; pv b3 Ne7 Nxe7+ Qxe7 Rxa5 Qc7 Ra1 Be6 Na3 Bxc4 Nxc4 Qb7 Nxd6 Qxb3 O-O Qxc3 Qd5 Qd4 Rfd1 Qxd5 Rxd5 Rb4 h3 Be7 Nf5 Bg5 f3;
r1bq1rk1/pp2bppp/2np1n2/2p1p1N1/2B1PP2/2NP4/PPP3PP/R1BQ1RK1 b - f3 acd 20; acn 156541121; acs 933; bm Bg4; ce 9; id "Noomen04 Anti-Sicilian 3.Nc3"; pv Bg4 Nf3 Nd4 Kh1 Rc8 a4 h6 Ne2 Nc6 Qe1 Qd7 Bd2 Bxf3 Rxf3 exf4 Rxf4 Ne5 Bb5 Qc7;
r1bq1rk1/4bppp/p1np1n2/1pp1p3/4P3/P2P1N1P/BPP2PP1/R1BQRNK1 w - - acd 20; acn 123174772; acs 685; bm c3; ce 20; id "Noomen05 Ruy Lopez Anti-Marshall"; pv c3 Be6 Ng3 Bxa2 Rxa2 g6 Bh6 Re8 b4 Qd7 Qb3 d5 exd5 Qxd5 Qxd5 Nxd5 Rc2 Rac8 Ne4 cxb4 cxb4 Rc7 Be3 f6 g3 Rec8;
r1b2rk1/5p1p/p1pb4/1p1n2p1/3PR3/1BP3Pq/PP3P1P/RNB2QK1 b - - acd 20; acn 76066690; acs 497; bm Qxf1+; ce -43; id "Noomen06 Ruy Lopez Marshall"; pv Qxf1+ Kxf1 Bf5 Re1 h6 Be3 a5 a3 a4 Ba2 Rfe8 Nd2;
r4rk1/1q1bbppp/2np1n2/1p2p3/p2PP3/4BN1P/PPBN1PP1/2RQR1K1 w - - acd 20; acn 182058822; acs 945; bm Qe2; ce 28; id "Noomen07 Ruy Lopez Chigorin"; pv Qe2 Rac8 Bd3 h6 Red1 Rfd8 a3 Qb8 Rc2 Na5 Rdc1 Rxc2 Rxc2 Re8;
r1bk1b1r/ppp1npp1/2p4p/4P3/8/2N2N1P/PPP2PP1/R1B2RK1 w - - acd 20; acn 166407188; acs 699; bm Ne4; ce 37; id "Noomen08 Ruy Lopez Berlin Wall"; pv Ne4 Ke8 Re1 Ng6 b3 Bd7 Bb2 Rd8 Ng3 c5 Rad1 Be6 c4 Rxd1 Rxd1 Be7 Ne4;
r2q1rk1/pp1nbpp1/2p1pn1p/7P/3PNB2/3Q1N2/PPP2PP1/1K1R3R b - - acd 22; acn 188272956; acs 887; bm Nxe4; ce -18; id "Noomen09 Caro-Kann Capablanca"; pv Nxe4 Qxe4 Nf6 Qe2 Qd5 Ne5 Qe4 Qxe4 Nxe4 Nd3 Rfd8 c3 Rd5 g4 Rad8 Kc2 Nd6 Nc5 b6 Bxd6 Bxd6 Nb7 Rd7 c4;
r1b2k1r/ppqn1pp1/3bp2p/2p5/3P2Q1/3B1N2/PPP2PPP/R1B2RK1 w - - acd 20; acn 170791130; acs 687; bm Re1; ce 28; id "Noomen10 Caro-Kann Karpov system"; pv Re1 b6 b3 Nf6 Qh4 Bb7 dxc5 Qxc5 Be3 Qh5 Qxh5 Nxh5 Nd4 Bb4 Red1 Nf6 Nb5 Ke7 c3 Bc5 Bf4 Nd5 Be4 g5;
r2qkb1r/pp1nnppp/2p1p3/3pPb2/3P4/4BN2/PPPN1PPP/R2QKB1R w KQkq - acd 20; acn 70974931; acs 396; bm Be2; ce 10; id "Noomen11 Caro-Kann Advance 3.e5"; pv Be2 f6 O-O Qc7 exf6 gxf6 a4 Rg8 a5 a6 Nh4 O-O-O g3 Bh3 Re1 e5 c3;
r1bqkb1r/3n1ppp/p1n1p3/1pppP3/3P1P2/P1N1BN2/1PPQ2PP/R3KB1R b KQkq - acd 20; acn 134169551; acs 625; bm Qb6; ce -6; id "Noomen12 French Steinitz variation"; pv Qb6 Rd1 Bb7 Be2 cxd4 Nxd4 Bc5 O-O Nxd4 Bxd4 Rc8 Rf3 Bxd4+ Qxd4 O-O Rg3 Qxd4+ Rxd4 Nc5 Bd1 Rfd8 Kf2 h6 Be2 g6 h4;
r2q1rk1/1bpnbp1p/p3pp2/1p6/3PN3/5NP1/PPP1QPBP/R4RK1 w - - acd 19; acn 135963752; acs 608; bm Rfd1; ce 36; id "Noomen13 French Classical"; pv Rfd1 Qc8 Qe3 Re8 a3 Rb8 b4 Bd5 Nc3 Bb7 Qf4 Nb6 Ne4 Bxe4 Qxe4 Qd7 Rac1 Nc4 c3;
r1bqkb1r/p2npp1p/2pp1np1/1p6/3PP3/2N1BP2/PPPQ2PP/R3KBNR w KQkq - acd 21; acn 156987838; acs 823; bm Bd3; ce 13; id "Noomen14 Pirc Defence"; pv Bd3 Bg7 Nge2 O-O O-O e5 a4 b4 Nd1 a5;
2r1r1k1/ppp1bppp/2n5/3q1b2/3P1B2/P1P2N2/4BPPP/R2QR1K1 w - - acd 20; acn 145545623; acs 696; bm Bg3; ce 21; id "Noomen15 Petroff Defence"; pv Bg3 Bd6 Qa4 Bd7 Rab1 Qf5 Qc4 Na5 Qa2 Be6 c4 b6 d5 Bd7;
r1bqk2r/pp1n1pp1/2pbpn1p/3p4/2PP2P1/2N1PN2/PPQ2P1P/R1B1KB1R w KQkq - acd 20; acn 99148632; acs 564; bm Bd2; ce -7; id "Noomen16 Slav Modern Anti-Meran"; pv Bd2 Nxg4 h3 Ngf6 Rg1 g5 O-O-O dxc4 e4 Be7 Bxc4 b5 Bxe6;
r1bqkb1r/1p1npp1p/p1p2np1/2Pp4/3P4/2N2N1P/PP1BPPP1/2RQKB1R b Kkq - acd 21; acn 78867166; acs 450; bm Bg7; ce -28; id "Noomen17 Slav 4... a6"; pv Bg7 Bf4 Ne4 e3 Nxc3 bxc3 O-O Qa4 e5 Bg3 b5 c5xb6/ep Qd8xb6 Qa4b4 Qb6d8 Nf3xe5 Nd7xe5 d4xe5 Rf8e8 Bf1e2 Bg7xe5 Bg3xe5 Re8xe5 OO Bc8f5 Qb4c5 Bf5e4;
2kr1b1r/ppq2p1p/2p1n3/4nN2/P4p2/2N3P1/1PQ1PPBP/R4RK1 w - - acd 19; acn 204797148; acs 906; bm Rad1; ce 33; id "Noomen18 Slav Morozevich variation"; pv Rad1 Kb8 Qe4 Rxd1 Rxd1 fxg3 hxg3 a5 e3 Bb4 Nd4 Nxd4 exd4 Nc4 Rc1 Qe7 Qxe7 Bxe7;
rn1q1rk1/1b3pp1/1p3b1p/pPpp4/3P4/2N1PN2/P3BPPP/R2Q1RK1 w - - acd 21; acn 146951724; acs 686; bm Ne5; ce 19; id "Noomen19 QGD Tartakower Defence"; pv Ne5 Qd6 f4 Nd7 Rc1 Rfd8 Bf3 cxd4 exd4 Rac8 Qd3 Nf8 Bg4 Rc7 Ne2 Rxc1 Rxc1 Re8 Kf2 Ne6 Bf5 Re7 Qh3 a4;
r2qkb1r/ppp1pppp/1nn1b3/4P3/3P4/2NB1P2/PP2N1PP/R1BQK2R b KQkq - acd 20; acn 99211010; acs 491; bm Bc4; ce -30; id "Noomen20 QGA Modern 3.e4"; pv Bc4 Bxc4 Nxc4 O-O e6 Qb3 Nb6 Rd1 Qd7 d5 Nxe5 Bf4 Bd6 dxe6 Qxe6 Nb5 Qxb3 Nxd6+ cxd6 axb3;
r1bq1rk1/1p2bppp/p1n1p3/3n4/P2P4/1BN2N2/1P2QPPP/R1BR2K1 b - - acd 20; acn 156167754; acs 704; bm Re8; ce -10; id "Noomen21 QGA Classical main line"; pv Re8 Ne5 Nxc3 bxc3 Nxe5 dxe5 Qc7 Rb1;
rn1q1rk1/p1p1bppp/bp2p3/3n4/3P4/1PN2NP1/P2BPPBP/2RQK2R b K - acd 21; acn 121537377; acs 613; bm Bb7; ce -10; id "Noomen22 Queen's Indian with Ba6"; pv Bb7 O-O Nc6 a4 Rc8 Nxd5 exd5 Bh3 f5 Bg2 Ba3 Rc2 Qe7 Bg5 Qe6 Bf4 h6 Rc3 Qd7;
r2q1rk1/pb1nbppp/1p2p3/2p5/3PP3/P1PB1N2/4QPPP/R1B2RK1 b - - acd 20; acn 138548581; acs 721; bm Qc7; ce -10; id "Noomen23 Queen's Indian Petrosian"; pv Qc7 g3 h6 a4 Bd6 Bb2 Rac8 Nd2 Be7 Rfc1 Rfe8 a5 bxa5 Nc4 Ba6 Nxa5 Bxd3 Qxd3 Rb8 Nc4 Rb7;
2rq1rk1/pb1n1ppp/1p1ppn2/2p3B1/2PP4/P1QBPP2/1P2N1PP/R3K2R w KQ - acd 21; acn 212470710; acs 886; bm O-O; ce 8; id "Noomen24 Nimzo Indian Classical 4.Qc2"; pv O-O Ba6 Qb3 Qc7 Bxf6 Nxf6 Qa4 Bb7 b4 cxd4 exd4 e5 Rac1 h6 Rfe1 Rfe8 dxe5 Rxe5 Nd4 d5 Ne2 dxc4 Rxc4 Qd6 Rxc8+ Bxc8 Qc2;
rn1q1rk1/pbp2ppp/1p1b1n2/3p4/1P1P4/P1NBPN2/5PPP/R1BQ1RK1 b - b3 acd 20; acn 187005642; acs 887; bm Nbd7; ce -3; id "Noomen25 Nimzo Indian 4.e3"; pv Nbd7 Qb3 c6 Re1 a5 Bd2 axb4 axb4 Re8 h3 h6 Nh4 g6 Rxa8 Bxa8 Nf3 Ne4 b5 Nxd2 Nxd2 c5 Nxd5;
r1br2k1/pp1qppbp/6p1/2pP4/2B1PP2/2P5/P3N1PP/2RQ1RK1 w - - acd 22; acn 128532868; acs 765; bm a4; ce 16; id "Noomen26 Grunfeld with Bc4"; pv a4 b6 Qb3 Rb8 e5 a6 Rb1 Qa7 Qa2 h5 Rfd1 h4 e6 Rd6 Rd3 f5 Kh1 Qc7;
rnb1k2r/pp2ppbp/6p1/2pq4/3P3B/2P1P3/P4PPP/R2QKBNR w KQkq c6 acd 20; acn 73251243; acs 417; bm Nf3; ce 11; id "Noomen27 Grunfeld with Bg5"; pv Nf3 Nc6 Be2 O-O O-O cxd4 cxd4 Bf5 Qb3 Be4 Rfc1 Rac8 h3 a6 Bg3 Qxb3 axb3 Bd5 Nd2 Nb4;
rr4k1/3nppbp/q2p1np1/2pP4/4P3/2N2NPP/PP2RPK1/R1BQ4 w - - acd 20; acn 103410933; acs 519; bm a4; ce 25; id "Noomen28 Benko gambit"; pv a4 Ne8 Qc2 Nb6 Re1 Nc4 Nb5 Nb6 Ra3 Nxa4 Nxd6 exd6 b3 c4 bxa4 c3 Rd1 Rb4 a5 Nc7 Rxc3 Bxc3;
r4rk1/1p1nqpbp/p2p1np1/2pP4/P3PB2/2N2B2/1P3PPP/R2QR1K1 w - - acd 20; acn 204512152; acs 925; bm a5; ce 28; id "Noomen29 Modern Benoni"; pv a5 Rfb8 Bg5 b5 a5xb6/ep Rb8xb6 Qd1c2 Ra8b8 Ra1a2 Rb6b4 Bf3e2 a6a5 Bg5d2 h7h6 Be2f1 a5a4 Bf1e2 Nd7b6 f2f3;
r4rk1/1bqnbppp/pp1ppn2/8/2PNP3/2N1B1P1/PP3PBP/2RQR1K1 w - - acd 20; acn 148042295; acs 720; bm Qe2; ce 13; id "Noomen30 English Hedgehog"; pv Qe2 h6 f4 Rfc8 b3 Nc5 Bf2 Bf8 Rcd1 Ncd7 e5 dxe5 fxe5 Bxg2 exf6 Qb7 fxg7 Bxg7 Ne4 Bxe4 Qxe4 Qxe4 Rxe4 Nc5 Ree1 b5 b4;
r3k2r/1bqnbppp/p2ppn2/1p4B1/3NPPP1/P1N5/1PP1Q2P/2KR1B1R w kq - acd 18; acn 74177132; acs 393; bm Bh4; ce 9; id "Noomen01 Sicilian Najdorf 6.Bg5"; pv Bh4 h6 Bg2 Qc4 Qxc4 bxc4 h3 Nc5 Rhe1 Rb8 Re2 Nfd7 Bxe7 Kxe7 Nf3 Rhd8 Bf1 Nb6 Re3 Ncd7 Rd2;
2r1r1k1/pp1bppb1/3p1npB/q3n2p/3NP2P/1BN2P2/PPPQ2P1/1K1R3R w - - acd 18; acn 146422891; acs 708; bm g4; ce 73; id "Noomen02 Sicilian Dragon"; pv g4 Rxc3 bxc3 Rc8 Bxg7 Kxg7 g5 Ne8 Rhe1 Nc4 Bxc4 Rxc4 e5 Qb6+ Ka1 Ra4 c4 Qa6 c3 e6 exd6 Nxd6 Nb3 Qxc4 Qd4+ Qxd4 Rxd4 Rxd4 Nxd4 Nc4 f4;
r2qkb1r/3b1p1p/p1nppp2/1p6/3NPP2/2N5/PPPQ2PP/1K1R1B1R b kq - acd 20; acn 116997832; acs 669; bm Qb6; ce -33; id "Noomen03 Sicilian Rauzer"; pv Qb6 Nce2 h5 Qd3 Ne7 g3 Rd8 Bg2 b4 Rhe1 a5 Nf3 Ba4 Ned4 Rc8 Ka1 Qc5 Bf1;
r1b1kb1r/1p3pp1/pqnppn2/6B1/4P2P/1NN5/PPPQ1P2/R3KBR1 w Qkq - acd 22; acn 207336922; acs 929; bm O-O-O; ce 28; id "Noomen04 Sicilian Keres Attack"; pv O-O-O Bd7 Kb1 Rc8 Rg2 Qc7 a3 Nh7 Be3 Nf6 f3 b5 Qf2 g6 Bb6 Qb8 f4 Be7 Be2;
r2qrbk1/1b1n1p1p/p2p1np1/1p1Pp3/P1p1P3/2P2NNP/1PB2PP1/R1BQR1K1 w - - acd 21; acn 56113280; acs 319; bm Nh2; ce 1; id "Noomen05 Ruy Lopez Breyer"; pv Nh2 Nc5 Bg5 h5 Nf3 Bg7 Qe2 Qe7 Be3 Rec8 Ra2 Nfd7 Nf1 Qf8 Rea1 Qd8 N1d2 Qe7;
r1b2rk1/2q1bppp/p1np1n2/1p2p3/3PP3/P4N1P/1PBN1PP1/R1BQR1K1 b - - acd 21; acn 140975135; acs 869; bm Bb7; ce -22; id "Noomen06 Ruy Lopez Chigorin"; pv Bb7 d5 Na5 Nf1 Rfc8 Ne3 Nc4 Bd3 g6 b3 Nb6 Bb2 Nbd7 Rc1 Qb6 Rxc8+ Rxc8 b4 Qd8 Qd2 Nb6;
r3r1k1/1bpqbppp/p1np1n2/1p2p3/4P3/PBNP1N1P/1PP2PP1/R1BQR1K1 w - - acd 21; acn 136426363; acs 680; bm a4; ce 16; id "Noomen07 Ruy Lopez Anti Marshall"; pv a4 b4 Nd5 Nxd5 Bxd5 Rab8 Be3 Nd8 Bxb7 Nxb7 d4 exd4 Qxd4 Nc5 Qd5 c6 Qc4 d5 exd5 cxd5 Qg4 Qxg4 hxg4 Ne4 Rad1 Rbc8 Rxd5 Nf6;
r2qk2r/1bp2ppp/pbnp1n2/1p2p3/P2PP3/1BP2N2/1P3PPP/RNBQ1RK1 w kq - acd 20; acn 123511977; acs 546; bm Bg5; ce 27; id "Noomen08 Ruy Lopez Archangelsk"; pv Bg5 O-O Bd5 h6 Bxf6 Qxf6 dxe5 dxe5 Qe2 b4 cxb4 Rab8 Bxc6 Bxc6 Nbd2 Rfd8 b3 Bd4 Nxd4 Rxd4 Rac1 Ba8 Rxc7 Qd6 Rc2;
r2qk2r/pp1nbpp1/2p1pn1p/7P/3P4/3Q1NN1/PPPB1PP1/2KR3R w kq - acd 20; acn 94061178; acs 382; bm Kb1; ce 10; id "Noomen09 Caro-Kann Capablanca"; pv Kb1 a5 Ne4 a4 Nxf6+ Nxf6 a3 Ng4 Be3 Ra5 Qe2 Qd5 Nd2 Qf5 f3 Nxe3 Qxe3 Bg5 Qc3 Bxd2 Rxd2 O-O;
r2qkb1r/pp1nnpp1/2p1p2p/3pPb2/3P4/1N3N2/PPP1BPPP/R1BQ1RK1 b kq - acd 20; acn 162148090; acs 912; bm Qc7; ce -15; id "Noomen10 Caro-Kann Advance 1"; pv Qc7 a4 a5 Bd2 Be4 Be3 Bh7;
r2qkbnr/pp3pp1/2n1p1b1/2PpP2p/6P1/2N1B3/PPP1NP1P/R2QKB1R w KQkq h6 acd 18; acn 67658549; acs 359; bm Nd4; ce -11; id "Noomen11 Caro-Kann Advance 2"; pv Nd4 a6 Nxc6 bxc6 gxh5 Bxh5 Qd4 Bf3 Rg1 Rh4 Qd3 Qb8 Rg5 Ne7 Bd2 f6 exf6 gxf6 Rg3 Bh5 Bh3 Ng6;
r1bqkb1r/ppp2pp1/4pn1p/8/3P4/4BN2/PPP2PPP/R2QKB1R b KQkq - acd 20; acn 141737485; acs 795; bm Bd6; ce -7; id "Noomen12 French Modern variation"; pv Bd6 Be2 O-O c4 Bb4+ Bd2 Qe7;
r2qk2r/pp1nbppp/2p1pn2/8/2PP4/3B1QN1/PP3PPP/R1B2RK1 w kq - acd 19; acn 145518034; acs 608; bm Bf4; ce 46; id "Noomen13 French Classical"; pv Bf4 Qb6 Ne2 c5 a4 O-O a5 Qa6 Rfd1 Rac8 b3 Rfe8 Bg3 g6 h3 Red8 Qe3 Bd6;
r2qkb1r/pp1n1p1p/2p1pp2/5b2/3P4/1B3N2/PPPBQPPP/R3K2R b KQkq - acd 20; acn 94267152; acs 461; bm Qb6; ce -27; id "Noomen14 Scandinavian"; pv Qb6 a4 O-O-O a5 Qb5 Nh4 Qxe2+ Kxe2 Bg6 Nxg6 hxg6 h4 Bh6 Bc3 Bg7 Bb4 f5 c3 Nf6 a6 b6 Be7;
r2qk2r/pppb1ppp/3b4/3p4/3Pn3/2NB4/PPP2PPP/R1BQ1RK1 b kq - acd 22; acn 205423843; acs 897; bm Nxc3; ce -11; id "Noomen15 Petroff Defence"; pv Nxc3 bxc3 O-O Qh5 f5 Bg5 Be8 Qh4 Qd7 Bf4 Qc6 Rab1 b6 Rb3 a6 Be5 Bg6 Qf4 b5 Ra1 Bxe5 dxe5 Rae8 a4;
r1b1kb1r/pp1n1pp1/2p1pq1p/3p4/2PP4/2N1PN2/PP3PPP/2RQKB1R b Kkq - acd 22; acn 172333799; acs 775; bm Bd6; ce -18; id "Noomen16 Slav Anti Moscow"; pv Bd6 Bd3 O-O O-O Qe7 h3 Rd8 Qb3 dxc4 Qxc4 Nb6 Qb3;
r1bq1rk1/1p1n1ppp/p1p1pn2/3p4/1bPP4/1PNBPN2/P2B1PPP/R2Q1RK1 b - - acd 20; acn 180743584; acs 840; bm Qe7; ce -24; id "Noomen17 Slav Meran with a6"; pv Qe7 Qc2 h6 h3 b6 e4 dxe4 Nxe4 Bxd2 Qxd2 Bb7 Nxf6+ Nxf6 Rfe1 Rad8 Rad1 Qa3 Ne5 c5 dxc5 bxc5 Qe3 Rd4 Bb1;
r2qk2r/1p2bppb/1np1pn1p/p3N3/P2PP2B/2N2P2/1P4PP/R2QKB1R w KQkq - acd 22; acn 116766524; acs 725; bm Bf2; ce 20; id "Noomen18 Slav Classical with Ne5"; pv Bf2 O-O Be2 Qc7 Nd3 Nfd7 O-O;
r1bqrnk1/pp2bppp/2p2n2/3p2B1/3P4/2NBPP2/PPQ1N1PP/R4RK1 b - - acd 20; acn 112558019; acs 543; bm g6; ce -20; id "Noomen19 QGD Exchange variation"; pv g6 Bh4 Ne6 Rae1 Bd7 Qd2 Rc8 Rd1 a5 Rc1 Bd6 Qc2 Be7 Qb3;
r1bq1rk1/pppnbppp/4pn2/3p4/2PP1B2/2N1PN2/PP3PPP/R2QKB1R w KQ - acd 20; acn 139839403; acs 646; bm Qc2; ce 23; id "Noomen20 QGD Modern main line"; pv Qc2 c5 dxc5 Nxc5 Be2 dxc4 Bxc4 a6 a4 Qa5 O-O Rd8 Be2 Bd7 Rfd1 Bc6 Nd4 Bd5 f3 Qb4 Bc7 Rd7 Be5;
r1bq1rk1/1p2bppp/p1n1pn2/8/3P4/1BN2N2/PP3PPP/R1BQR1K1 w - - acd 19; acn 187458005; acs 792; bm h3; ce 20; id "Noomen21 QGA Modern main line"; pv h3 Na5 Bc2 b5 a4 Bb7 axb5 axb5 Nxb5 Qb6 Bd3 Bc6 Nc3 Nb3 Rxa8 Bxa8 Be3 Bxf3 Qxf3 Nxd4 Qg3 Rd8 Rd1 Qc5;
rn1qk2r/pb1pbppp/1p6/2pn4/8/5NP1/PPQ1PPBP/RNB2RK1 w kq - acd 21; acn 206207581; acs 788; bm Qe4; ce 2; id "Noomen22 Queen's Indian with Ba6"; pv Qe4 Bc6 Ne5 Nf6 Nxc6 Nxc6 Qd3 O-O Nc3 a6 Be3 Qc7 Bf4 Qa7 Rad1 b5 Nd5 Nxd5 Qxd5 Rad8 Be3 Rfe8;
r2q1rk1/pbppbppp/np2pn2/8/2PP4/5NP1/PP2PPBP/RNBQR1K1 w - - acd 20; acn 167283202; acs 824; bm Nc3; ce 24; id "Noomen23 Queen's Indian with Bb7"; pv Nc3 Ne4 Bf4 d6 Qc2 Nb4 Qb3 Nxc3 Qxc3 c5 a3 Nc6 d5 Bf6 Qc2 exd5 cxd5 Ne7 e4 Ng6;
rnb2rk1/pp3pp1/2p2q1p/3p4/3P4/P1Q1P3/1P3PPP/R3KBNR w KQ - acd 22; acn 108776736; acs 614; bm Ne2; ce 4; id "Noomen24 Nimzo Indian Classical 4.Qc2"; pv Ne2 Bf5 Qb3 Nd7 Ng3 Be6 Be2 g6 O-O h5 Bd1 Nb6 Ne2 Bf5 Nf4 Nc4;
r1bq1rk1/pp1n1ppp/4pn2/2p5/1bBP4/2N1PN2/PP3PPP/R1BQ1RK1 w - - acd 20; acn 127301144; acs 592; bm Qe2; ce 21; id "Noomen25 Nimzo Indian 4.e3"; pv Qe2 a6 Bd3 Qe7 a3 Ba5 Qc2 Rd8 Na4 b6 dxc5 bxc5 e4;
r1bq1rk1/p3ppbp/1p4p1/n1p5/3PP3/2PBB3/P3NPPP/R2Q1RK1 w - - acd 20; acn 150275608; acs 655; bm Rb1; ce 24; id "Noomen26 Grunfeld with Bc4"; pv Rb1 cxd4 cxd4 Bb7;
r1bqr1k1/pp3pbp/n4np1/2pP4/2Q5/2N2N2/PP2BPPP/R1B2RK1 w - - acd 20; acn 227448344; acs 953; bm Rd1; ce 15; id "Noomen27 Grunfeld with Qb3"; pv Rd1 Bf5 d6 h6 Bf4 Nd7 a3 Nb6 Qb3 Rc8 Bb5 c4 Qa2 Bd7;
r1b2rk1/3nppbp/pq1p1np1/2pP4/4P3/2N2N2/PP2BPPP/R1BQ1RK1 w - - acd 21; acn 111405190; acs 652; bm Qc2; ce 18; id "Noomen28 Benko gambit"; pv Qc2 Rb8 Rb1 Bb7 Bf4 a5 Nd2 Ba6 Nc4 Bxc4 Bxc4 Nh5 Bd2 Bd4 Nb5 Ne5 Be2 Nf6 h3;
rn1qk2r/pp2bppb/2p1pn1p/3p4/4P3/3P1NP1/PPPN1PBP/R1B1QRK1 w kq - acd 22; acn 134374480; acs 891; bm b3; ce 1; id "Noomen29 Flank system"; pv b3 O-O Bb2 Nbd7 Qe2 Qa5 a3 Qa6 e5 Ne4 Rfe1 Nxd2 Nxd2 Rac8 Nf1 c5 Rad1 b5 Ne3 Qa5;
r1bqk2r/pp1pppbp/2n2np1/2p5/2P5/P1N3P1/1P1PPPBP/1RBQK1NR b Kkq - acd 21; acn 90557288; acs 596; bm O-O; ce 32768; id "Noomen30 English"; pv O-O d3 a6 Nf3 b5 cxb5 axb5 Nxb5 Qa5+ Nc3 Nd5 O-O Nxc3 bxc3 Bxc3 Nd2 Bxd2 Bxd2 Qxa3 Bc1 Qa5 Bd2 Qc7 Rc1 Qb6 Rb1 Qc7 Rc1 Qb6 Rb1 Qc7;