From 08c0a181d6e5beb6848fe278dfb421fbcb4e3aba Mon Sep 17 00:00:00 2001 From: Adam Date: Sun, 2 Aug 2026 15:15:45 +0200 Subject: adding colored piece bitboards --- src/uci.cpp | 32 ++++++++++++++++++++------------ 1 file changed, 20 insertions(+), 12 deletions(-) (limited to 'src/uci.cpp') diff --git a/src/uci.cpp b/src/uci.cpp index f099b78..94e5693 100644 --- a/src/uci.cpp +++ b/src/uci.cpp @@ -1,26 +1,25 @@ -#include "uci.hpp" -#include "board/board.hpp" -#include "board/fen.hpp" -#include "bot.hpp" -#include "misc.hpp" -#include "moves.hpp" -#include "zobrist.hpp" - #include #include #include +#include #include #include #include +#include +#include #include #include #include - -#include -#include -#include #include +#include "board/board.hpp" +#include "board/fen.hpp" +#include "bot.hpp" +#include "misc.hpp" +#include "moves.hpp" +#include "uci.hpp" +#include "zobrist.hpp" + std::ofstream uciLog("cache/uci_log.txt", std::ios::app); void LogUci(const std::string &message) { @@ -210,9 +209,18 @@ void Uci() { cout.flush(); continue; } + + auto start = std::chrono::steady_clock::now(); + uint64_t count = MoveGenTest(depth, &game); + auto end = std::chrono::steady_clock::now(); + auto ms = + std::chrono::duration_cast(end - start) + .count(); + std::cout << ms << " ms\n"; cout << count << "\n"; + cout.flush(); } } -- cgit v1.2.3