Line 2: initial setup of white pieces on back rank\r
Line 3: initial setup of black pieces on back rank\r
Line 4-18: Description of piece types that can occur in the variant\r
+This can be followed by some optional info to be sent to GUI when it\r
+selects the variant, e.g. to tell it how some non-standard pieces move.\r
\r
There can be upto 15 piece types per variant, numbered 1 to 15.\r
Numbers 1 and 2 are considered Pawns for white and black, respectively,\r
If the castling initiator does not start in a central file, the results are \r
currently undefined.\r
\r
+The variant name can be suffixed with some info to be sent to the GUI\r
+as a 'setup' command, behind a # character. In particular the piece-\r
+to-character table to define which symbols the GUI should use for\r
+the various pieces, and (after another #) the 'parent' variant.\r
+\r
Most variant definitions can be seen at the end of this file.\r
Other lines in this file (i.e. those not recognized as belonging to a\r
variant description) are ignored. They can be used for comments.\r
b:300 15,7 17,7 -15,7 -17,7 16,7\r
n:450 14,7 31,7 33,7 18,7 -14,7 -31,7 -33,7 -18,7\r
R:630 1,3 16,3 -1,3 -16,3\r
+#\r
+# K& KiN\r
+# M& FifD\r
\r
// Thai Chess variant with Ai-Wok (RNF).\r
Game: Ai-wok\r
R:630 1,3 16,3 -1,3 -16,3\r
A:1350 14,7 31,7 33,7 18,7 -14,7 -31,7 -33,7 -18,7 1,3 16,3 -1,3 -16,3 15,7 17,7 -15,7 -17,7\r
k:-1 1,7 16,7 15,7 17,7 -1,7 -16,7 -15,7 -17,7\r
+#\r
+# A& NFR\r
\r
// Cambodian Chess using WinBoard's new engine-defined variant mechanism\r
Game: cambodian # PN.R.M....SKpn.r.m....sk # makruk\r
m:181 15,7 17,7 -15,7 -17,7 16,F4 -16,F4\r
s:300 15,7 17,7 -15,7 -17,7 -16,7\r
s:300 15,7 17,7 -15,7 -17,7 16,7\r
-\r
b:300 15,7 17,7 -15,7 -17,7 -16,7\r
b:300 15,7 17,7 -15,7 -17,7 16,7\r
-\r
n:450 14,7 31,7 33,7 18,7 -14,7 -31,7 -33,7 -18,7\r
R:630 1,3 16,3 -1,3 -16,3\r
-\r
+#\r
+# K& KiN\r
+# M& FifD\r
\r
// Ai-Wok using WinBoard's new engine-defined variant mechanism\r
Game: ai-wok # PN.R...A..SKpn.r...a..sk # makruk\r
R:630 1,3 16,3 -1,3 -16,3\r
A:1350 14,7 31,7 33,7 18,7 -14,7 -31,7 -33,7 -18,7 1,3 16,3 -1,3 -16,3 15,7 17,7 -15,7 -17,7\r
k:-1 1,7 16,7 15,7 17,7 -1,7 -16,7 -15,7 -17,7\r
+#\r
+# A& NFR\r
\r
// Medieval intermediate between Shatranj and FIDE Chess\r
Game: courier\r
b:296 15,3 17,3 -15,3 -17,3\r
R:444 1,3 16,3 -1,3 -16,3\r
Q:851 1,3 16,3 15,3 17,3 -1,3 -16,3 -15,3 -17,3\r
+#\r
+# P& fmFfceWifmnA\r
\r
// Modern variant with four new pieces in randomly chosen setup on 8x8 board\r
Game: super\r
k:-1 1,34 -1,34 1,7 -1,7 16,7 15,7 17,7 -16,7 -15,7 -17,7\r
k:-1 1,34 -1,1034 1,7 -1,7 16,7 15,7 17,7 -16,7 -15,7 -17,7\r
l:530 15,3 17,3 -15,3 -17,3 32,7 -32,7 2,7 -2,7\r
+#\r
+# e WA\r
+# c FAD\r
+# l BD\r
\r
Game: fairy/Clobberers-FIDE # P.....EAC....LKpnbrq.........k\r
8x8\r
k:-1 1,34 -1,1034 1,7 -1,7 16,7 15,7 17,7 -16,7 -15,7 -17,7\r
k:-1 1,34 -1,34 1,7 -1,7 16,7 15,7 17,7 -16,7 -15,7 -17,7\r
l:530 15,3 17,3 -15,3 -17,3 32,7 -32,7 2,7 -2,7\r
+#\r
+# E WA\r
+# C FAD\r
+# L BD\r
\r
Game: fairy/FIDE-Nutters # PNBRQ................Kp...........h.t.c...uk\r
8x8\r
C:935 16,3 1,3 -1,3 14,7 31,7 33,7 18,7 15,7 17,7 -16,7 -15,7 -17,7\r
k:-1 1,34 -1,34 1,7 -1,7 16,7 15,7 17,7 -16,7 -15,7 -17,7\r
t:485 16,3 1,3 -1,3 -16,7 -15,7 -17,7\r
+#\r
+# h vNF\r
+# t fsRbWbF\r
+# c fsRbWfhNF\r
+# u fhNbsWbF\r
\r
Game: fairy/Nutters-FIDE # P...........H.T.C...UKpnbrq................k\r
8x8\r
Q:950 1,3 16,3 15,3 17,3 -1,3 -16,3 -15,3 -17,3\r
k:-1 1,34 -1,34 1,7 -1,7 16,7 15,7 17,7 -16,7 -15,7 -17,7\r
t:485 -16,3 1,3 -1,3 16,7 15,7 17,7\r
+#\r
+# H vNF\r
+# T fsRbWbF\r
+# C fsRbWfhNF\r
+# U fhNbsWbF\r
\r
Game: fairy/Clobberers-Nutters # P.....EAC....L.......Kp...........h.t.c...uk\r
8x8\r
k:-1 1,34 -1,1034 1,7 -1,7 16,7 15,7 17,7 -16,7 -15,7 -17,7\r
t:485 16,3 1,3 -1,3 -16,7 -15,7 -17,7\r
k:-1 1,34 -1,34 1,7 -1,7 16,7 15,7 17,7 -16,7 -15,7 -17,7\r
+#\r
+# h vNF\r
+# t fsRbWbF\r
+# c fsRbWfhNF\r
+# u fhNbsWbF\r
+# E WA\r
+# C FAD\r
+# L BD\r
\r
Game: fairy/Nutters-Clobberers # P...........H.T.C...UKp.....eac....l.......k\r
8x8\r
k:-1 1,34 -1,34 1,7 -1,7 16,7 15,7 17,7 -16,7 -15,7 -17,7\r
t:485 -16,3 1,3 -1,3 16,7 15,7 17,7\r
k:-1 1,34 -1,1034 1,7 -1,7 16,7 15,7 17,7 -16,7 -15,7 -17,7\r
+#\r
+# H vNF\r
+# T fsRbWbF\r
+# C fsRbWfhNF\r
+# U fhNbsWbF\r
+# e WA\r
+# c FAD\r
+# l BD\r
\r
Game: fairy/FIDE-Rookies # PNBRQ................Kp.............w.mh.s.k\r
8x8\r
M:935 16,3 1,3 -1,3 14,7 31,7 33,7 18,7 -16,3 -14,7 -31,7 -33,7 -18,7\r
h:480 15,7 17,7 -15,7 -17,7 2,7 32,7 -2,7 -32,7 3,7 48,7 -3,7 -48,7\r
k:-1 1,34 -1,34 1,7 -1,7 16,7 15,7 17,7 -16,7 -15,7 -17,7\r
+#\r
+# w WD\r
+# h HFD\r
+# s W4\r
\r
Game: fairy/Rookies-FIDE # P.............W.MH.S.Kpnbrq................k\r
8x8\r
Q:950 1,3 16,3 15,3 17,3 -1,3 -16,3 -15,3 -17,3\r
h:480 15,7 17,7 -15,7 -17,7 2,7 32,7 -2,7 -32,7 3,7 48,7 -3,7 -48,7\r
k:-1 1,34 -1,34 1,7 -1,7 16,7 15,7 17,7 -16,7 -15,7 -17,7\r
+#\r
+# W WD\r
+# H HFD\r
+# S W4\r
\r
Game: fairy/Clobberers-Rookies # P.....EAC....L.......Kp.............w.mh.s.k\r
8x8\r
h:480 15,7 17,7 -15,7 -17,7 2,7 32,7 -2,7 -32,7 3,7 48,7 -3,7 -48,7\r
k:-1 1,34 -1,1034 1,7 -1,7 16,7 15,7 17,7 -16,7 -15,7 -17,7\r
k:-1 1,34 -1,34 1,7 -1,7 16,7 15,7 17,7 -16,7 -15,7 -17,7\r
+#\r
+# E WA\r
+# C FAD\r
+# L BD\r
+# w WD\r
+# h HFD\r
+# s W4\r
\r
Game: fairy/Rookies-Clobberers # P.............W.MH.S.Kp.....eac....l.......k\r
8x8\r
h:480 15,7 17,7 -15,7 -17,7 2,7 32,7 -2,7 -32,7 3,7 48,7 -3,7 -48,7\r
k:-1 1,34 -1,34 1,7 -1,7 16,7 15,7 17,7 -16,7 -15,7 -17,7\r
k:-1 1,34 -1,1034 1,7 -1,7 16,7 15,7 17,7 -16,7 -15,7 -17,7\r
+#\r
+# W WD\r
+# H HFD\r
+# S W4\r
+# e WA\r
+# c FAD\r
+# l BD\r
\r
// Great Shatranj: modern variant with range-two leapers replacing sliders, on 10x8 board.\r
// Must be played with legality testing off in XBoard 4.4.0.\r
g:640 1,7 16,7 -1,7 -16,7 2,7 -2,7 32,7 -32,7 15,7 17,7 -15,7 -17,7 30,7 34,7 -30,7 -34,7\r
h:640 14,7 31,7 33,7 18,7 -14,7 -31,7 -33,7 -18,7 15,7 17,7 -15,7 -17,7 30,7 34,7 -30,7 -34,7\r
m:640 14,7 31,7 33,7 18,7 -14,7 -31,7 -33,7 -18,7 1,7 16,7 -1,7 -16,7 2,7 -2,7 32,7 -32,7\r
+#\r
+# P& fmWfcF\r
+# E& FA\r
+# W& WD\r
+# G& KAD\r
+# H& NAF\r
+# M& NWD\r
\r
// End of game file\r