I have an idea, if I define more precisely about 'z' ,allow it follow other modifier prefixes like(ff),(fs),s,(bs),and,(bb). default follow 's'. Now the Longnightflyer can be difined as N-[(z(ff)N)0]; the Longnightslider can be defined as N-[(z(sf)N)0]; the Shortnightflyer can be defined as N-[(z(bb)N)0]; the Shortnightflyer can be defined as N-[(z(sb)N)0]; the Nighrdueller can be defined as N-[(zN)0].
I have an idea, if I define more precisely about 'z' ,allow it follow other modifier prefixes like(ff),(fs),s,(bs),and,(bb). default follow 's'. Now the Longnightflyer can be difined as N-[(z(ff)N)0]; the Longnightslider can be defined as N-[(z(fs)N)0]; the Shortnightflyer can be defined as N-[(z(bb)N)0]; the Shortnightflyer can be defined as N-[(z(bs)N)0]; the Nighrdueller can be defined as N-[(zN)0].
If you need more precise notation, I think these notations will be more accurate: <4dl>:α,β: := <+-β;+-β>:α,β:+<+-β;+-α>:β,β:+<+-α;+-β>:β,β: <4ds>:α,β: := <+-α;+-α>:α,β:+<+-β;+-α>:α,α:+<+-α;+-β>:α,α: <3dl>:α,β: := <+-β;>:α,β:+<;+-β>:α,β:+<+-α;+-β>:0,β:+<+-β;+-α>:0,β:+<+-α;>:β,β:+<;+-α>:β,β:+<;<+-β;+-β>:0,α: <3ds>:α,β: := <+-α;>:α,β:+<;+-α>:α,β:+<+-α;+-β>:0,α:+<+-β;+-α>:0,α:+<+-β;>:α,α:+<;+-β>:α,α:+<+-α;+-α>:0,β:
there is a little wrong, Pawn could not go foward only if the drum has captured.
All the other attachments
Something about Crooked Pieces
Higher symmetry about 4D Move Operators
Chameleon operator
New modifier 'c*' has been introduced, which means: move like the captured piece, in this case no piece designator is needed for move description, because the star is a replacement for the movement of the captured piece. Now it is easier to define the chameleon behavior. This is the old description of Chameleon in Ultima: @:XK:=c{K}K @:XC:=(!c{C}R-sjj{K}R)0* @:XP:=(!c{P}W-jjW)0* @:XR:={c{W}W-tW}-[(c{L}R)0]-mR--:XC:--:XP: @:XB:={c{W}F-tF}-[(c{L}B)0]-mB--:XC: X=:XK::XR::XB: #X=c{I}K The new description...
Ko Shogi has very complex rules, especially the promotion rules are very complex, and I need to invent some more board rules: royal{PieceSet} capture(N) This means that only N of the royal piece types have to be captured to win the game. Per default all royal pieces have to be captured to win the game. Note that this attribute is useful only if also attribute "expose" will be applied. Example: royal{KM}=expose,capture(1) As soon as one of the pieces K or M will be captured, the game is won. promotion...
Ko Shogi has very complex rules, especially the promotion rules are very complex, and I need to invent some more board rules: royal{PieceSet} capture(N) This means that only N of the royal piece types have to be captured to win the game. Per default all royal pieces have to be captured to win the game. Note that this attribute is useful only if also attribute "expose" will be applied. Example: royal{KM}=expose,capture(1) As soon as one of the pieces K or M will be captured, the game is won. promotion...
About giving Royal attribute to pieces
Ko Shogi has very complex rules, especially the promotion rules are very complex, and I need to invent some more board rules: royal{PieceSet} capture(N) This means that only N of the royal piece types have to be captured to win the game. Per default all royal pieces have to be captured to win the game. Note that this attribute is useful only if also attribute "expose" will be applied. Example: royal{KM}=expose,capture(1) As soon as one of the pieces K or M will be captured, the game is won. promotion...
For mimic pieces it seems to be a must to invent a new designator. The Joker in Evochess will now be described as follows: J=a~ The '~' designator means: move like the last piece (of the opponent) has moved. The preceding modifier 'a' is not a must, but is emphasizing that this description is for capturing and non-capturing movement. Currently I cannot update the homepage of C/CIF, I will do this later. So this ticket will not yet be closed, until the homepage is updated. Now the full description...
About Mimic pieces
For mimic pieces it seems to be a must to invent a new designator. The Joker in Evochess will now be described as follows: J=a~ The '~' designator means: move like the last piece (of the opponent) has moved. The preceding modifier 'a' is not a must, but is emphasizing that this description is for capturing and non-capturing movement. Currently I cannot update the homepage of C/CIF, I will do this later. So this ticket will not yet be closed, until the homepage is updated. Now the full description...
Chameleon operator
Homepage C/CIF will be updated later.
New modifier 'c*' has been introduced, which means: move like the captured piece, in this case no piece designator is needed for move description, because the star is a replacement for the movement of the captured piece. Now it is easier to define the chameleon behavior. This is the old description of Chameleon in Ultima: @:XK:=c{K}K @:XC:=(!c{C}R-sjj{K}R)0* @:XP:=(!c{P}W-jjW)0* @:XR:={c{W}W-tW}-[(c{L}R)0]-mR--:XC:--:XP: @:XB:={c{W}F-tF}-[(c{L}B)0]-mB--:XC: X=:XK::XR::XB: #X=c{I}K The new description...
New modifier 'c*' has been introduced, which means: move like the captured piece, in this case no piece designator is needed for move description, because the star is a replacement for the movement of the captured piece. Now it is easier to define the chameleon behavior. This is the old description of Chameleon in Ultima: @:XK:=c{K}K @:XC:=(!c{C}R-sjj{K}R)0* @:XP:=(!c{P}W-jjW)0* @:XR:={c{W}W-tW}-[(c{L}R)0]-mR--:XC:--:XP: @:XB:={c{W}F-tF}-[(c{L}B)0]-mB--:XC: X=:XK::XR::XB: #X=c{I}K The new description...
Chameleon operator
About giving Royal attribute to pieces
About Mimic pieces
Modified Betza Notation - modifier for spacious piece?
Thanks for the clarification. I think that the best solution for your request is an enhancement of modifier "o". So I have done this, look at page Modified Betza Notation. If doubled ("oo") then it will wrap like a torus. So a definition of a spacious Knight is: N=N-!mooN
Of course, "a combination of normal pieces on a normal board" should be read as "a combination of normal pieces and spacious pieces on a normal board".
If I understood the following sentences correctly in http://www.chessvariants.com/piececlopedia.dir/spacious-pieces.html, a spacious piece doesn't mean that it wraps: For example, if a Spacious Rook wants to move from e2 to e8, the wraparound square is e1 -- going out the top of the board and coming in the bottom -- and so the move (or capture) is legal if e1 is empty. Notice that the Spacious Rook cannot move through e8 to e1, instead it merely examines e1 when deciding if it can go to e8. In other...
I think that the definition of spacious pieces should belong to the board rules. So I have extended the rule torus, in your case you will use: royal torus=spacious{N} In this case only the Knight is a spacious piece, and only the Knight is wrapping around.
Hello, AFAIK there are no published chess variants where some pieces are spacious and others are not. Actually I was thinking of using 1 or 2 spacious pieces for some random shogi setups described in https://github.com/agt-the-walker/shogi-utils -> Preamble. Indeed replacing a shogi knight by the FIDE knight (from Okisaki shogi) in the starting position of standard shogi might be too big a change, so it occurred to me that it could be replaced by the (less powerful) spacious FIDE knight instead....
I cannot see a real usage for this modifier. See variant "Spacious Torus Chess" on page Chess Variants. Here a board rule "spacious" will be used. Do you know a chess variant where only some pieces are spacious, and some not? And note that a spacious piece (here a King) can be expressed in the following way: K=K-!mK For me it is unclear how a spacious pawn is working, the referred page Chess Variants is not handling the pawn (moving forward like s Wazir, but capturing like a forward Ferz). Do you...
Modified Betza Notation - modifier for spacious piece?
Please close this ticket since it's not a bug. I have opened https://sourceforge.net/p/ccif/feature-requests/5/ instead. Sorry for the inconvenience.
Modified Betza Notation - modifier for spacious piece?
Modified Betza Notation - modifier for spacious piece?
Many thanks for your proof-reading. You're right that the promotion zones are wrong, and I changed it.
Promotion zones are incorrect for Wa-Shogi and Okisaki-Shogi
Promotion zones are incorrect for Wa-Shogi and Okisaki-Shogi
Ticket moved from /p/scidb/bugs/116/ Can't be converted: _milestone: 1.0 BETA _priority: 5
Thanks for the response, so probably I could find the answer (see Dragon Magazine...
For me it's unclear which power a frozen piece has. Has it the power to give check?...
I've stumbled over an open question. This is the definition of the Basilisk in Dragon...
Thanks for proof-reading. You're right, the leading 'm' was missing. But the use...
The Chesseract rook move was still open. I think that the definition ... works I...
New FBR rule 'freeze'
The Chesseract rook move was still open. I think that the definition @:H:|Horz 3D...
The pawn double step move shouldn't be prefixed with an "i", a pawn at their initial...
MBN questions plus Hexagonal Chess projection into C/CIF
Glinski-Hexagonal The pawn double step move shouldn't be prefixed with an "i", a...
I added the chapters Extended Base Moves, and Pieces in Hexagonal Chess on page MBN....
I added the chapters Extended Base Moves, and Pieces in Hexagonal Chess on page MBN....
I added the chapters Extended Base Moves#ExtBaseMoves, and Pieces in Hexagonal Chess#HexagonalChess...
Many thanks for your proof-reading. A) I'm guessing in the Symmetry on Axes section...
A) I'm guessing in the Symmetry on Axes section <α;<β>>>should be <α;<β>>since your...
pawn promotion probably requires double == i.e. +P<<*;4>>==QRBN Yes, corrected. In...
About TessChess ... see section "Symmetry on W Axis" See you already fixed typo in...
Dimension-X I did the corrections. I'm not sure about FBR "castling=chess960" in...
About TessChess: The current definition has one issue, it defines seven pieces, although...
Since I overote the Bishop macro the rook macro needs to use F0 instead of B i.e....
Below is definition of Glinski's chess using DAlmeida's projection onto a square...
An example using your existing MBN and his projection would be the definition for...
Please visit Hexagonal Chess Notation http://www.chessvariants.com/hexagonal.dir/hexagonal_chess_notation.html,...
Tesschess <;+1> instead of <+1;> in @:FW: because column comes first I guess it make...
Turns out I didn't need it but how would one define a new leaper in MBN? i.e. does...
MBN questions plus Hexagonal Chess projection into C/CIF
Dimension-X :DimensionX 2x8x8 -- 6 rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR; 1a1s1c2/8/8/8/8/8/8/2C1S1A1...
... Chesseract ... Pawn has more moves then just mW+cF should maybe be P<,>=m(W+<3o>W)+c(F+<2d>F)...
The pawn captures can't be blocked and they only promote on the furthest rank of...
On the top and bottom boards the Paladin doesn't have the knight move for the same...
Updated the setup for Glinksi's Hexagonal Chess (projected into a square board) with...
Updated the setup for Glinksi's Hexagonal Chess (projected into a square board) with...
Updated the setup for Glinksi's Hexagonal Chess (projected into a square board) with...
Actually the above omits some hexagonal moves since I forget to include the "mid-leap...
Actually the above omits some hexagonal moves since I forget to include the "mid-leap...
MBN questions plus Hexagonal Chess projection into C/CIF
On second thought Dragonchess paladin doesn't have normal 2D knight move... from...
On second thought Dragonchess paladin doesn't have normal 2D knight move... from...
TessChess This is the complete definition for TessChess. Please read chapter Quadrogonal...
TessChess This is the complete definition for TessChess. Please read chapter Quadrogonal...
1) first line of Dragonchess variant should have 15 instead of 21 Changed to 15....
On second thought Dragonchess paladin doesn't have normal 2D knight move from 1st...
On second thought Dragonchess paladin doesn't have normal 2D knight move from 1st...
I'd say extend 3D <> definition to also include leap(a,b) so you can have N<>=<>N,...
I'd say extend 3D <> definition to also include leap(a,b) so you can have N<>=<>N,...
On second thought Dragonchess paladin doesn't have normal 2D knight move from 1st...
I'd say extend 3D <> definition to also include leap(a,b) so you can have N<>=<>N,...
1) first line of Dragonchess variant should have 15 instead of 21 2) under your definition...
I like the new multi-board definition for Alice and the expanded capture piece sets...
I like the new multi-board definition for Alice and the expanded capture piece sets...
I like the new multi-board definition for Alice and the expanded capture piece sets...
I did an update, the new definitions are: royal castling=960 alice promotion#=[1-8],move*<br/>...
I did an update of page Chess Variants, chess variant Dragonchess is marked as verified....
Mistake in <>B MBN proof example
Yes, that's right, I think I was confused because previously we have defined B=B+(<+-1>F)0...
Mistake in <>B MBN proof example
Here the board specifier <1> is not usual, does not belong to FEN syntax, and the...
Dragonchess :Dragonchess 3x12x8 -- 15 I've changed the board description to 2g3r3g1/s1s1s1s1s1s1/8/8/8/8/S1S1S1S1S1S1/2G3R3G1//...
On Sunday 11 September 2016 18:15:10 you wrote: Weird, I see an e-mail but nothing...
No need to re-open this issue. It would seem that the intention of that Pocket Mutation...
Weird, I see an e-mail but nothing in sourcefourge. Yes description is changed, 1)...
New FBR rule 'freeze'