Anonymous
Community variant

Grand shatranj (lighting war machine version)

Grand shatranj. Lighting war machine replace rook.
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
Le_kw
Visibility
public
Status
active

Generated rule overview

This variant inherits its base rules from `grand` and overrides the settings shown below.

Board and setup

Default starting position

Pieces and movement

  • The piece set used on the board is: king (k), knight (n), pawn (p), High priestess (h), Minister (m), Lighting war machine (l), Oliphant (i) and jumping general (j).
  • jumping general (j) is a custom piece with Betza movement `KAD`.
  • Oliphant (i) is a custom piece with Betza movement `AB4`.
  • Minister (m) is a custom piece with Betza movement `NDW`.
  • High priestess (h) is a custom piece with Betza movement `FAN`.
  • Lighting war machine (l) is a custom piece with Betza movement `R4D`.

Move rules

  • Pawn double-step moves are disabled.

Promotion

  • The pieces that can promote are: pawn (p).
  • Promotion choices are both sides: knight (n), jumping general (j), Oliphant (i), High priestess (h), Minister (m) and Lighting war machine (l).

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.

jumping general (J) movement
jumping general (J) movementJ
KAD
Oliphant (I) movement
Oliphant (I) movementI
AB4
Minister (M) movement
Minister (M) movementM
NDW
High priestess (H) movement
High priestess (H) movementH
FAN
Lighting war machine (L) movement
Lighting war machine (L) movementL
R4D
move capture move or capture initial only hopper target

Fairy-Stockfish rules

[grandshatranjlightenwarmachine:grand] 
customPiece1 = j:KAD 
customPiece2 = i:AB4 
customPiece3 = m:NDW 
customPiece4 = h:FAN 
customPiece5 = l:R4D
doubleStep = false
startFen = l8l/1nijkmhin1/pppppppppp/10/10/10/10/PPPPPPPPPP/1NIJKMHIN1/L8L w - - 0 1 
promotionPieceTypes = njihml