Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: What do you do in your qsearch?

Author: martin fierz

Date: 04:31:50 11/06/03

Go up one level in this thread


On November 06, 2003 at 06:08:09, José Carlos wrote:
[snip]

>  Checks in qsearch is a wide concept, I mean, how many plies do you try checks,
>what creteria you follow to generate this or that check, when do you try all
>moves to escape the check or only captures, how do you handle mate threats, when
>do you accept stand-pat and when not... I have a complex logic in Anubis, with a
>lot of decisions for each node, while in Averno I do captures and promotions and
>stand-pat with eval >= beta.
>
>  José C.

i only generate checks on the first ply of my qsearch. but i only just started
writing my chess program, so this is subject of testing and to change :-)
my gut feeling is that 1st ply is good enough for most things, specially since
you detect many problems after a null-move search which goes directly into
qsearch. but of course i'd like to try different ideas there too...

cheers
  martin



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.