Community variant
KOTE
"Keeper Of The Ensign"
Capture the enemy's ensigns while you protect yours ones. First player to have an ensign in his own area wins.
NEW SET OF PIECES.
This is a user-catalogued casual variant. Technical details such as board size, FEN, pieces, and hand rules are defined in the Fairy-Stockfish variants.ini block below.
Generated rule overview
This variant is defined directly from a Fairy-Stockfish rule block. The text below is generated from the available configuration and may omit details that are only implicit in piece movement notation.
Board and setup
Pieces and movement
- The piece set used on the board is: Jarl (q), Lancer (r), Raider (b), Shield (n) and Crewman (p).
- Crewman (p) is a custom piece with Betza movement `fmW2lrmWfcF`.
- Shield (n) is a custom piece with Betza movement `KfNbmgW1`.
- Raider (b) is a custom piece with Betza movement `F2fnNcBbmgW1`.
- Lancer (r) is a custom piece with Betza movement `W2fnNcRbmgW1`.
- Jarl (q) is a custom piece with Betza movement `K2fnN`.
- Prowler (k) is a custom piece with Betza movement `mp1K1`.
- Some pieces have restricted movement regions: mobilityRegionWhiteCustomPiece1 is b2 c2 d2 e2 f2 g2 h2 b3 c3 d3 e3 f3 g3 h3 a4 b4 c4 d4 e4 f4 g4 h4 i4 a5 b5 c5 d5 e5 f5 g5 h5 i5 a6 b6 c6 d6 e6 f6 g6 h6 i6 a7 b7 c7 d7 e7 f7 g7 h7 i7 b8 c8 d8 e8 f8 g8 h8 b9 c9 d9 e9 f9 g9 h9 e10.
- Some pieces have restricted movement regions: mobilityRegionWhiteCustomPiece2 is b2 c2 d2 e2 f2 g2 h2 b3 c3 d3 e3 f3 g3 h3 a4 b4 c4 d4 e4 f4 g4 h4 i4 a5 b5 c5 d5 e5 f5 g5 h5 i5 a6 b6 c6 d6 e6 f6 g6 h6 i6 a7 b7 c7 d7 e7 f7 g7 h7 i7 b8 c8 d8 e8 f8 g8 h8 b9 c9 d9 e9 f9 g9 h9 e10.
- Some pieces have restricted movement regions: mobilityRegionWhiteCustomPiece3 is b2 c2 d2 e2 f2 g2 h2 b3 c3 d3 e3 f3 g3 h3 a4 b4 c4 d4 e4 f4 g4 h4 i4 a5 b5 c5 d5 e5 f5 g5 h5 i5 a6 b6 c6 d6 e6 f6 g6 h6 i6 a7 b7 c7 d7 e7 f7 g7 h7 i7 b8 c8 d8 e8 f8 g8 h8 b9 c9 d9 e9 f9 g9 h9 e10.
- Some pieces have restricted movement regions: mobilityRegionWhiteCustomPiece4 is b2 c2 d2 e2 f2 g2 h2 b3 c3 d3 e3 f3 g3 h3 a4 b4 c4 d4 e4 f4 g4 h4 i4 a5 b5 c5 d5 e5 f5 g5 h5 i5 a6 b6 c6 d6 e6 f6 g6 h6 i6 a7 b7 c7 d7 e7 f7 g7 h7 i7 b8 c8 d8 e8 f8 g8 h8 b9 c9 d9 e9 f9 g9 h9 e10.
- Some pieces have restricted movement regions: mobilityRegionWhiteCustomPiece5 is b2 c2 d2 e2 f2 g2 h2 b3 c3 d3 e3 f3 g3 h3 a4 b4 c4 d4 e4 f4 g4 h4 i4 a5 b5 c5 d5 e5 f5 g5 h5 i5 a6 b6 c6 d6 e6 f6 g6 h6 i6 a7 b7 c7 d7 e7 f7 g7 h7 i7 b8 c8 d8 e8 f8 g8 h8 b9 c9 d9 e9 f9 g9 h9 e10.
- Some pieces have restricted movement regions: mobilityRegionWhiteCustomPiece6 is b2 c2 d2 e2 f2 g2 h2 b3 c3 d3 e3 f3 g3 h3 a4 b4 c4 d4 e4 f4 g4 h4 i4 a5 b5 c5 d5 e5 f5 g5 h5 i5 a6 b6 c6 d6 e6 f6 g6 h6 i6 a7 b7 c7 d7 e7 f7 g7 h7 i7 b8 c8 d8 e8 f8 g8 h8 b9 c9 d9 e9 f9 g9 h9 e10.
- Some pieces have restricted movement regions: mobilityRegionBlackCustomPiece1 is e1 b2 c2 d2 e2 f2 g2 h2 b3 c3 d3 e3 f3 g3 h3 a4 b4 c4 d4 e4 f4 g4 h4 i4 a5 b5 c5 d5 e5 f5 g5 h5 i5 a6 b6 c6 d6 e6 f6 g6 h6 i6 a7 b7 c7 d7 e7 f7 g7 h7 i7 b8 c8 d8 e8 f8 g8 h8 b9 c9 d9 e9 f9 g9 h9.
- Some pieces have restricted movement regions: mobilityRegionBlackCustomPiece2 is e1 b2 c2 d2 e2 f2 g2 h2 b3 c3 d3 e3 f3 g3 h3 a4 b4 c4 d4 e4 f4 g4 h4 i4 a5 b5 c5 d5 e5 f5 g5 h5 i5 a6 b6 c6 d6 e6 f6 g6 h6 i6 a7 b7 c7 d7 e7 f7 g7 h7 i7 b8 c8 d8 e8 f8 g8 h8 b9 c9 d9 e9 f9 g9 h9.
- Some pieces have restricted movement regions: mobilityRegionBlackCustomPiece3 is e1 b2 c2 d2 e2 f2 g2 h2 b3 c3 d3 e3 f3 g3 h3 a4 b4 c4 d4 e4 f4 g4 h4 i4 a5 b5 c5 d5 e5 f5 g5 h5 i5 a6 b6 c6 d6 e6 f6 g6 h6 i6 a7 b7 c7 d7 e7 f7 g7 h7 i7 b8 c8 d8 e8 f8 g8 h8 b9 c9 d9 e9 f9 g9 h9.
- Some pieces have restricted movement regions: mobilityRegionBlackCustomPiece4 is e1 b2 c2 d2 e2 f2 g2 h2 b3 c3 d3 e3 f3 g3 h3 a4 b4 c4 d4 e4 f4 g4 h4 i4 a5 b5 c5 d5 e5 f5 g5 h5 i5 a6 b6 c6 d6 e6 f6 g6 h6 i6 a7 b7 c7 d7 e7 f7 g7 h7 i7 b8 c8 d8 e8 f8 g8 h8 b9 c9 d9 e9 f9 g9 h9.
- Some pieces have restricted movement regions: mobilityRegionBlackCustomPiece5 is e1 b2 c2 d2 e2 f2 g2 h2 b3 c3 d3 e3 f3 g3 h3 a4 b4 c4 d4 e4 f4 g4 h4 i4 a5 b5 c5 d5 e5 f5 g5 h5 i5 a6 b6 c6 d6 e6 f6 g6 h6 i6 a7 b7 c7 d7 e7 f7 g7 h7 i7 b8 c8 d8 e8 f8 g8 h8 b9 c9 d9 e9 f9 g9 h9.
- Some pieces have restricted movement regions: mobilityRegionBlackCustomPiece6 is e1 b2 c2 d2 e2 f2 g2 h2 b3 c3 d3 e3 f3 g3 h3 a4 b4 c4 d4 e4 f4 g4 h4 i4 a5 b5 c5 d5 e5 f5 g5 h5 i5 a6 b6 c6 d6 e6 f6 g6 h6 i6 a7 b7 c7 d7 e7 f7 g7 h7 i7 b8 c8 d8 e8 f8 g8 h8 b9 c9 d9 e9 f9 g9 h9.
Promotion
- Promotions are available in the configured promotion zones. The the promotion region for White is squares e10 and the promotion region for Black is squares e1.
- The pieces that can promote are: Crewman (p), Shield (n), Raider (b), Lancer (r) and Jarl (q).
- Promotion choices are both sides: no pieces.
- Fixed promotion mappings: p promotes to k, n promotes to k, b promotes to k, r promotes to k and q promotes to k.
- Piece promotion is mandatory where promotion is legal.
Winning and losing
- A flag/goal-zone win is active for piece(s) K.
Piece movement
These diagrams show custom pieces and known Fairy-Stockfish built-in fairy pieces from White's perspective on a compact preview board. Some special moves, especially hoppers and game-state-dependent moves, can still depend on blockers or game state.
fmW2lrmWfcF
KfNbmgW1
F2fnNcBbmgW1
W2fnNcRbmgW1
K2fnN
mp1K1
move
capture
move or capture
initial only
hopper target
Fairy-Stockfish rules
[kote]
maxRank = 10
maxFile = 9
customPiece1 = p:fmW2lrmWfcF
customPiece2 = n:KfNbmgW1
customPiece3 = b:F2fnNcBbmgW1
customPiece4 = r:W2fnNcRbmgW1
customPiece5 = q:K2fnN
customPiece6 = k:mp1K1
startFen = 9/1rnbqbnr1/1ppppppp1/9/9/9/9/1PPPPPPP1/1RNBQNBR1/9 w - - 0 1
promotionPieceTypes = -
mandatoryPiecePromotion = true
promotedPieceType = p:k n:k b:k r:k q:k
promotionRegionWhite = e10
promotionRegionBlack = e1
flagPiece = K
flagRegionWhite = b2 c2 d2 e2 f2 g2 h2 b3 c3 d3 e3 f3 g3 h3
flagRegionBlack = b8 c8 d8 e8 f8 g8 h8 b9 c9 d9 e9 f9 g9 h9
flagPieceCount = 1
mobilityRegionWhiteCustomPiece1 = b2 c2 d2 e2 f2 g2 h2 b3 c3 d3 e3 f3 g3 h3 a4 b4 c4 d4 e4 f4 g4 h4 i4 a5 b5 c5 d5 e5 f5 g5 h5 i5 a6 b6 c6 d6 e6 f6 g6 h6 i6 a7 b7 c7 d7 e7 f7 g7 h7 i7 b8 c8 d8 e8 f8 g8 h8 b9 c9 d9 e9 f9 g9 h9 e10
mobilityRegionWhiteCustomPiece2 = b2 c2 d2 e2 f2 g2 h2 b3 c3 d3 e3 f3 g3 h3 a4 b4 c4 d4 e4 f4 g4 h4 i4 a5 b5 c5 d5 e5 f5 g5 h5 i5 a6 b6 c6 d6 e6 f6 g6 h6 i6 a7 b7 c7 d7 e7 f7 g7 h7 i7 b8 c8 d8 e8 f8 g8 h8 b9 c9 d9 e9 f9 g9 h9 e10
mobilityRegionWhiteCustomPiece3 = b2 c2 d2 e2 f2 g2 h2 b3 c3 d3 e3 f3 g3 h3 a4 b4 c4 d4 e4 f4 g4 h4 i4 a5 b5 c5 d5 e5 f5 g5 h5 i5 a6 b6 c6 d6 e6 f6 g6 h6 i6 a7 b7 c7 d7 e7 f7 g7 h7 i7 b8 c8 d8 e8 f8 g8 h8 b9 c9 d9 e9 f9 g9 h9 e10
mobilityRegionWhiteCustomPiece4 = b2 c2 d2 e2 f2 g2 h2 b3 c3 d3 e3 f3 g3 h3 a4 b4 c4 d4 e4 f4 g4 h4 i4 a5 b5 c5 d5 e5 f5 g5 h5 i5 a6 b6 c6 d6 e6 f6 g6 h6 i6 a7 b7 c7 d7 e7 f7 g7 h7 i7 b8 c8 d8 e8 f8 g8 h8 b9 c9 d9 e9 f9 g9 h9 e10
mobilityRegionWhiteCustomPiece5 = b2 c2 d2 e2 f2 g2 h2 b3 c3 d3 e3 f3 g3 h3 a4 b4 c4 d4 e4 f4 g4 h4 i4 a5 b5 c5 d5 e5 f5 g5 h5 i5 a6 b6 c6 d6 e6 f6 g6 h6 i6 a7 b7 c7 d7 e7 f7 g7 h7 i7 b8 c8 d8 e8 f8 g8 h8 b9 c9 d9 e9 f9 g9 h9 e10
mobilityRegionWhiteCustomPiece6 = b2 c2 d2 e2 f2 g2 h2 b3 c3 d3 e3 f3 g3 h3 a4 b4 c4 d4 e4 f4 g4 h4 i4 a5 b5 c5 d5 e5 f5 g5 h5 i5 a6 b6 c6 d6 e6 f6 g6 h6 i6 a7 b7 c7 d7 e7 f7 g7 h7 i7 b8 c8 d8 e8 f8 g8 h8 b9 c9 d9 e9 f9 g9 h9 e10
mobilityRegionBlackCustomPiece1 = e1 b2 c2 d2 e2 f2 g2 h2 b3 c3 d3 e3 f3 g3 h3 a4 b4 c4 d4 e4 f4 g4 h4 i4 a5 b5 c5 d5 e5 f5 g5 h5 i5 a6 b6 c6 d6 e6 f6 g6 h6 i6 a7 b7 c7 d7 e7 f7 g7 h7 i7 b8 c8 d8 e8 f8 g8 h8 b9 c9 d9 e9 f9 g9 h9
mobilityRegionBlackCustomPiece2 = e1 b2 c2 d2 e2 f2 g2 h2 b3 c3 d3 e3 f3 g3 h3 a4 b4 c4 d4 e4 f4 g4 h4 i4 a5 b5 c5 d5 e5 f5 g5 h5 i5 a6 b6 c6 d6 e6 f6 g6 h6 i6 a7 b7 c7 d7 e7 f7 g7 h7 i7 b8 c8 d8 e8 f8 g8 h8 b9 c9 d9 e9 f9 g9 h9
mobilityRegionBlackCustomPiece3 = e1 b2 c2 d2 e2 f2 g2 h2 b3 c3 d3 e3 f3 g3 h3 a4 b4 c4 d4 e4 f4 g4 h4 i4 a5 b5 c5 d5 e5 f5 g5 h5 i5 a6 b6 c6 d6 e6 f6 g6 h6 i6 a7 b7 c7 d7 e7 f7 g7 h7 i7 b8 c8 d8 e8 f8 g8 h8 b9 c9 d9 e9 f9 g9 h9
mobilityRegionBlackCustomPiece4 = e1 b2 c2 d2 e2 f2 g2 h2 b3 c3 d3 e3 f3 g3 h3 a4 b4 c4 d4 e4 f4 g4 h4 i4 a5 b5 c5 d5 e5 f5 g5 h5 i5 a6 b6 c6 d6 e6 f6 g6 h6 i6 a7 b7 c7 d7 e7 f7 g7 h7 i7 b8 c8 d8 e8 f8 g8 h8 b9 c9 d9 e9 f9 g9 h9
mobilityRegionBlackCustomPiece5 = e1 b2 c2 d2 e2 f2 g2 h2 b3 c3 d3 e3 f3 g3 h3 a4 b4 c4 d4 e4 f4 g4 h4 i4 a5 b5 c5 d5 e5 f5 g5 h5 i5 a6 b6 c6 d6 e6 f6 g6 h6 i6 a7 b7 c7 d7 e7 f7 g7 h7 i7 b8 c8 d8 e8 f8 g8 h8 b9 c9 d9 e9 f9 g9 h9
mobilityRegionBlackCustomPiece6 = e1 b2 c2 d2 e2 f2 g2 h2 b3 c3 d3 e3 f3 g3 h3 a4 b4 c4 d4 e4 f4 g4 h4 i4 a5 b5 c5 d5 e5 f5 g5 h5 i5 a6 b6 c6 d6 e6 f6 g6 h6 i6 a7 b7 c7 d7 e7 f7 g7 h7 i7 b8 c8 d8 e8 f8 g8 h8 b9 c9 d9 e9 f9 g9 h9
pawn = -
knight = -
bishop = -
rook = -
queen = -
king = -