aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/main.cpp10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/main.cpp b/src/main.cpp
index dd30306..c3945d3 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -58,8 +58,16 @@ static void zobristCmd(int argc, char *argv[]) {
MakeMove(move, &game);
}
+ auto start = std::chrono::steady_clock::now();
+
uint64_t hash = GenerateZobristKey(&game);
- std::cout << hash << "\n";
+ auto end = std::chrono::steady_clock::now();
+ auto ms = std::chrono::duration_cast<std::chrono::milliseconds>(end - start)
+ .count();
+ std::ostringstream oss;
+ oss << "{\"ms\": " << ms << ", \"hash\": " << hash << "}";
+
+ std::cout << oss.str() << "\n";
}
int main(int argc, char *argv[]) {