1
0
Fork 0
mirror of https://github.com/sockspls/badfish synced 2025-04-30 00:33:09 +00:00

Revert "Introduce "Zugzwang detection" temporary hack for 1.7.1"

This reverts commit f9d3b48ad0ed62732bb07d4811f4fd17cf088cfe.

Signed-off-by: Marco Costalba <mcostalba@gmail.com>
This commit is contained in:
Joona Kiiski 2010-04-11 18:04:39 +03:00 committed by Marco Costalba
parent 94bb1964f6
commit 81ae7cad2d
2 changed files with 2 additions and 6 deletions

View file

@ -257,7 +257,7 @@ namespace {
int SearchStartTime, MaxNodes, MaxDepth, MaxSearchTime;
int AbsoluteMaxSearchTime, ExtraSearchTime, ExactMaxTime;
bool UseTimeManagement, InfiniteSearch, PonderSearch, StopOnPonderhit;
bool FirstRootMove, AbortSearch, Quit, AspirationFailLow, ZugDetection;
bool FirstRootMove, AbortSearch, Quit, AspirationFailLow;
// Log file
bool UseLogFile;
@ -425,7 +425,6 @@ bool think(const Position& pos, bool infinite, bool ponder, int side_to_move,
MultiPV = get_option_value_int("MultiPV");
Chess960 = get_option_value_bool("UCI_Chess960");
UseLogFile = get_option_value_bool("Use Search Log");
ZugDetection = get_option_value_bool("Zugzwang detection"); // To be removed after 1.7.1
if (UseLogFile)
LogFile.open(get_option_value_string("Search Log Filename").c_str(), std::ios::out | std::ios::app);
@ -2316,7 +2315,7 @@ namespace {
Value v = value_from_tt(tte->value(), ply);
return (allowNullmove || !(tte->type() & VALUE_TYPE_NULL) || !ZugDetection)
return (allowNullmove || !(tte->type() & VALUE_TYPE_NULL))
&& ( tte->depth() >= depth
|| v >= Max(value_mate_in(PLY_MAX), beta)

View file

@ -114,9 +114,6 @@ namespace {
o["UCI_Chess960"] = Option(false);
o["UCI_AnalyseMode"] = Option(false);
// Temporary hack for 1.7.1 to be removed in next release
o["Zugzwang detection"] = Option(false);
// Any option should know its name so to be easily printed
for (Options::iterator it = o.begin(); it != o.end(); ++it)
it->second.name = it->first;