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

Files

 
BatchEvalContext.h
 Batched evaluation context interface.
 
EvalContextMoECache.cpp
 Implementation of the thread-local MoE evaluator.
 
EvalContextMoECache.h
 Thread-local evaluator for the Factorized Mixture of Experts (MoE) network.
 
Evaluator.cpp
 Runtime evaluator manager implementation.
 
Evaluator.h
 Runtime evaluator manager.
 
IEvaluator.h
 Abstract interface for board evaluation algorithms.
 
MoECacheModel.hpp
 Factorized Mixture of Experts (MoE) neural network architecture and inference components.
 
MoERouting.h
 Mixture of Experts (MoE) routing logic.
 
PersistentThreadPool.hpp
 
SimpleEvalContext.cpp
 Hand-crafted classical evaluation implementation.
 
SimpleEvalContext.h
 Hand-crafted evaluation function for testing and fallback.
 
WDLConverter.hpp
 Converts neural network WDL outputs to centipawns.