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.01 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.