Anonymous
Community variant

Beggar

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
Orca
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: custom piece 1 (k), queen (q), rook (r), bishop (b), knight (n) and pawn (p).
  • custom piece 1 (k) is a custom piece with Betza movement `mKcK`.

Winning and losing

  • An extinction rule is active: reaching 0 remaining piece(s) k causes a win for the side to move.

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.

Custom piece 1 (K) movement
Custom piece 1 (K) movementK
mKcK
move capture move or capture initial only hopper target

Fairy-Stockfish rules

[beggr:chess]
maxFile = 8
maxRank = 8

# 1. DELETE THE ROYAL KING
# This tells the engine there is no "Game Over" piece.
# (But it also makes the engine forget what 'k' means).
king = -

# 2. REBUILD THE 'k' PIECE
# We redefine 'k' as a completely normal piece that moves (mK) and captures (cK) like a King.
# Because its ID is still 'k', PyChess automatically draws the standard King image!
customPiece1 = k:mKcK

# 3. The King
extinctionPieceTypes = k
extinctionPieceCount = 0
extinctionValue = win

# 4. THE STARTING BOARD
# Standard FEN. No castling allowed (-) since these aren't "real" kings anymore.
startFen = rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w - - 0 1