Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: UCI in practice

Author: Fabien Letouzey

Date: 06:50:45 03/03/04

Go up one level in this thread



Thanks Matthias!

On March 03, 2004 at 09:31:22, Matthias Gemuh wrote:

>On March 03, 2004 at 07:02:50, Fabien Letouzey wrote:

>>- "info seldepth"
>> Few engines do that I think.

>All UCI engines do it

You are misquoting me :)
I was talking about the separate selective search, not whether engines report a
seldepth.

>>Wild guess about what depth xx/yy means in practice: do most UCI engines report
>>the maximum ply depth reached during a search (length of the longest line)?

>xx depth without extensions
>yy includes extensions in main search, not quiescence

I see, thanks!

>> Any
>>use for that apart from showing off? :)

>very informative

OK, I trust you on this one; I will report seldepth then.

>>- "info score mate <moves>"
>>
>>What is "moves"?  Is it in plies so that even/odd indicates mated/mate?  Or some
>>signed full-move number?

>+moves or -moves , not plies

Thanks again, so for instance -1 means "I play a move and get mated next ply"?

>>- "info string"
>>
>>How does this appear in typical interfaces?  Harmless text window or annoying
>>pop-up?

>GUI handles info without pop-ups.
>Info is split up and pasted somewhere(s).

Good, so all sort of info can be put there.

>>Some examples of additional infos sent by a few engines, probably using "info
>>string"?

>"info depth %d score mate %d time %ld nodes %ld nps %ld tbhits %ld pv %s\n"

Yes, this is all normal stuff.
I was asking about non-standard (UCI-wise) info such as current line or hash
hits.

Fabien.




This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.