Documentation
¶
Index ¶
Constants ¶
View Source
const ( EXACT = iota LOWERBOUND UPPERBOUND )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type HistoryMoves ¶
type HistoryMoves [12][64]int
HistoryMoves stores moves score during search by piece moved/target square
type KillerMoves ¶
type KillerMoves struct {
// contains filtered or unexported fields
}
KillerMoves holds the killers moves(quiet/non capture) found during search that produces a beta cutoff
type PrincipalVariation ¶
PrincipalVariation stores the current best line when searching for best moves
func (*PrincipalVariation) String ¶
func (pv *PrincipalVariation) String() string
String returns the string representation of the principal variation moves
type SearchState ¶
type SearchState struct {
// contains filtered or unexported fields
}
type TranspositionTable ¶
type TranspositionTable struct {
// contains filtered or unexported fields
}
TranspositionTable stores the information related to an specific position
Click to show internal directories.
Click to hide internal directories.