]> git.sesse.net Git - stockfish/blobdiff - src/main.cpp
Do not exit early even when seeing mate
[stockfish] / src / main.cpp
index efc746b38b483b859e015a00dfac259b2a22d931..89a63b76e5acd403f5c74a34eefce783370047e6 100644 (file)
@@ -39,7 +39,7 @@ using namespace std;
 
 extern bool execute_uci_command(const string& cmd);
 extern void benchmark(int argc, char* argv[]);
-extern void init_kpk_bitbase();
+extern void kpk_bitbase_init();
 
 int main(int argc, char* argv[]) {
 
@@ -51,9 +51,8 @@ int main(int argc, char* argv[]) {
 
   // Startup initializations
   init_bitboards();
-  Position::init_zobrist();
-  Position::init_piece_square_tables();
-  init_kpk_bitbase();
+  Position::init();
+  kpk_bitbase_init();
   init_search();
   Threads.init();
 
@@ -80,7 +79,7 @@ int main(int argc, char* argv[]) {
   else
       cout << "Usage: stockfish bench [hash size = 128] [threads = 1] "
            << "[limit = 12] [fen positions file = default] "
-           << "[depth, time, perft or node limited = depth]" << endl;
+           << "[limited by depth, time, nodes or perft = depth]" << endl;
 
   Threads.exit();
   return 0;