Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: For Dan C. IID Test Results

Author: GeoffW

Date: 14:38:50 07/29/04

Go up one level in this thread


Hi Aivaras

>>essentially random and depends on the search order.) */
>>   if (value < alpha)
>
> i do if (value <= alpha) here

Yes I noticed my mistake just after I posted, I have changed to <= now

>
>>    /* widen the search window to resolve the fail low */
>>    value = search( -MATE, alpha+1, (depth-2), doNull);
>
>i research on -MATE, beta window

I don't think this makes too much difference either way. On my brief tests it
works out a little better with alpha+1 instead of beta

>
>>
>>/* get the best move we have just found into hashmove so we can use it for now
>>move ordering in the proper deep search */
>>   hashMove = 	pv[ply][ply];
>
>in my case this one should be hashmove = pv[ply+1][0];

Hmmm, have to go and check this, I think I may have got this wrong with the
version I posted

>
>and btw i do iid _after_ nullmove search code but before the normal search with
>makemove
>

I will also have to try this, see what difference it makes, havent had chance
yet.

Thanks for the tips,

        regards Geoff





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.