Anonymous
Community variant

Torien Shogi

9x9 tori shogi 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.
Uploaded by
NoPlayers
Visibility
public
Status
active

Generated rule overview

This variant inherits its base rules from `torishogi` 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), Right Quail (r), Pheasant (p), Crane (c), Falcon (f), Gull (u), Left Quail (l), Thrush (t), Duck (d) and Swallow (s).
  • Duck (d) is a custom piece with Betza movement `fBbF`.
  • Thrush (t) is a custom piece with Betza movement `fsRbW`.
  • Pigeon (i) is a custom piece with Betza movement `BvR`.
  • Chicken (h) is a custom piece with Betza movement `RbB`.
  • Gull (u) is a custom piece with Betza movement `WnD`.

Drops and hands

  • Pieces in hand can be dropped back onto the board. Droppable pieces are: king (k), Right Quail (r), Pheasant (p), Crane (c), Falcon (f), Gull (u), Left Quail (l), Thrush (t), Duck (d) and Swallow (s).

Promotion

  • Promotions are available in the configured promotion zones. The the promotion region for White is all the ranks from 7 to 9 and the promotion region for Black is all the ranks from 1 to 3.
  • The pieces that can promote are: Pheasant (p), Duck (d), Thrush (t), Swallow (s) and Falcon (f).
  • Fixed promotion mappings: p promotes to c, d promotes to i and t promotes to h.

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.

Duck (D) movement
Duck (D) movementD
fBbF
Thrush (T) movement
Thrush (T) movementT
fsRbW
Pigeon (I) movement
Pigeon (I) movementI
BvR
Chicken (H) movement
Chicken (H) movementH
RbB
Gull (U) movement
Gull (U) movementU
WnD
move capture move or capture initial only hopper target

Fairy-Stockfish rules

[torienshogi2:torishogi]
# pychessPieces = s,+s,p,l,r,c,+p,f,+f,d,t,+d,+t,u,k
maxFile = 9
maxRank = 9
customPiece8 = d:fBbF
customPiece9 = t:fsRbW
customPiece10 = i:BvR
customPiece11 = h:RbB
customPiece12 = u:WnD
promotedPieceType = p:c d:i t:h
mandatoryPiecePromotion = false
promotionRegionWhite = *7 *8 *9
promotionRegionBlack = *1 *2 *3
startFen = rpuckcupl/1t2f2d1/sssssssss/9/3s1S3/9/SSSSSSSSS/1D2F2T1/LPUCKCUPR[-] w - - 0 1