]> git.sesse.net Git - stockfish/blobdiff - src/search.cpp
Simplify Book APIs
[stockfish] / src / search.cpp
index 189e11d0fe9991231393ebece1d657774f0520b1..c51fa59bb4aa717f940c795f3ce4188a5baf66d9 100644 (file)
@@ -296,10 +296,7 @@ void Search::think() {
 
   if (Options["OwnBook"])
   {
-      if (book.name() != (string)Options["Book File"])
-          book.open(Options["Book File"]);
-
-      Move bookMove = book.probe(pos, Options["Best Book Move"]);
+      Move bookMove = book.probe(pos, Options["Book File"], Options["Best Book Move"]);
 
       if (   bookMove != MOVE_NONE
           && count(RootMoves.begin(), RootMoves.end(), bookMove))