From: Fabian Fichter Date: Wed, 3 Jul 2019 19:06:40 +0000 (+0200) Subject: Support gothic chess (close #22) X-Git-Url: http://winboard.nl/cgi-bin?a=commitdiff_plain;h=6f687ac5a18b4a0e43963ef5cc3a6afd19eed004;p=fairystockfish.git Support gothic chess (close #22) https://www.chessvariants.com/large.dir/gothicchess.html --- diff --git a/src/variant.cpp b/src/variant.cpp index 0f0a0ee..b27e00a 100644 --- a/src/variant.cpp +++ b/src/variant.cpp @@ -505,6 +505,11 @@ VariantMap variants; // Global object v->chess960 = true; return v; } + Variant* gothic_variant() { + Variant* v = capablanca_variant(); + v->startFen = "rnbqckabnr/pppppppppp/10/10/10/10/PPPPPPPPPP/RNBQCKABNR w KQkq - 0 1"; + return v; + } Variant* janus_variant() { Variant* v = fairy_variant_base(); v->maxRank = RANK_8; @@ -641,6 +646,7 @@ void VariantMap::init() { add("shogi", shogi_variant()); add("capablanca", capablanca_variant()); add("caparandom", caparandom_variant()); + add("gothic", gothic_variant()); add("janus", janus_variant()); add("modern", modern_variant()); add("chancellor", chancellor_variant());