Computer Chess Club Archives




Subject: Re: Extensions and Futility Pruning

Author: Will Singleton

Date: 18:42:51 05/04/99

Go up one level in this thread

On May 04, 1999 at 20:51:00, James Robertson wrote:

>Whenever my program makes an extension, say, at depth = 4 it finds it is in
>check, it will not do any futility pruning/razoring for the rest of the branch.
>I recently read that some programs will do pruning/razoring even if there is an
>extension, unless it is at the current ply. Is this a better way to do things?
>It seems like it would nullify some of the effects of extending, but it could
>also save a tremendous amount of time too. What should I do?
>Thanks for any help,

Test it both ways on a couple test suites, and then on the servers.

I use a selected subset of wac at 5 seconds, and bk at 10 seconds, to make most
of my decisions.  But there's no substitute for testing extensively on the
servers too.  You have probably noticed that my prog will play better or worse
on occasion, when playing jrcp.


This page took 0.08 seconds to execute

Last modified: Thu, 07 Jul 11 08:48:38 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.