From: H.G.Muller Date: Sat, 20 Sep 2014 08:55:44 +0000 (+0200) Subject: Configure piece commands for all non-standard pieces X-Git-Url: http://winboard.nl/cgi-bin?p=fairymax.git;a=commitdiff_plain;h=f6ebcfcb4dc6ae0f9a81fa0968d40c4fb6e46269 Configure piece commands for all non-standard pieces The weird pieces in Chess with Different Armies, Great Shatranj and the Ai-Wok are now described in piece commands, so the GUI can be made aware of the way these move. For Berolina, Falcon and Superchess this was not yet possible, because of e.p. capture, multi-leg moving and the Emperor's castling move, respectively. --- diff --git a/data/fmax.ini b/data/fmax.ini index ea064e8..3824f01 100644 --- a/data/fmax.ini +++ b/data/fmax.ini @@ -394,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 @@ -430,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 @@ -624,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 @@ -641,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 @@ -657,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 @@ -673,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 @@ -690,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 @@ -707,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 @@ -723,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 @@ -739,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 @@ -756,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 @@ -773,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.