From 2a50f434667e267d7af0a3ee0ce32c8ab313af65 Mon Sep 17 00:00:00 2001 From: Niklas Fiekas Date: Mon, 30 Oct 2023 18:55:04 +0100 Subject: [PATCH] sync openings --- src/main/scala/opening/OpeningDbPartB.scala | 2 ++ src/main/scala/opening/OpeningDbPartE.scala | 1 + 2 files changed, 3 insertions(+) diff --git a/src/main/scala/opening/OpeningDbPartB.scala b/src/main/scala/opening/OpeningDbPartB.scala index 652763e43..2e91b3cb3 100644 --- a/src/main/scala/opening/OpeningDbPartB.scala +++ b/src/main/scala/opening/OpeningDbPartB.scala @@ -498,6 +498,8 @@ Opening("B29", "Sicilian Defense: Nimzowitsch Variation, Closed Variation", "rnb Opening("B29", "Sicilian Defense: Nimzowitsch Variation, Exchange Variation", "rnbqkb1r/pp1ppppp/8/2p1P3/8/2n2N2/PPPP1PPP/R1BQKB1R w KQkq -", "e2e4 c7c5 g1f3 g8f6 e4e5 f6d5 b1c3 d5c3", "1. e4 c5 2. Nf3 Nf6 3. e5 Nd5 4. Nc3 Nxc3"), Opening("B29", "Sicilian Defense: Nimzowitsch Variation, Main Line", "r1bqkb1r/pp1p1ppp/2n5/2ppP3/3P4/5N2/PPP2PPP/R1BQKB1R w KQkq -", "e2e4 c7c5 g1f3 g8f6 e4e5 f6d5 b1c3 e7e6 c3d5 e6d5 d2d4 b8c6", "1. e4 c5 2. Nf3 Nf6 3. e5 Nd5 4. Nc3 e6 5. Nxd5 exd5 6. d4 Nc6"), Opening("B30", "Sicilian Defense: Closed, Anti-Sveshnikov Variation, Kharlov-Kramnik Line", "r1bqk1nr/pp3ppp/2np4/2p1p1b1/2B1P3/2NP4/PPPN1PPP/R1BQK2R w KQkq -", "e2e4 c7c5 g1f3 b8c6 b1c3 e7e5 f1c4 f8e7 d2d3 d7d6 f3d2 e7g5", "1. e4 c5 2. Nf3 Nc6 3. Nc3 e5 4. Bc4 Be7 5. d3 d6 6. Nd2 Bg5"), +Opening("B30", "Sicilian Defense: Closed, Anti-Sveshnikov Variation, with Nf6", "r1bqk2r/pp1pbppp/2n2n2/2p1p3/2B1P3/2NP1N2/PPP2PPP/R1BQK2R w KQkq -", "e2e4 c7c5 g1f3 b8c6 b1c3 e7e5 f1c4 f8e7 d2d3 g8f6", "1. e4 c5 2. Nf3 Nc6 3. Nc3 e5 4. Bc4 Be7 5. d3 Nf6"), +Opening("B30", "Sicilian Defense: Closed, Anti-Sveshnikov Variation, with d6", "r1bqk1nr/pp2bppp/2np4/2p1p3/2B1P3/2NP1N2/PPP2PPP/R1BQK2R w KQkq -", "e2e4 c7c5 g1f3 b8c6 b1c3 e7e5 f1c4 f8e7 d2d3 d7d6", "1. e4 c5 2. Nf3 Nc6 3. Nc3 e5 4. Bc4 Be7 5. d3 d6"), Opening("B30", "Sicilian Defense: Nyezhmetdinov-Rossolimo Attack", "r1bqkbnr/pp1ppppp/2n5/1Bp5/4P3/5N2/PPPP1PPP/RNBQK2R b KQkq -", "e2e4 c7c5 g1f3 b8c6 f1b5", "1. e4 c5 2. Nf3 Nc6 3. Bb5"), Opening("B30", "Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, San Francisco Gambit", "r1bqkbnr/pp1ppppp/8/nBp5/1P2P3/5N2/P1PP1PPP/RNBQK2R b KQkq -", "e2e4 c7c5 g1f3 b8c6 f1b5 c6a5 b2b4", "1. e4 c5 2. Nf3 Nc6 3. Bb5 Na5 4. b4"), Opening("B30", "Sicilian Defense: Old Sicilian", "r1bqkbnr/pp1ppppp/2n5/2p5/4P3/5N2/PPPP1PPP/RNBQKB1R w KQkq -", "e2e4 c7c5 g1f3 b8c6", "1. e4 c5 2. Nf3 Nc6"), diff --git a/src/main/scala/opening/OpeningDbPartE.scala b/src/main/scala/opening/OpeningDbPartE.scala index 54bdbbf8f..2a1c810cc 100644 --- a/src/main/scala/opening/OpeningDbPartE.scala +++ b/src/main/scala/opening/OpeningDbPartE.scala @@ -16,6 +16,7 @@ Opening("E03", "Catalan Opening: Open Defense, Alekhine Variation", "r1bqkb1r/1p Opening("E04", "Catalan Opening: Open Defense", "rnbqkb1r/ppp2ppp/4pn2/8/2pP4/5NP1/PP2PPBP/RNBQK2R b KQkq -", "d2d4 g8f6 c2c4 e7e6 g2g3 d7d5 f1g2 d5c4 g1f3", "1. d4 Nf6 2. c4 e6 3. g3 d5 4. Bg2 dxc4 5. Nf3"), Opening("E04", "Catalan Opening: Open Defense, Modern Sharp Variation", "r1bqk2r/ppp2ppp/2n1pn2/8/QbpP4/5NP1/PP2PPBP/RNB1K2R w KQkq -", "d2d4 g8f6 c2c4 e7e6 g2g3 d7d5 f1g2 d5c4 g1f3 b8c6 d1a4 f8b4", "1. d4 Nf6 2. c4 e6 3. g3 d5 4. Bg2 dxc4 5. Nf3 Nc6 6. Qa4 Bb4+"), Opening("E05", "Catalan Opening: Open Defense, Classical Line", "rnbqk2r/ppp1bppp/4pn2/8/2pP4/5NP1/PP2PPBP/RNBQK2R w KQkq -", "d2d4 g8f6 c2c4 e7e6 g2g3 d7d5 f1g2 d5c4 g1f3 f8e7", "1. d4 Nf6 2. c4 e6 3. g3 d5 4. Bg2 dxc4 5. Nf3 Be7"), +Opening("E05", "Catalan Opening: Open Defense, Classical Line", "rnbq1rk1/ppp1bppp/4pn2/8/2pP4/5NP1/PP2PPBP/RNBQ1RK1 w - -", "d2d4 g8f6 c2c4 e7e6 g1f3 d7d5 g2g3 f8e7 f1g2 e8g8 e1g1 d5c4", "1. d4 Nf6 2. c4 e6 3. Nf3 d5 4. g3 Be7 5. Bg2 O-O 6. O-O dxc4"), Opening("E06", "Catalan Opening: Closed", "rnbqk2r/ppp1bppp/4pn2/3p4/2PP4/5NP1/PP2PPBP/RNBQK2R b KQkq -", "d2d4 g8f6 c2c4 e7e6 g2g3 d7d5 f1g2 f8e7 g1f3", "1. d4 Nf6 2. c4 e6 3. g3 d5 4. Bg2 Be7 5. Nf3"), Opening("E07", "Catalan Opening: Closed", "r1bq1rk1/pppnbppp/4pn2/3p4/2PP4/5NP1/PP2PPBP/RNBQ1RK1 w - -", "d2d4 g8f6 c2c4 e7e6 g2g3 d7d5 f1g2 f8e7 g1f3 e8g8 e1g1 b8d7", "1. d4 Nf6 2. c4 e6 3. g3 d5 4. Bg2 Be7 5. Nf3 O-O 6. O-O Nbd7"), Opening("E07", "Catalan Opening: Closed, Botvinnik Variation", "r1bq1rk1/pp1nbppp/2p1pn2/3p4/2PP4/2NQ1NP1/PP2PPBP/R1B2RK1 b - -", "d2d4 g8f6 c2c4 e7e6 g2g3 d7d5 f1g2 f8e7 g1f3 e8g8 e1g1 b8d7 b1c3 c7c6 d1d3", "1. d4 Nf6 2. c4 e6 3. g3 d5 4. Bg2 Be7 5. Nf3 O-O 6. O-O Nbd7 7. Nc3 c6 8. Qd3"),