Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: quiesce node explosion

Author: Tord Romstad

Date: 08:39:23 01/26/04

Go up one level in this thread


On January 26, 2004 at 10:05:13, Uri Blass wrote:

>I guess that it can improve performance because you do not need to generate all
>captures for the opponent but only check that the opponent cannot capture one of
>your heavy pieces.

Yes, that's the idea.

>makemove for me also update some information that I do not need like attack
>information so for me saving it can be also be productive because if none of
>white's heavy pieces is attacked by black than in part of the cases it is easy
>to detect that a good capture of white cannot change that fact.
>
>If the queen at d1 was not attacked before a5*b6 then it cannot be attacked
>after it.
>
>There are cases when it is not trivial d2xc3 may expose the queen at d1 to
>attack.

You're right again.  That's why it is a good idea to detect pins in
the evaluation function if you want to use this kind of tricks in your
qsearch.

Tord



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.