X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=data%2Ffmax.ini;h=3824f013b947c518b9db8030e2d0728ce2e8571c;hb=f6ebcfcb4dc6ae0f9a81fa0968d40c4fb6e46269;hp=5c7187098828f6be94ca44bc4b3f2af044e72f82;hpb=451920707e324f27b794cfe70862d528cbdf8b51;p=fairymax.git diff --git a/data/fmax.ini b/data/fmax.ini index 5c71870..3824f01 100644 --- a/data/fmax.ini +++ b/data/fmax.ini @@ -140,6 +140,8 @@ Line 1: Board size (files x ranks). Ranks must currently still be 8. Line 2: initial setup of white pieces on back rank Line 3: initial setup of black pieces on back rank Line 4-18: Description of piece types that can occur in the variant +This can be followed by some optional info to be sent to GUI when it +selects the variant, e.g. to tell it how some non-standard pieces move. There can be upto 15 piece types per variant, numbered 1 to 15. Numbers 1 and 2 are considered Pawns for white and black, respectively, @@ -158,6 +160,11 @@ If you don't want that, remove the castling moves from the King description. If the castling initiator does not start in a central file, the results are currently undefined. +The variant name can be suffixed with some info to be sent to the GUI +as a 'setup' command, behind a # character. In particular the piece- +to-character table to define which symbols the GUI should use for +the various pieces, and (after another #) the 'parent' variant. + Most variant definitions can be seen at the end of this file. Other lines in this file (i.e. those not recognized as belonging to a variant description) are ignored. They can be used for comments. @@ -387,6 +394,8 @@ n:450 14,7 31,7 33,7 18,7 -14,7 -31,7 -33,7 -18,7 R:630 1,3 16,3 -1,3 -16,3 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 k:-1 1,7 16,7 15,7 17,7 -1,7 -16,7 -15,7 -17,7 +# +# A& NFR // Cambodian Chess using WinBoard's new engine-defined variant mechanism Game: cambodian # PN.R.M....SKpn.r.m....sk # makruk @@ -423,6 +432,8 @@ n:450 14,7 31,7 33,7 18,7 -14,7 -31,7 -33,7 -18,7 R:630 1,3 16,3 -1,3 -16,3 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 k:-1 1,7 16,7 15,7 17,7 -1,7 -16,7 -15,7 -17,7 +# +# A& NFR // Medieval intermediate between Shatranj and FIDE Chess Game: courier @@ -617,6 +628,10 @@ A:875 15,3 17,3 -15,3 -17,3 14,7 31,7 33,7 18,7 -14,7 -31,7 -33,7 -18,7 k:-1 1,34 -1,34 1,7 -1,7 16,7 15,7 17,7 -16,7 -15,7 -17,7 k:-1 1,34 -1,1034 1,7 -1,7 16,7 15,7 17,7 -16,7 -15,7 -17,7 l:530 15,3 17,3 -15,3 -17,3 32,7 -32,7 2,7 -2,7 +# +# e WA +# c FAD +# l BD Game: fairy/Clobberers-FIDE # P.....EAC....LKpnbrq.........k 8x8 @@ -634,6 +649,10 @@ Q:950 1,3 16,3 15,3 17,3 -1,3 -16,3 -15,3 -17,3 k:-1 1,34 -1,1034 1,7 -1,7 16,7 15,7 17,7 -16,7 -15,7 -17,7 k:-1 1,34 -1,34 1,7 -1,7 16,7 15,7 17,7 -16,7 -15,7 -17,7 l:530 15,3 17,3 -15,3 -17,3 32,7 -32,7 2,7 -2,7 +# +# E WA +# C FAD +# L BD Game: fairy/FIDE-Nutters # PNBRQ................Kp...........h.t.c...uk 8x8 @@ -650,6 +669,11 @@ u:400 31,7 33,7 14,7 18,7 1,7 -1,7 -16,7 -15,7 -17,7 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 k:-1 1,34 -1,34 1,7 -1,7 16,7 15,7 17,7 -16,7 -15,7 -17,7 t:485 16,3 1,3 -1,3 -16,7 -15,7 -17,7 +# +# h vNF +# t fsRbWbF +# c fsRbWfhNF +# u fhNbsWbF Game: fairy/Nutters-FIDE # P...........H.T.C...UKpnbrq................k 8x8 @@ -666,6 +690,11 @@ R:500 16,3 -16,3 -1,3 1,3 Q:950 1,3 16,3 15,3 17,3 -1,3 -16,3 -15,3 -17,3 k:-1 1,34 -1,34 1,7 -1,7 16,7 15,7 17,7 -16,7 -15,7 -17,7 t:485 -16,3 1,3 -1,3 16,7 15,7 17,7 +# +# H vNF +# T fsRbWbF +# C fsRbWfhNF +# U fhNbsWbF Game: fairy/Clobberers-Nutters # P.....EAC....L.......Kp...........h.t.c...uk 8x8 @@ -683,6 +712,14 @@ 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 k:-1 1,34 -1,1034 1,7 -1,7 16,7 15,7 17,7 -16,7 -15,7 -17,7 t:485 16,3 1,3 -1,3 -16,7 -15,7 -17,7 k:-1 1,34 -1,34 1,7 -1,7 16,7 15,7 17,7 -16,7 -15,7 -17,7 +# +# h vNF +# t fsRbWbF +# c fsRbWfhNF +# u fhNbsWbF +# E WA +# C FAD +# L BD Game: fairy/Nutters-Clobberers # P...........H.T.C...UKp.....eac....l.......k 8x8 @@ -700,6 +737,14 @@ A:875 15,3 17,3 -15,3 -17,3 14,7 31,7 33,7 18,7 -14,7 -31,7 -33,7 -18,7 k:-1 1,34 -1,34 1,7 -1,7 16,7 15,7 17,7 -16,7 -15,7 -17,7 t:485 -16,3 1,3 -1,3 16,7 15,7 17,7 k:-1 1,34 -1,1034 1,7 -1,7 16,7 15,7 17,7 -16,7 -15,7 -17,7 +# +# H vNF +# T fsRbWbF +# C fsRbWfhNF +# U fhNbsWbF +# e WA +# c FAD +# l BD Game: fairy/FIDE-Rookies # PNBRQ................Kp.............w.mh.s.k 8x8 @@ -716,6 +761,10 @@ s:400 16,843 1,843 -1,843 -16,843 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 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 k:-1 1,34 -1,34 1,7 -1,7 16,7 15,7 17,7 -16,7 -15,7 -17,7 +# +# w WD +# h HFD +# s W4 Game: fairy/Rookies-FIDE # P.............W.MH.S.Kpnbrq................k 8x8 @@ -732,6 +781,10 @@ R:500 16,3 -16,3 -1,3 1,3 Q:950 1,3 16,3 15,3 17,3 -1,3 -16,3 -15,3 -17,3 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 k:-1 1,34 -1,34 1,7 -1,7 16,7 15,7 17,7 -16,7 -15,7 -17,7 +# +# W WD +# H HFD +# S W4 Game: fairy/Clobberers-Rookies # P.....EAC....L.......Kp.............w.mh.s.k 8x8 @@ -749,6 +802,13 @@ 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 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 k:-1 1,34 -1,1034 1,7 -1,7 16,7 15,7 17,7 -16,7 -15,7 -17,7 k:-1 1,34 -1,34 1,7 -1,7 16,7 15,7 17,7 -16,7 -15,7 -17,7 +# +# E WA +# C FAD +# L BD +# w WD +# h HFD +# s W4 Game: fairy/Rookies-Clobberers # P.............W.MH.S.Kp.....eac....l.......k 8x8 @@ -766,6 +826,13 @@ A:875 15,3 17,3 -15,3 -17,3 14,7 31,7 33,7 18,7 -14,7 -31,7 -33,7 -18,7 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 k:-1 1,34 -1,34 1,7 -1,7 16,7 15,7 17,7 -16,7 -15,7 -17,7 k:-1 1,34 -1,1034 1,7 -1,7 16,7 15,7 17,7 -16,7 -15,7 -17,7 +# +# W WD +# H HFD +# S W4 +# e WA +# c FAD +# l BD // Great Shatranj: modern variant with range-two leapers replacing sliders, on 10x8 board. // Must be played with legality testing off in XBoard 4.4.0.