Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: YACE extensions?!?

Author: Steve Maughan

Date: 08:17:11 11/24/01

Go up one level in this thread


Dieter,

>More or less, yes. But as GCP has pointed out, this is not really and extension
>(but similar). The idea of quiescent search is to reach a quiet position. This
>is usually defined, as giving the player at move the choice to capture or not.
>But one thing does not really fit inside here: when we are in check already,
>this is not really quiet. But in deep qsearch, doing a lot of things may also
>hurt the performance.
>
>Anyway, by default, when the score looks promising (> alpha), and the side to
>move is in check, Yace will not allow to return the positional evaluation, but
>tries to do something about it. The default beheviour here again is to do an
>almost normal search, after which a new qsearch is started. The
>"ALL_MOVES_IN_CHECK" describes this. To me it is not clear, which of the
>different stratagies works best, but the defaul values seem to be reasonable.

OK I see - thanks.  I do the same, if in check evade and call QSearch again.  I
don't look at current eval since it doesn't really work if in check - although
I'll think about that a bit more.

Thanks,

Steve



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.