X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fsearch.cpp;h=1a8e9ea74156ec5a084a5b5d82dd8d953f4d34a8;hb=20524070901db89bd6e97b54d28dc3a2f717b0e3;hp=180414c76ab93268f663f8452c35e7e67dea4508;hpb=15153a1de71d2d36c1f95eecfcf036fb76565309;p=stockfish diff --git a/src/search.cpp b/src/search.cpp index 180414c7..1a8e9ea7 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -423,7 +423,7 @@ bool think(Position& pos, bool infinite, bool ponder, int time[], int increment[ // Look for a book move, only during games, not tests if (UseTimeManagement && Options["OwnBook"].value()) { - if (Options["Book File"].value() != OpeningBook.file_name()) + if (Options["Book File"].value() != OpeningBook.name()) OpeningBook.open(Options["Book File"].value()); Move bookMove = OpeningBook.get_move(pos, Options["Best Book Move"].value()); @@ -702,6 +702,7 @@ namespace { // Step 1. Initialize node (polling is omitted at root) ss->currentMove = ss->bestMove = MOVE_NONE; + (ss+2)->killers[0] = (ss+2)->killers[1] = (ss+2)->mateKiller = MOVE_NONE; // Step 2. Check for aborted search (omitted at root) // Step 3. Mate distance pruning (omitted at root)