Computer Chess Club Archives




Subject: Re: Verified Null-moving

Author: Tord Romstad

Date: 08:39:17 08/12/04

Go up one level in this thread

On August 12, 2004 at 11:18:35, Uri Blass wrote:

>On August 12, 2004 at 10:52:36, martin fierz wrote:
>>On August 12, 2004 at 09:28:24, Tord Romstad wrote:
>>hi tord,
>>thanks for the clarification! so you really RETURN when your
>>almost_certainly_fail_high function returns true? isn't this a bit dangerous? i
>>mean, probably it helps, but i can imagine that there are positions where
>>gothmog will never find the right move because your almost_certainly_fail_high
>>function returns 1 in a position where it shouldn't.
>I guess it is dependent on the depth.
>I probably use the same idea with different words.

The words are rather different in my engine, too.  As mentioned before,
I don't really have any function named almost_certainly_fail_high or
anything similar.

>If (evalfull[ply]>beta+margin(depth,...))
> return beta;

Ed does something very similar, IIRC.  Personally I never managed to
make it work well when depth>3*PLY, except with so ridiculously big
margins that the reduction in node count was hardly noticable.


This page took 0.03 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.