Anonymous
Community variant

KOTE

"Keeper of the Ensign" Capture the enemy Ensign and bring it safely back to your territory. The first player to return their Ensign-Keeper to their own side wins. How to play: Promote a piece on E10 (White) or E1 (Black). It becomes the Ensign-Keeper. The Ensign-Keeper can only move if there is a piece in front of it, at any distance. It jumps over that piece and lands beyond it. Reach the 2nd or 3rd rank with White, or the 8th or 9th rank with Black, to win. The Ensign-Keeper cannot capture. All special squares are clearly marked on the board,. So It's fairly intuitive to play (;
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.
Uploaded by
porongolo
Visibility
public
Status
active

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

Default starting position

Pieces and movement

  • The piece set used on the board is: Raider (r), Crewman (c), Lancer (l), Shield (s) and Jarl (j).
  • Crewman (c) is a custom piece with Betza movement `msfWcfF`.
  • Shield (s) is a custom piece with Betza movement `DAcK`.
  • Lancer (l) is a custom piece with Betza movement `mF2cB`.
  • Raider (r) is a custom piece with Betza movement `mR2cR`.
  • Jarl (j) is a custom piece with Betza movement `mK2cQ`.
  • Ensign (e) is a custom piece with Betza movement `mp1Wmp1F`.
  • 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 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 e1.
  • Some pieces have restricted movement regions: mobilityRegionBlackCustomPiece2 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 e1.
  • Some pieces have restricted movement regions: mobilityRegionBlackCustomPiece3 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 e1.
  • Some pieces have restricted movement regions: mobilityRegionBlackCustomPiece4 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 e1.
  • Some pieces have restricted movement regions: mobilityRegionBlackCustomPiece5 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 e1.
  • Some pieces have restricted movement regions: mobilityRegionBlackCustomPiece6 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 e1.

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 (c), Shield (s), Lancer (l), Raider (r) and Jarl (j).
  • Promotion choices are both sides: no pieces.
  • Fixed promotion mappings: c promotes to e, s promotes to e, l promotes to e, r promotes to e and j promotes to e.
  • Piece promotion is mandatory where promotion is legal.

Winning and losing

  • A flag/goal-zone win is active for piece(s) E.

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.

Crewman (C) movement
Crewman (C) movementC
msfWcfF
Shield (S) movement
Shield (S) movementS
DAcK
Lancer (L) movement
Lancer (L) movementL
mF2cB
Raider (R) movement
Raider (R) movementR
mR2cR
Jarl (J) movement
Jarl (J) movementJ
mK2cQ
Ensign (E) movement
Ensign (E) movementE
mp1Wmp1F
move capture move or capture initial only hopper target

Fairy-Stockfish rules

[kote__]

maxRank = 10
maxFile = 9

customPiece1 = c:msfWcfF
customPiece2 = s:DAcK
customPiece3 = l:mF2cB
customPiece4 = r:mR2cR
customPiece5 = j:mK2cQ
customPiece6 = e:mp1Wmp1F

startFen = 9/1rlsjslr1/1ccccccc1/9/9/9/9/1CCCCCCC1/1RLSJSLR1/9 w - - 0 1

promotionPieceTypes = -
mandatoryPiecePromotion = true
promotedPieceType = c:e s:e l:e r:e j:e

promotionRegionWhite = e10
promotionRegionBlack = e1


flagPiece = E

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 = 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 e1

mobilityRegionBlackCustomPiece2 = 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 e1


mobilityRegionBlackCustomPiece3 = 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 e1


mobilityRegionBlackCustomPiece4 = 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 e1


mobilityRegionBlackCustomPiece5 = 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 e1


mobilityRegionBlackCustomPiece6 = 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 e1



pawn = -
knight = -
bishop = -
rook = -
queen = -
king = -