KING:
Can move to or capture all squares one square away from it
(either diagonally or straight up and down), one level below or above the square on which it is currently sitting.
QUEEN:
Same as king.
(If on Ad2, it controls 9 squares directly below it on B)
ROOK:
Can move to or capture one square directly below or above the square on which it is sitting. (eg. Aa1 controls/captures Ba1)
BISHOP:
Movement similar to that of the king except it cannot move directly above or below
the square on which it is sitting (opposite to a rook). This dimensional movement allows
the bishop to move on an 'angle', to/or capture a white or black square.
(Opening: Ac1 - Bb1, Bb2, Bc2, bd1, Bd2)
KNIGHT:
Moves like an "L" dimensionally. Therefore, it moves one square down or up from the square on which it is sitting followed by movement two squares forward.
(eg. Ab1 controls/captures Bb3, Bd1)
PAWN:
-
Pawns on their original squares on level "A" have the option of advancing one or two squares on level "B". It thus mirrors a pawn's opening move in regular chess.
(Aa2 - Ba3, Ba4, opening the rook file)
-
Can move to the squares directly below or above the square on which it is sitting.
Down or up does NOT constitute a backward movement.
-
Can advance down diagonally straightforward on the file or advance up diagonally straightforward. (Ba4 - Aa5)
-
Can capture diagonally forward, left or right of the square that it is on, one level below or above it. (Ba4 x Bb5, or Ab5)
-
Upon reaching the opposite side of the board on any level, can be promoted to Queen, etc., and is distinguished as such for eg., by putting a red checker piece underneath it.
-
Dimensional en passant capture
eg. When a WHITE pawn (Ab2) has finally advanced three squares on level
"A" (Ab5), and the BLACK pawn on level "A" (either Aa7 or
Ac7) tries to pass by moving two squares forward (Ba5 or Bc5),
then the WHITE pawn must capture or not at all on the next move (Ab5 x Ba5 &
occupies Ba6 -or- Ab5 x Bc5 & occupies Bc6).
Also: if (Ab2) has finally advanced three squares (Bb5) & (Aa7)
tries to pass on level "A" (Aa5), then (Bb5 x Aa5 & occupies Aa6 etc.).