I don't think it is actually stateless.
For example, if you complete a search before the time limit or ply limit is up (for example, due to a forced mate), you have to wait for the engine to issue "stop" or "ponderhit". I handle this in function "processCmdInWaitState".
--Jon
UCI vs Winboard question
Moderators: hgm, Rebel, chrisw
-
- Posts: 4367
- Joined: Fri Mar 10, 2006 5:23 am
- Location: http://www.arasanchess.org