X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fbenchmark.cpp;h=590299d91439b981974fcd8c19647f909ae85072;hp=02037689df0b770b7c07a0d1b347c0de11f362d4;hb=b1e79fed99d52dcb20d2d6a9c62522226e957963;hpb=190f88e5324ffd048c5234e78b41748432dc7579 diff --git a/src/benchmark.cpp b/src/benchmark.cpp index 02037689..590299d9 100644 --- a/src/benchmark.cpp +++ b/src/benchmark.cpp @@ -144,7 +144,16 @@ void benchmark(const string& commandLine) { break; totalNodes += nodes_searched(); } - cout << "\nProcessing time (ms) " << get_system_time() - startTime - << "\nNodes searched " << totalNodes << "\nPress any key to exit" << endl; + cnt = get_system_time() - startTime; + cout << "\nProcessing time (ms) " << cnt + << "\nNodes searched " << totalNodes + << "\nNodes/second " << (int)(totalNodes/(cnt/1000.0)) + << endl; + + // Under MS Visual C++ debug window always unconditionally closes + // when program exits, this is bad because we want to read results before. + #if (defined(WINDOWS) || defined(WIN32) || defined(WIN64)) + cout << "Press any key to exit" << endl; cin >> fileName; + #endif }