Anonymous
Community variant

Cannon Chess

Standard chess with two Chinese chess (Xiangqi)-style cannons per side. Cannons move like rooks when not capturing and cannot jump over pieces. To capture, a cannon must jump over exactly one intervening piece (the screen), of either color, and capture an enemy piece beyond it on the same rank or file. Cannons start on a2/h2 and a7/h7; the original rook pawns start on a3/h3 and a6/h6. Pawns may promote to a cannon. All other rules follow standard chess.
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
CC4-UUZ
Visibility
public
Status
active

Generated rule overview

This variant inherits its base rules from `chess` 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), queen (q), rook (r), bishop (b), knight (n), pawn (p) and Cannon (c).

Promotion

  • The pieces that can promote are: pawn (p).
  • Promotion choices are both sides: knight (n), bishop (b), rook (r), queen (q) and Cannon (c).

Fairy-Stockfish rules

[cannonchess:chess]

cannon = c

startFen = rnbqkbnr/cppppppc/p6p/8/8/P6P/CPPPPPPC/RNBQKBNR w KQkq - 0 1

promotionPieceTypes = nbrqc