#ifndef CHESS_ENGINE_TIMEINFO_HPP #define CHESS_ENGINE_TIMEINFO_HPP #include #include struct PlayerTimeInfo { std::chrono::milliseconds timeLeft; std::chrono::milliseconds increment; }; struct TimeInfo { using Optional = std::optional; PlayerTimeInfo white; PlayerTimeInfo black; std::optional movesToGo; }; #endif