io-chess
UCI chess engine
Loading...
Searching...
No Matches
search Directory Reference
Directory dependency graph for search:
engine/src/search

Files

 
ISearch.h
 Search interface and shared data structures.
 
MCTS.cpp
 Monte Carlo Tree Search (MCTS) implementation.
 
MCTS.h
 Monte Carlo Tree Search implementation.
 
MovePicker.cpp
 Move generation, scoring, and selection logic for search.
 
MovePicker.h
 Move selection and ordering for the search algorithm.
 
Negamax.cpp
 Core implementation of the Alpha-Beta (Negamax) search algorithm.
 
Negamax.h
 Alpha-Beta search implementation with enhancements.
 
SearchHeuristics.h
 Search data structures.
 
TablebaseFallback.cpp
 Tablebase integration fallback logic.
 
TablebaseFallback.h
 Integration of Syzygy tablebases at the root search node.
 
TimeManager.cpp
 Adaptive time management logic.
 
TimeManager.h
 Sophisticated time allocation and management for the chess engine.
 
TT.cpp
 Transposition Table (TT) implementation.
 
TT.h
 Transposition Table implementation using a 3+1 Cluster Architecture.