The site has moved to a new server, and there are now some issues to fix. Please report anything needing fixing with a comment to the homepage.

The Chess Variant Pages

[ Help | Earliest Comments | Latest Comments ]
[ List All Subjects of Discussion | Create New Subject of Discussion ]
[ List Earliest Comments Only For Pages | Games | Rated Pages | Rated Games | Subjects of Discussion ]

Single Comment

Musketeer Chess. Adding 2 newly designed extra pieces. (8x8, Cells: 64) [All Comments] [Add Comment or Rating]
H. G. Muller wrote on 2020-06-11 UTC
satellite=musketeer files=8 ranks=10 graphicsDir=/membergraphics/MSelven-chess/ whitePrefix=w blackPrefix=b graphicsType=png squareSize=34 useMarkers=1 maxPromote=1 promoZone=2 promoChoice=QMACSELFHURNB symmetry=mirror firstRank=0 autoGate=1 enableAI=2 hole::::a0-h0 pawn::::a2-h2 unicorn::NC:::1 hawk::ADGH:falcon::1 fortress::B3DvN:tower::1 elephant::KAD:::1 leopard::B2N:::1 cannon::KDsN:::1 archbishop:::::1 chancellor:M::::1 spider::B2ND:crownedrook::1 dragon:D:QN:dragon::1 knight:N:::b1,g1 bishop::::c1,f1 rook::::a1,h1 queen::::d1 king::::e1

Click on the name of a piece to see its move diagram

The autoGate option

I added a new option to the Interactive Diagram, to make it possible to use brouhaha squares also for Musketeer-style gating. This is mainly an AI thing: in the manual use of the diagram it was already possible to drag the pieces that should be gated from the brouhaha square where you put it to the board as a separate move. The design choice of not enforcing any turn order in the diagram was made precisely do allow that kind of double moving. The only thing that changes here by specifying autoGate=1 is that highlighting of the normal moves the piece has from the brouhaha square is suppressed on the extreme ranks.

But when the AI has to think ahead it has of course to know that the pieces are gated as side effect of any move of the piece in front of it. And the AI should not kinck in when the user has moved his back-rank piece before he had time to also perform the accompanied gating. This should now also work.

The Musketeer Chess demo

The diagram above gives a reasonable representation of Musketeer Chess, taking into account that we are not dealing with a program dedicated to a specific variant, but merely with an 'electronic chess board' intended to be a virtual representation of your woodware board at home. That it can indicate the pseudo-legal moves of the pieces you grab is merely an aid to the memory, which in chess variants can be pretty useful.

To use the above diagram as a Musketeer Chess demo, you can drag the selected Musketeer pieces from the piece table to the gating ranks. You would have to do that for both sides; the generic AI only knows how to push chess pieces over a board, and doesn't support any variant-specific stuff like selecting gating squares. After you placed the pieces, you can start the AI and play against it.