How about it uses temp sensors to read your skin temp (if that's the variable that matters, idk), and some mechanism for "feedback" after an initial guess? It's all implementation details.