X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=data%2Ffmax.ini;h=4f7e2974d78657699417bdbf8bc9ce719cc6c950;hb=53922e6c4e1aec25ccd20e4e46483846c93fd775;hp=c8a90cd72b17f368690996bd61c7d63fe1353508;hpb=76f4b7a5b3268b80250bf356a891d6ab72972af3;p=fairymax.git diff --git a/data/fmax.ini b/data/fmax.ini index c8a90cd..4f7e297 100644 --- a/data/fmax.ini +++ b/data/fmax.ini @@ -108,8 +108,6 @@ Canvasser: C:900 1,3 16,3 -1,3 -16,3 13,7 47,7 49,7 19,7 -13,7 -47,7 -49,7 -19,7 Amazon: A:1150 1,3 16,3 15,3 17,3 -1,3 -16,3 -15,3 -17,3 14,7 31,7 33,7 18,7 -14,7 -31,7 -33,7 -18,7 -Crooked Bishop: -B:900 15,1E003 17,1E003 -15,1E003 -17,1E003 15,FFFE0003 -17,FFFE0003 -15,FFFE0003 17,FFFE0003 HOPPERS GrassHopper: @@ -210,7 +208,7 @@ In the last hexadecimal digit: 8 hop over non-empty square (normally occupied squares terminate a move) Bits set in the forelast digits TOGGLE the corresponding bits in the last digit. For hoppers when they hop over something, for the other pieces after -every step (so for normal pieces, better not set those bits!). +one to four steps (so for normal pieces, better not set those bits!). The digit before that indicates some special things; a 1 indicates the board should be treated as a cylinder, pieces crossing the right edge @@ -239,17 +237,16 @@ Useful bit combinations for the last digit are: C must hop immediately For example, if the initial step vector equals 1, and the descriptor -is 11003, the piece is an alternator (as no hop bit is set), and alternates +is 11003, the piece is a bent one (as no hop bit is set), and switches the mode from 3 to 3 (as the toggle digit is 0), i.e. all steps are moves that can both capture and non-capture, and only captures terminate the ray. -The step vector is toggled by 11, though, and thus alternates between 1 -and 10 (hex) = 16. So the piece zig-zags over the board, right, forward, right, -forward, etc. Had the move attributes been 11032, captures would only -be allowed on the odd steps (after moving right), while the even steps could -only be non-captures (both the 1 and 2 bit are toggled). With 11030 the -odd steps can only be skipped (if empty), and the even steps can both capture -and non-capture, meaning the piece moves like a Bishop that can be blocked -by a piece just next to the diagonal. +The step vector is toggled by 11, though, and thus switches from 1 +to 10 (hex) = 16. So the piece turns a 90-degree corner, from right to +forward. Had the move attributes been 11032, captures would only be +allowed before the bend (after moving right), while thereafter it can +only non-capture (both the 1 and 2 bit are toggled). With 11030 the +first step can only be skipped (if empty), and thereafter it can both capture +and non-capture. If the first step is a slider, a second step is made (if the square was empty), but if the mode toggles to leaper, the move stops there (e.g. Horse). @@ -295,9 +292,9 @@ k:-1 1,34 -1,34 1,7 16,7 15,7 17,7 -1,7 -16,7 -15,7 -17,7 k:-1 1,34 -1,34 1,7 16,7 15,7 17,7 -1,7 -16,7 -15,7 -17,7 n:259 14,7 31,7 33,7 18,7 -14,7 -31,7 -33,7 -18,7 b:296 15,3 17,3 -15,3 -17,3 -S:851 1,3 16,3 15,3 17,3 -1,3 -16,3 -15,3 -17,3 -R:444 1,3 16,3 -1,3 -16,3 Q:851 1,3 16,3 15,3 17,3 -1,3 -16,3 -15,3 -17,3 +R:444 1,3 16,3 -1,3 -16,3 +S:851 1,3 16,3 15,3 17,3 -1,3 -16,3 -15,3 -17,3 // Chess without castling (intended as shuffle variant) Game: nocastle @@ -650,6 +647,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 +# k KilO2rO3 Game: fairy/Clobberers-FIDE # P.....EAC....LKpnbrq.........k 8x8 @@ -671,6 +669,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 +# K KirO2lO3 Game: fairy/FIDE-Nutters # PNBRQ................Kp...........h.t.c...uk 8x8 @@ -692,6 +691,7 @@ t:485 16,3 1,3 -1,3 -16,7 -15,7 -17,7 # t fsRbWbF # c fsRbWfhNF # u fhNbsWbF +# k KisO2 Game: fairy/Nutters-FIDE # P...........H.T.C...UKpnbrq................k 8x8 @@ -713,6 +713,7 @@ t:485 -16,3 1,3 -1,3 16,7 15,7 17,7 # T fsRbWbF # C fsRbWfhNF # U fhNbsWbF +# K KisO2 Game: fairy/Clobberers-Nutters # P.....EAC....L.......Kp...........h.t.c...uk 8x8 @@ -738,6 +739,8 @@ 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 +# K KirO2lO3 +# k KisO2 Game: fairy/Nutters-Clobberers # P...........H.T.C...UKp.....eac....l.......k 8x8 @@ -763,6 +766,8 @@ k:-1 1,34 -1,1034 1,7 -1,7 16,7 15,7 17,7 -16,7 -15,7 -17,7 # e WA # c FAD # l BD +# K KisO2 +# k KilO2rO3 Game: fairy/FIDE-Rookies # PNBRQ................Kp.............w.mh.s.k 8x8 @@ -784,6 +789,7 @@ k:-1 1,34 -1,34 1,7 -1,7 16,7 15,7 17,7 -16,7 -15,7 -17,7 # h HFD # s W4 # m RN +# k KisO2 Game: fairy/Rookies-FIDE # P.............W.MH.S.Kpnbrq................k 8x8 @@ -805,6 +811,7 @@ k:-1 1,34 -1,34 1,7 -1,7 16,7 15,7 17,7 -16,7 -15,7 -17,7 # H HFD # S W4 # M RN +# K KisO2 Game: fairy/Clobberers-Rookies # P.....EAC....L.......Kp.............w.mh.s.k 8x8 @@ -830,6 +837,8 @@ k:-1 1,34 -1,34 1,7 -1,7 16,7 15,7 17,7 -16,7 -15,7 -17,7 # h HFD # s W4 # m RN +# K KirO2ilO3 +# k KisO2 Game: fairy/Rookies-Clobberers # P.............W.MH.S.Kp.....eac....l.......k 8x8 @@ -855,6 +864,8 @@ k:-1 1,34 -1,1034 1,7 -1,7 16,7 15,7 17,7 -16,7 -15,7 -17,7 # e WA # c FAD # l BD +# K KisO2 +# k KilO2irO3 // 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.