Class PositionAbstract

Hierarchy (view full)

Constructors

  • Parameters

    • rules: "chess" | "antichess" | "kingofthehill" | "3check" | "atomic" | "horde" | "racingkings" | "crazyhouse"

    Returns Position

Properties

board: Board
castles: Castles
epSquare: undefined | number
fullmoves: number
halfmoves: number
pockets: undefined | Material
remainingChecks: undefined | RemainingChecks
rules: "chess" | "antichess" | "kingofthehill" | "3check" | "atomic" | "horde" | "racingkings" | "crazyhouse"
turn: "black" | "white"

Methods

  • Parameters

    • color: "black" | "white"

    Returns boolean

  • Parameters

    • square: number
    • captured: Piece

    Returns void

Generated using TypeDoc