// returns true if timeout static bool ai_speculateDeepWithActiveAndTimeout(fS word, double timeoutSeconds) { if (loading()) false; ret eitherIsB(evalWithTimeout(toMS(timeoutSeconds), r { ai_speculateDeepAndActive(word) })); }