Preparing search index...
The search index is not available
chessalyzer.js
chessalyzer.js
PieceTrackerBase
Class PieceTrackerBase
Hierarchy
BaseTracker
PieceTrackerBase
Index
Constructors
constructor
Properties
b
cfg
heatmap
Presets
t0
time
type
w
Methods
add
analyze
generate
Comparison
Heatmap
generate
Heatmap
process
Takes
track
Constructors
constructor
new
Piece
Tracker
Base
(
)
:
PieceTrackerBase
Returns
PieceTrackerBase
Properties
b
b
:
PieceStatsMap
cfg
cfg
:
TrackerConfig
heatmap
Presets
heatmap
Presets
:
{
[
name
:
string
]
:
{
calc
:
HeatmapAnalysisFunc
;
}
;
}
Type declaration
[
name
:
string
]:
{
calc
:
HeatmapAnalysisFunc
;
}
calc
:
HeatmapAnalysisFunc
t0
t0
:
number
time
time
:
number
type
type
:
"move"
|
"game"
w
w
:
PieceStatsMap
Methods
add
add
(
tracker
)
:
void
Parameters
tracker
:
PieceTrackerBase
Returns
void
analyze
analyze
(
data
)
:
void
Parameters
data
:
Game
|
Action
[]
Returns
void
generate
Comparison
Heatmap
generate
Comparison
Heatmap
(
compData
,
analysisFunc
,
square
?
,
optData
?
)
:
HeatmapData
Parameters
compData
:
PieceTrackerBase
analysisFunc
:
string
|
HeatmapAnalysisFunc
Optional
square
:
string
|
number
[]
Optional
optData
:
unknown
Returns
HeatmapData
generate
Heatmap
generate
Heatmap
(
analysisFunc
,
square
?
,
optData
?
)
:
HeatmapData
Parameters
analysisFunc
:
string
|
HeatmapAnalysisFunc
Optional
square
:
string
|
number
[]
Optional
optData
:
unknown
Returns
HeatmapData
process
Takes
process
Takes
(
player
,
takingPiece
,
takenPiece
)
:
void
Parameters
player
:
PlayerColor
takingPiece
:
Piece
takenPiece
:
Piece
Returns
void
track
track
(
actions
)
:
void
Parameters
actions
:
Action
[]
Returns
void
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
constructor
b
cfg
heatmap
Presets
t0
time
type
w
add
analyze
generate
Comparison
Heatmap
generate
Heatmap
process
Takes
track
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