X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fbook.cpp;h=d5bab90b3f144cf167b3e8726905c938298c1fd9;hp=98e9e155b4330341996872979930a50743e89e49;hb=30418a3cfcdcdd4195e8f87c656dd0106f8ff9e5;hpb=cb1709ef5e6f96d8db44854b42b67fb524214717 diff --git a/src/book.cpp b/src/book.cpp index 98e9e155..d5bab90b 100644 --- a/src/book.cpp +++ b/src/book.cpp @@ -458,30 +458,30 @@ Move Book::probe(const Position& pos, const string& fName, bool pickBest) { void Book::binary_search(uint64_t key) { - size_t left, right, mid; + size_t low, high, mid; BookEntry e; - left = 0; - right = size - 1; + low = 0; + high = size - 1; - assert(left <= right); + assert(low <= high); - while (left < right && good()) + while (low < high && good()) { - mid = (left + right) / 2; + mid = (low + high) / 2; - assert(mid >= left && mid < right); + assert(mid >= low && mid < high); seekg(mid * sizeof(BookEntry), ios_base::beg); *this >> e; if (key <= e.key) - right = mid; + high = mid; else - left = mid + 1; + low = mid + 1; } - assert(left == right); + assert(low == high); - seekg(left * sizeof(BookEntry), ios_base::beg); + seekg(low * sizeof(BookEntry), ios_base::beg); }