Pawel Koziol
Joined: 15 Jan 2007 Posts: 274 Location: Warsza
|
Post subject: Analysis under UCI Posted: Thu Apr 12, 2012 7:35 am |
|
|
UCI specification contains UCI_AnalyseMode option, meant to inform the engine that it is analyzing and not playing right now. So far, so good. Yet when I implemented opening book in Rodent and wanted to disable it during analysis using that very option, I noticed that Arena and (old) FritzGui use "go infinite" instead. The difference is that FritzGui still shows the check box controlling that option, whereas Arena hides it.
Now, what wolud be the correct course of action:
- disable opening book on "go infinite" (hoping that there are no evil GUIs attempting to take over the world... er... time control using exclusively "go infinite" and "stop")
- rename the option so that it gets visible (I'm inclined to do that)
- do nothing, assuming that GUIs aren't implementing the protocol correctly
the problem with missing UCI_AnalyseMode is even more pronounced when using asymmetric king safety eval. the user might want to initiate three scenarios
- analysis with symmetric eval
- analysis with skewed eval
- normal gameplay
what do You think is correct solution? _________________ Pawel Koziol
http://www.pkoziol.cal24.pl/rodent/rodent.htm |
|