/// The TimeManagement class computes the optimal time to think depending on
/// the maximum available time, the game move number and other parameters.
/// The TimeManagement class computes the optimal time to think depending on
/// the maximum available time, the game move number and other parameters.