// returns true if timeout static bool ai_speculateWithTimeout(fS word, double timeoutSeconds) { ret eitherIsB(evalWithTimeout(toMS(timeoutSeconds), r { ai_speculate(word) })); }