Clear transposition table on "ucinewgame"
[stockfish] / src / uci.cpp
index 0ba4de3bddeb3cb9dd8c87eab097ed0a41afe00c..7b7b116ee233999760f381c6e960b57a284739eb 100644 (file)
@@ -25,6 +25,7 @@
 #include "position.h"
 #include "search.h"
 #include "thread.h"
+#include "tt.h"
 #include "ucioption.h"
 
 using namespace std;
@@ -93,7 +94,7 @@ void uci_loop(const string& args) {
           go(pos, is);
 
       else if (token == "ucinewgame")
-      { /* Avoid returning "Unknown command" */ }
+          TT.clear();
 
       else if (token == "isready")
           cout << "readyok" << endl;