Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Single Reply Extension

Author: Stuart Cracraft

Date: 12:52:21 09/20/04

Go up one level in this thread


My program generates moves after deciding on all extensions that don't require a
move generation first and also prior to the hash move being searched, if
available.

Once moves have been generated I make and retract at least two with no resulting
incheck for mover before deciding that single reply is not possible otherwise
try all pseudolegals until I prove that only one is legal.

The above is done only if there is no prior extension for all moves at this ply
i.e. this ply is in check or other extensions based on the move immediately
prior to this node.

I used to do one reply extension after searching all pseudolegals and
determining only one was legal but this sufferred from cutoff situations that
cutoff after the first confirmed legal pseudolegal.

I have an absolute limit of one ply of extension for the current node even if a
single reply exists for an incheck situation.

Other than null move I have no other reductuions in the main search. I reduce
using see less than 0 as well as delta pruing in quiescence.

Stuart



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.