Preparing search index...
The search index is not available
chessalyzer.js
chessalyzer.js
TileTrackerBase
Class TileTrackerBase
Hierarchy
BaseTracker
TileTrackerBase
Index
Constructors
constructor
Properties
cfg
cnt
Moves
Game
cnt
Moves
Total
heatmap
Presets
t0
tiles
time
type
Methods
add
add
Occupation
analyze
generate
Comparison
Heatmap
generate
Heatmap
next
Game
process
Capture
process
Move
reset
Current
Piece
track
Constructors
constructor
new
Tile
Tracker
Base
(
)
:
TileTrackerBase
Returns
TileTrackerBase
Properties
cfg
cfg
:
TrackerConfig
cnt
Moves
Game
cnt
Moves
Game
:
number
cnt
Moves
Total
cnt
Moves
Total
:
number
heatmap
Presets
heatmap
Presets
:
{
[
name
:
string
]
:
{
calc
:
HeatmapAnalysisFunc
;
}
;
}
Type declaration
[
name
:
string
]:
{
calc
:
HeatmapAnalysisFunc
;
}
calc
:
HeatmapAnalysisFunc
t0
t0
:
number
tiles
tiles
:
StatsField
[]
[]
time
time
:
number
type
type
:
"move"
|
"game"
Methods
add
add
(
tracker
)
:
void
Parameters
tracker
:
TileTrackerBase
Returns
void
add
Occupation
add
Occupation
(
pos
)
:
void
Parameters
pos
:
number
[]
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
:
TileTrackerBase
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
next
Game
next
Game
(
)
:
void
Returns
void
process
Capture
process
Capture
(
pos
,
player
,
takingPiece
,
takenPiece
)
:
void
Parameters
pos
:
number
[]
player
:
string
takingPiece
:
string
takenPiece
:
string
Returns
void
process
Move
process
Move
(
move
,
player
,
piece
)
:
void
Parameters
move
:
Move
player
:
string
piece
:
string
Returns
void
reset
Current
Piece
reset
Current
Piece
(
row
,
col
)
:
void
Parameters
row
:
number
col
:
number
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
cfg
cnt
Moves
Game
cnt
Moves
Total
heatmap
Presets
t0
tiles
time
type
add
add
Occupation
analyze
generate
Comparison
Heatmap
generate
Heatmap
next
Game
process
Capture
process
Move
reset
Current
Piece
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