Author: Matthew McKnight
Date: 00:49:38 08/16/03
Go up one level in this thread
I use fractional plies to determine the depth at which I call qsearch. This
allows me to extend by one full ply until I reach a certain depth, at which time
i extend by a 'fraction' of a ply so that search only continues if there is
another important extension. Example:
#define FULLPLY 100;
#define PP_EXT 100;
//pawn moving to seventh rank, extend
if(ply <= 2*iteration_depth)
ext+=PP_EXT;
else
ext+=PP_EXT/2;
So in search if depth < FULLPLY, I call qsearch. This way after a certain
depth, it takes a really important move to call for an extension.
Matt
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.