Community variant
Maze war hills
Full army maze game..
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 inherits its base rules from `chess` and overrides the settings shown below.
Board and setup
Pieces and movement
- The piece set used on the board is: king (k), queen (q), rook (r), bishop (b) and knight (n).
Move rules
- Castling is not allowed.
Promotion
- Promotion choices are both sides: no pieces.
Winning and losing
- A flag/goal-zone win is active for piece(s) k.
- Stalemate is scored as a draw.
- Checkmate is scored as a loss for the side to move.
Draws and adjudication
- The n-move rule is set to 50 moves.
- Position repetition is adjudicated after 3-fold repetition as a draw.
Fairy-Stockfish rules
[mazeflanks:chess]
maxRank = 10
maxFile = 12
; Armies on the left/right FILES instead of top/bottom ranks.
; White fills file a (10 pieces, no pawns), Black mirrors on file l.
; Maze is left-right mirror symmetric (horizontal axis), so both
; kings are mathematically guaranteed equal distance to the center
; goal — verified at exactly 18 squares each via BFS.
startFen = K***4***k/R*8*r/N*2****2*n/B*1******1*b/Q*2*2*2*q/R*1**2**1*r/N1**4**1n/B2**2**2b/N**6**n/R3*2*3r w - - 0 1
; --- Win condition: race to the center goal ---
flagPiece = k
flagRegionWhite = f5 f6 g5 g6
flagRegionBlack = f5 f6 g5 g6
flagMove = true
; --- No pawns; each file-army is 10 pieces, symmetric top-to-bottom ---
promotionPieceTypes =
castling = false
nMoveRule = 50
nFoldRule = 3
nFoldValue = draw
stalemateValue = draw
checkmateValue = loss