Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: SEE functions

Author: David Rasmussen

Date: 14:47:02 11/25/02

Go up one level in this thread


On November 25, 2002 at 17:01:30, Andreas Guettinger wrote:

>
>SEE and pruning is not exactly the same.

I know...

>I use the same SEE in quiescence search
>and in normal move ordering, but pruning i do obviously only in quiescence,
>because I don't want to miss any moves in the normal search. (As far as I know,
>it's similar in Crafty, as I read many Crafty CCC postings which helped me
>implement my SEE).

Sure. I was talking about this kind of futility pruning in quiescence search. I
guess it could have been clearer.

>Pruning in quiescence can be done in account of the score you get from SEE. The
>scores you get from SEE are accurate.

That depends on your SEE. The scores you get from Crafty's SEE are not accurate
always. It doesn't take into account absolute pins etc. This is the core of my
question. That is why I asked at all.

>You can then decide below which threshold
>you want to prune the moves in quiesece. I currently prune all moves that give
>me a negative score in SEE.
>Pruning in quiescence can be optimised by experimentation. But quiescence is
>very leaky by itself, since only captures are followed, so accuracy is not
>needed for pruning.
>

That is debatable, at best.

/David



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.