Expand description
Engine struct acts as a simplified API for the various parts of the Blunders engine.
Structsยง
- Engine
- Engine wraps up all parameters required for running any kind of search. It is stateful because to properly evaluate a chess position the history of moves for the current game need to be tracked.
- Engine
Builder - EngineBuilder allows for parameters of an Engine to be set and built once, avoiding repeating costly initialization steps of making then changing an Engine.