Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: King's Out : move ordering questions

Author: Renze Steenhuisen

Date: 07:03:36 04/01/04

Go up one level in this thread


On April 01, 2004 at 09:43:34, Renze Steenhuisen wrote:

>>The main thing which will drive up your first cut rate is internal iterative
>>deepening. (If you have it implemented and are getting 60-80%, then you have a
>>bug.)
>
>Can anyone give me typical numbers on this point?
>
>Thanks!

Putting Internal Iterative Deepening in as follows, doesn't give me any better
FH-% numbers. What does happen, strangely enough, is that finding a Fail-High on
a  move is postponed one ply. THIS SEEMS WEIRD TO ME?

/**** IID ****/
if( tt_move==NO_MOVE && remain_depth>PRE_PRE_FRONTIER && try_null_move==TRUE )
{
    value = pvs_search(tree, alpha, beta, remain_depth-2, DO_NULLMOVE);
    if( value<=alpha)
        value = pvs_search(tree, -MATE, alpha+1, remain_depth-2, DO_NULLMOVE);
    lookup_tt_entry(tree, depth, &tt_value, &tt_move);
}

Cheers!

Renze



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.