Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Question for Chess Programmers

Author: Sylvain Lacombe

Date: 10:26:10 12/22/98

Go up one level in this thread


>
>Hi Sylvain,
>
>Many programmers (myself included) treat positions where the side to move is in
>check differently from other positions in the q-search. If the side to move is
>not in check, we do just as you say, captures and promotions (sometimes a few
>other "threatening" moves eg pawn pushes to the 7th rank), together with the
>"stand pat" option. However, if the side to move is in check, we treat the node
>in the same way as in the main search: no standing pat, and all legal replies
>are searched (not just captures). This way mate can be detected in the q-search,
>although often the side being mated can just stand pat a move earlier. However,
>standing pat a move earlier often changes the terminal evaluation dramatically!
>
>Hope this makes sense,
>Roberto

Hi Roberto,

  It's starting to make sense. What is a "standing pat". I think this will help
me alot if i know what it is. And it will probably help my engine too! :)

Thanx,

Sylvain.



This page took 0.22 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.