1
0
Fork 0
mirror of https://github.com/sockspls/badfish synced 2025-04-30 08:43:09 +00:00

Clear transposition table on "ucinewgame"

It seems the standard behaviour as implemented
in most engines although UCI protocol does not
specify what to do upon "ucinewgame" command.

No functional change.

Signed-off-by: Marco Costalba <mcostalba@gmail.com>
This commit is contained in:
Marco Costalba 2012-06-30 08:00:48 +01:00
parent dc88cd691f
commit 18505f1fc4

View 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;