X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fucioption.cpp;h=7c38283cd48cf40124860487d802014a007f0bc2;hp=58f3dbc0c663a6cd0412f913fd556191048d1c2e;hb=b011818917fc6fddb3b4e4210f4a408eb4779d59;hpb=bc4de9edaec0a618279092abbf465f47720736b8;ds=sidebyside diff --git a/src/ucioption.cpp b/src/ucioption.cpp index 58f3dbc0..7c38283c 100644 --- a/src/ucioption.cpp +++ b/src/ucioption.cpp @@ -49,15 +49,14 @@ bool CaseInsensitiveLess::operator() (const string& s1, const string& s2) const } -/// OptionsMap c'tor initializes the UCI options to their hard coded default +/// UCIOptions::init() initializes the UCI options to their hard coded default /// values and initializes the default value of "Threads" and "Min Split Depth" /// parameters according to the number of CPU cores detected. -OptionsMap::OptionsMap() { +void UCIOptions::init(OptionsMap& o) { int cpus = std::min(cpu_count(), MAX_THREADS); int msd = cpus < 8 ? 4 : 7; - OptionsMap& o = *this; o["Use Debug Log"] = UCIOption(false, on_logger); o["Use Search Log"] = UCIOption(false);