Anonymous
Community variant

Sword Dance

Also known as Jianwu or ε‰‘θˆž. *Note: If you think the colour of the board and the colours of pieces are not in harmony to each other, please ping me (Dan-kyu_System) on Pychess Discord server with your .svg files for the board and pieces.
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
The_SPToan60
Visibility
public
Status
active

Generated rule overview

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

Board and setup

Default starting position

Pieces and movement

  • The piece set used on the board is: Cultivator (k), Xuanjian (n), Feijian (p), Lingjian (f) and Zhongjian (l).
  • The royal piece Cultivator (k) uses custom Betza movement `F`.
  • Lingjian (f) is a custom piece with Betza movement `F`.
  • Xuanjian (n) is a custom piece with Betza movement `nN`.
  • Zhongjian (l) is a custom piece with Betza movement `D`.
  • Feijian (p) is a custom piece with Betza movement `fW`.

Move rules

  • A piece may not move to a square where it would have no legal future movement.

Drops and hands

  • Pieces in hand can be dropped back onto the board. Droppable pieces are: Xuanjian (n), Feijian (p), Lingjian (f) and Zhongjian (l).
  • Captured pieces go to the capturer's hand.

Promotion

  • Promotions are available in the configured promotion zones. The the promotion region for White is all squares on rank 8 and the promotion region for Black is all squares on rank 1.
  • The pieces that can promote are: Feijian (p).
  • Promotion choices are both sides: Lingjian (f).

Winning and losing

  • Stalemate is scored as a loss for the side to move.

Draws and adjudication

  • Perpetual check is illegal.

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.

Lingjian (F) movement
Lingjian (F) movementF
F
Xuanjian (N) movement
Xuanjian (N) movementN
nN
Zhongjian (L) movement
Zhongjian (L) movementL
D
Feijian (P) movement
Feijian (P) movementP
fW
Cultivator (K) movement
Cultivator (K) movementK
F
move capture move or capture initial only hopper target

Fairy-Stockfish rules

[jianwu6:shogi]

maxFile = 7
maxRank = 8

king = k:F
customPiece1 = f:F
customPiece2 = n:nN
customPiece3 = l:D
customPiece4 = p:fW

promotionPawnTypes = p
promotionPieceTypes = f
promotionRegionWhite = *8
promotionRegionBlack = *1

stalemateValue = loss
perpetualCheckIllegal = true
immobilityIllegal = true

capturesToHand = true
pieceDrops = true

startFen = lnfkfnl/7/ppppppp/7/7/PPPPPPP/7/LNFKFNL[] w - - 0 1