Community variant
Compact Chess-Medieval
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), custom piece 2 (r), bishop (b), knight (n) and custom piece 3 (p).
- king (k) is a custom piece with Betza movement `KisDisN`.
- The royal piece king (k) uses custom Betza movement `KisDisN`.
- custom piece 2 (r) is a custom piece with Betza movement `RisDisH`.
- custom piece 3 (p) is a custom piece with Betza movement `fmWfceF`.
Move rules
- Castling is not allowed.
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.
KisDisN
RisDisH
fmWfceF
KisDisN
move
capture
move or capture
initial only
hopper target
Fairy-Stockfish rules
[compact_chess_medieval:chess]
maxFile = 8
maxRank = 8
# CASTLING DISABLED (We are doing it manually now)
castling = false
# MANUAL CASTLING HACK
# K = normal King
# isD = initial 2-square horizontal leap (e2 to g2, or e2 to c2)
customPiece1 = k:KisDisN
# Core piece tracking
king = k:KisDisN
# R = normal Rook
# isD = initial 2-square horizontal leap (h2 to f2, hopping over the King on g2)
# isH = initial 3-square horizontal leap (a2 to d2, hopping over the King on c2)
customPiece2 = r:RisDisH
# PAWN MOVEMENT MAPPING
# fmW = step 1 square straight forward (non-capturing)
# fceF = capture 1 square diagonally forward
customPiece3 = p:fmWfceF
# 10x8 BOARD WITH BRICK WALLS
# Kings and Rooks now have the custom leaping rules to manually castle.
startFen = ********/rnbqkbnr/pppppppp/8/8/PPPPPPPP/RNBQKBNR/******** w - - 0 1