engine/utils.h
Time control, random numbers, and I/O utilities.
Functions
-
std::int64_t getTimeMS()
-
int inputWaiting()
-
void readInput()
-
void communicate()
-
void resetTimeControl()
-
void setUciInputPolling(int enabled)
-
unsigned int getRandU32()
-
U64 getRandU64()
-
U64 generateMagicNum()
Variables
-
int quit
-
int movesToGo
-
int moveTime
-
int timer
-
int inc
-
std::int64_t startTime
-
std::int64_t stopTime
-
int timeSet
-
int stopped
-
int uciInputPolling
-
long nodeLimit
-
unsigned int randState