Options["Cowardice"] = Option(100, 0, 200);
Options["Check Extension (PV nodes)"] = Option(2, 0, 2);
Options["Check Extension (non-PV nodes)"] = Option(1, 0, 2);
- Options["Single Evasion Extension (PV nodes)"] = Option(2, 0, 2);
- Options["Single Evasion Extension (non-PV nodes)"] = Option(2, 0, 2);
- Options["Mate Threat Extension (PV nodes)"] = Option(2, 0, 2);
- Options["Mate Threat Extension (non-PV nodes)"] = Option(2, 0, 2);
Options["Pawn Push to 7th Extension (PV nodes)"] = Option(1, 0, 2);
Options["Pawn Push to 7th Extension (non-PV nodes)"] = Option(1, 0, 2);
Options["Passed Pawn Extension (PV nodes)"] = Option(1, 0, 2);
Options["Ponder"] = Option(true);
Options["OwnBook"] = Option(true);
Options["MultiPV"] = Option(1, 1, 500);
+ Options["Skill level"] = Option(20, 0, 20);
Options["Emergency Move Horizon"] = Option(40, 0, 50);
Options["Emergency Base Time"] = Option(200, 0, 30000);
Options["Emergency Move Time"] = Option(70, 0, 5000);
/// the GUI to check for option's limits, but we could receive the new value
/// directly from the user by teminal window. So let's check the bounds anyway.
-void Option::set_value(const string& value) {
+void Option::set_value(const string& v) {
assert(!type.empty());
- if (value.empty())
+ if (v.empty())
return;
if ( (type == "check" || type == "button")
- != (value == "true" || value == "false"))
+ != (v == "true" || v == "false"))
return;
if (type == "spin")
{
- int v = atoi(value.c_str());
- if (v < minValue || v > maxValue)
+ int val = atoi(v.c_str());
+ if (val < minValue || val > maxValue)
return;
}
- currentValue = value;
+ currentValue = v;
}