Peter Fendrich wrote:Ingo Bauer wrote:So after a "mate 6" or a "movetime x" ignore any other depth or time command.
Hello Ingo,
For me "go depth x movetime y" makes sense! The search will stop if any of them is reached.
This is a good example of the confusion created by lack of protocol standard. Either you or me can say what's right or wrong here.
/Peter
Hello
I was refering to your two examples:
For instance "go mate 6 depth 5" is nonsense to me and "go movetime x wtime y" is another one.
These two examples definately do not make sence.
Now you combined these two, which is something completly different.
If a GUI sends "go depth movetime y" and your engine can deal with it your are free to accept it. The sentence is: "if the engine receives a command which is not supposed to come...". I do not see a problem or any confusion with these two commands because these two are not contrary while the others are. (Ich lasse mich gerne eines besseren belehren!)
Something different is to find a GUI that is doing it like it is done in your example. Without making a complete search I would say, that right now there is NO UCI GUI that can send any of your examples.
Btw: Talking about " a good example of the confusion created by lack of protocol standard" is a real irony in the WB-forum!
Bye
Ingo