Skip to content

Commit

Permalink
Retire UCI_AnalyseMode option
Browse files Browse the repository at this point in the history
It has been obsoleted out already some time ago
and currently there is no point in changing eval
score according to if we are in game or analyzing.

So retire the option.

No functional change.
  • Loading branch information
mcostalba committed Mar 1, 2014
1 parent b917cd2 commit 9f0485e
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 12 deletions.
1 change: 0 additions & 1 deletion polyglot.ini
Expand Up @@ -44,4 +44,3 @@ Emergency Move Time = 70
Minimum Thinking Time = 20
Slow Mover = 100
UCI_Chess960 = false
UCI_AnalyseMode = false
15 changes: 5 additions & 10 deletions src/search.cpp
Expand Up @@ -185,6 +185,11 @@ void Search::think() {
RootColor = RootPos.side_to_move();
TimeMgr.init(Limits, RootPos.game_ply(), RootColor);

// Dynamic draw value: try to avoid repetition draws at early midgame
int cf = std::max(70 - RootPos.game_ply(), 0);
DrawValue[ RootColor] = VALUE_DRAW - Value(cf);
DrawValue[~RootColor] = VALUE_DRAW + Value(cf);

if (RootMoves.empty())
{
RootMoves.push_back(MOVE_NONE);
Expand All @@ -206,16 +211,6 @@ void Search::think() {
}
}

if (!Options["UCI_AnalyseMode"])
{
// Dynamic draw value: try to avoid repetition draws at early midgame
int cf = std::max(70 - RootPos.game_ply(), 0);
DrawValue[ RootColor] = VALUE_DRAW - Value(cf);
DrawValue[~RootColor] = VALUE_DRAW + Value(cf);
}
else
DrawValue[WHITE] = DrawValue[BLACK] = VALUE_DRAW;

if (Options["Write Search Log"])
{
Log log(Options["Search Log Filename"]);
Expand Down
1 change: 0 additions & 1 deletion src/ucioption.cpp
Expand Up @@ -85,7 +85,6 @@ void init(OptionsMap& o) {
o["Minimum Thinking Time"] = Option(20, 0, 5000);
o["Slow Mover"] = Option(80, 10, 1000);
o["UCI_Chess960"] = Option(false);
o["UCI_AnalyseMode"] = Option(false, on_eval);
}


Expand Down

0 comments on commit 9f0485e

Please sign in to comment.