Author: Bruce Moreland
Date: 09:13:03 03/24/99
Go up one level in this thread
On March 24, 1999 at 09:30:19, Inmann Werner wrote: >Hello. > >My question sure is a little dumb, but anyway.... > >When in Qsearch a check occurs, and the opponent can not come out of the check >(cause he only tries capture moves!) a position is evaluated to be mate, >although this is not right. >I am worried about this, but looking at the play of my program, it seems to >never occur. >In normal search, when a check comes, I extend. I also extend on the way to the >Qsearch. But if I am really in Qsearch I seem to ignore the problem. > >Is it a problem or am I seeing Ghosts? > >Werner In the classic Ken Thompson quiescent search, you call "search" from "quies" if you are in check, so weird stuff like this is prevented. You have a bug. The reason it is not making your program suck is that you can have a fairly broken quiescent search and still play decent chess, and in fact breaking your quiescent search a little might make it play better. bruce
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.