#include "position.h"
#include "search.h"
#include "thread.h"
+#include "tt.h"
#include "uci.h"
#include "syzygy/tbprobe.h"
Bitbases::init();
Search::init();
Pawns::init();
- Threads.init();
+ Tablebases::init(Options["SyzygyPath"]);
+ TT.resize(Options["Hash"]);
+ Threads.init(Options["Threads"]);
+ Search::clear(); // After threads are up
UCI::loop(argc, argv);