Author: Grzegorz Sidorowicz
Date: 00:23:48 07/25/03
Go up one level in this thread
On July 25, 2003 at 02:41:22, Dann Corbit wrote: >Now, a qsearch ending in checkmate may or may not really be a checkmate. After >all, we only tried certain moves and it could very well be that the checkmate >could be avoided. > >So, the burning question is... >What should we do when the qsearch ends in a mate? >There are lots of alternatives, from the primitive "return a mate" to "send a >danger signal up the tree and let the regular search deal with it" to >"extending" to... > >What is your favorite choice and why? You can try use all moves if king is in check. It is expensive but you can do it when in normal search was one check (or more). On last level in normal search I also find check after move if this move is to square on the same row or diagonal as king. I use it in my program and it working very well.
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.