Assorted trivia in search.cpp

The only interesting change is the moving of
stack[MAX_PLY+4] back to its original position
in id_loop (now renamed Thread::search).

No functional change.
This commit is contained in:
Marco Costalba
2015-10-25 08:30:07 +01:00
parent aa242d2f84
commit 86f04dbcc0
8 changed files with 41 additions and 45 deletions

View File

@@ -91,8 +91,8 @@ const vector<string> Defaults = {
void benchmark(const Position& current, istream& is) {
string token;
Search::LimitsType limits;
vector<string> fens;
Search::LimitsType limits;
// Assign default values to missing arguments
string ttSize = (is >> token) ? token : "16";
@@ -103,10 +103,10 @@ void benchmark(const Position& current, istream& is) {
Options["Hash"] = ttSize;
Options["Threads"] = threads;
Search::reset();
Search::clear();
if (limitType == "time")
limits.movetime = stoi(limit); // movetime is in ms
limits.movetime = stoi(limit); // movetime is in millisecs
else if (limitType == "nodes")
limits.nodes = stoi(limit);
@@ -151,7 +151,7 @@ void benchmark(const Position& current, istream& is) {
cerr << "\nPosition: " << i + 1 << '/' << fens.size() << endl;
if (limitType == "perft")
nodes += Search::perft<true>(pos, limits.depth * ONE_PLY);
nodes += Search::perft(pos, limits.depth * ONE_PLY);
else
{