mirror of
https://github.com/sockspls/badfish
synced 2025-04-30 16:53:09 +00:00
Clear TT before running 'bench'
Now that we can call bench multiple times from command prompt we need to ensure searched nodes remain constant across different runs. Spotted by Blint Pfliegel. No functional change. Signed-off-by: Marco Costalba <mcostalba@gmail.com>
This commit is contained in:
parent
be3b8f3ae9
commit
8b00e50cb7
1 changed files with 2 additions and 0 deletions
|
@ -26,6 +26,7 @@
|
|||
#include "position.h"
|
||||
#include "search.h"
|
||||
#include "thread.h"
|
||||
#include "tt.h"
|
||||
#include "ucioption.h"
|
||||
|
||||
using namespace std;
|
||||
|
@ -73,6 +74,7 @@ void benchmark(const Position& current, istream& is) {
|
|||
|
||||
Options["Hash"] = ttSize;
|
||||
Options["Threads"] = threads;
|
||||
TT.clear();
|
||||
|
||||
if (limitType == "time")
|
||||
limits.movetime = 1000 * atoi(limit.c_str()); // movetime is in ms
|
||||
|
|
Loading…
Add table
Reference in a new issue