Community variant
10x10 Two Knights 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
- The variant supports Chess960-style castling.
Pieces and movement
- The piece set used on the board is: king (k), queen (q), rook (r), bishop (b), knight (n) and pawn (p).
Promotion
- Promotions are available in the configured promotion zones. The the promotion region for White is all squares on rank 10 and the promotion region for Black is all squares on rank 1.
Fairy-Stockfish rules
[deckcheckreqchess7:chess]
variantTemplate = chess
# 1. Expand board size explicitly to 10x10
maxFile = 10
maxRank = 10
# 2. Fix pawn mechanics so they reach the 10th rank and promote normally
doubleStepRegionWhite = *2
doubleStepRegionBlack = *9
promotionRegionWhite = *10
promotionRegionBlack = *1
# 3. 10x10 Castling geometry & Chess960 logic
chess960 = true
castlingKingFile = f
castlingRookKingsideFile = j
castlingRookQueensideFile = a
castlingKingsideFile = i
castlingQueensideFile = c
# 4. Corrected starting position (Queen on e, Bishop on d)
# Using 'AJaj' to tell the engine the rooks are on files A and J.
startFen = rnnbqkbnnr/pppppppppp/10/10/10/10/10/10/PPPPPPPPPP/RNNBQKBNNR w AJaj - 0 1