Anonymous
Community variant

Shocking Chess

rules at https://praseodymiumspike.neocities.org/shocking
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
PraseodymiumSpike
Visibility
unlisted
Status
active

Generated rule overview

This variant is defined directly from a Fairy-Stockfish rule block. The text below is generated from the available configuration and may omit details that are only implicit in piece movement notation.

Board and setup

Default starting positionDCAACDMOAAOMTTTTTTPPPPPPPPRNBQKBNR
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), custom piece 5 (a), custom piece 4 (c), custom piece 1 (m), custom piece 2 (d), custom piece 6 (o) and custom piece 3 (t).
  • Piece m is a custom piece with Betza movement `RgR`.
  • Piece d is a custom piece with Betza movement `BgB`.
  • Piece t is a custom piece with Betza movement `fmWfmpR2fcFfcpB2`.
  • Piece c is a custom piece with Betza movement `KgQ2`.
  • Piece a is a custom piece with Betza movement `fcWfcpR2fmFfmpB2`.
  • Piece o is a custom piece with Betza movement `FnN`.

Move rules

  • En passant is restricted to the configured target region.

Promotion

  • The pieces that can promote are: pawn (p).
  • Promotion choices are White: queen (q), rook (r), bishop (b) and knight (n) and Black: custom piece 1 (m), custom piece 2 (d) and custom piece 6 (o).

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 (M) movement
Custom piece 1 (M) movementM
RgR
Custom piece 2 (D) movement
Custom piece 2 (D) movementD
BgB
Custom piece 3 (T) movement
Custom piece 3 (T) movementT
fmWfmpR2fcFfcpB2
Custom piece 4 (C) movement
Custom piece 4 (C) movementC
KgQ2
Custom piece 5 (A) movement
Custom piece 5 (A) movementA
fcWfcpR2fmFfmpB2
Custom piece 6 (O) movement
Custom piece 6 (O) movementO
FnN
move capture move or capture initial only hopper target

Fairy-Stockfish rules

[shocking]
# queen piece
queen = q
# pawn piece
pawn = p
promotionPieceTypesWhite = qrbn
# knight piece
knight = n
# bishop piece
bishop = b
# rook piece
rook = r
# king piece
king = k
# missile piece
customPiece1 = m:RgR
# drone piece
customPiece2 = d:BgB
# turret piece
customPiece3 = t:fmWfmpR2fcFfcpB2
# core piece
customPiece4 = c:KgQ2
extinctionPieceTypes = c
extinctionPseudoRoyal = true
extinctionPieceCount = 1
extinctionOpponentPieceCount = -1
# automaton piece
customPiece5 = a:fcWfcpR2fmFfmpB2
# rover piece
customPiece6 = o:FnN
# general rules
connectRegion1Black = d*
connectRegion2Black = e*
connectValue = loss
pawnTypes = pta
enPassantTypes = t
enPassantRegion = *3
promotionPieceTypesBlack = mdo
startFen = dca2acd/moa2aom/ttt2ttt/8/8/8/PPPPPPPP/RNBQKBNR w KQ - 0 1