88 std::function<
bool()>&& isDebugMode)
std::function< void(const Result &)> Callback
void search_complete(const Result &result) const
static auto make_pretty_printer(std::function< std::string(chess::moves::Move)> &&printMove) -> Callbacks
static auto make_uci_printer(std::function< bool()> &&isDebugMode) -> Callbacks
Callback onSearchComplete
void search_start(const Options &options) const
std::function< void(const Options &)> onSearchStart
void iteration_complete(const Result &result) const