Crafty GUI.... even I could do one move.

But others GUI´s do not load my engine properly.... well, engine..... is just the minimal UCI protocol interface.
Answer if GUI saids: "uci"; "isready";"go" or "quit", no more.
But as far as I understood, and Crafty GUI too.... that´s was enough to lost after just one move.
Reading UCI protocol: http://wbec-ridderkerk.nl/html/UCIProtocol.html
The engine is not obligued to answer any other word than those 4 I said before.
Of course is not enoguh at all to play.... but if I want to make my engine step by step, the first step could be "be capable to make any GUI acept it as UCI engine".
So the question is:
What GUI´s examines to say if any engine is or not an UCI engine.
Thanks for any help

