Preparing search index...
The search index is not available
chessalyzer.js
chessalyzer.js
ChessBoard
Class ChessBoard
Hierarchy
ChessBoard
Index
Constructors
constructor
Properties
default
Tiles
pieces
promote
Counter
tiles
Methods
apply
Actions
capture
get
Piece
On
Coords
get
Piece
Position
get
Positions
For
Token
move
print
Position
promote
reset
Constructors
constructor
new
Chess
Board
(
)
:
ChessBoard
Returns
ChessBoard
Properties
Private
default
Tiles
default
Tiles
:
ChessPiece
[]
[]
Private
pieces
pieces
:
{
b
:
PiecePositions
;
w
:
PiecePositions
;
}
Type declaration
b
:
PiecePositions
w
:
PiecePositions
Private
promote
Counter
promote
Counter
:
number
tiles
tiles
:
ChessPiece
[]
[]
Methods
apply
Actions
apply
Actions
(
actions
)
:
void
Parameters
actions
:
Action
[]
Returns
void
Private
capture
capture
(
action
)
:
void
Parameters
action
:
CaptureAction
Returns
void
get
Piece
On
Coords
get
Piece
On
Coords
(
coords
)
:
ChessPiece
Parameters
coords
:
number
[]
Returns
ChessPiece
get
Piece
Position
get
Piece
Position
(
player
,
piece
)
:
number
[]
Parameters
player
:
PlayerColor
piece
:
string
Returns
number
[]
get
Positions
For
Token
get
Positions
For
Token
(
player
,
token
)
:
number
[]
[]
Parameters
player
:
PlayerColor
token
:
PieceToken
Returns
number
[]
[]
Private
move
move
(
action
)
:
void
Parameters
action
:
MoveAction
Returns
void
print
Position
print
Position
(
)
:
void
Prints the current board position to the console.
Returns
void
Private
promote
promote
(
action
)
:
void
Parameters
action
:
PromoteAction
Returns
void
reset
reset
(
)
:
void
Returns
void
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
constructor
default
Tiles
pieces
promote
Counter
tiles
apply
Actions
capture
get
Piece
On
Coords
get
Piece
Position
get
Positions
For
Token
move
print
Position
promote
reset
chessalyzer.js
Base
Tracker
Chess
Board
Chessalyzer
Game
Parser
Game
Processor
Game
Tracker
Base
Piece
Tracker
Base
Tile
Tracker
Base
Utils
Worker
Pool
Analysis
Config
Capture
Action
Chess
Piece
Game
Game
And
Move
Count
Game
And
Move
Count
Full
Game
Processor
Analysis
Config
Game
Processor
Analysis
Config
Full
Game
Processor
Config
Heatmap
Analysis
Func
Heatmap
Data
Move
Move
Action
Multithread
Config
Promote
Action
Square
Data
Tracker
Tracker
Config
Worker
Message
Worker
Task
Data
Action
File
Letter
Pawn
Token
Piece
Token
Player
Color
Token
default
default
Generated using
TypeDoc
Prints the current board position to the console.