Author: Ed Schröder
Date: 10:23:29 12/30/02
Go up one level in this thread
On December 30, 2002 at 11:27:46, Martin Giepmans wrote:
>>For free-style pseudo code it is defendable, maybe in more c-code style would
>>make it more clear?
>>
>> { if (ALPHA > SCORE + THREAT &&
>> ALPHA < SCORE + THREAT + MARGIN) -> reduce depth with one ply. }
>
>Yes, this makes it more clear.
Okay, then I will make it that way.
>However, I wonder if the second part of the condition (the margin part)
>is useful. Maybe it is if the current window is smaller than margin, but
>otherwise?
The idea is based on experience, not on logic, you know how it goes. It just
works for me.
>Of course, the extra condition makes the tric safer, but I think it could
>also cause more search instability.
In my concept it hardly gave any trouble, but then the whole REBEL concept is
totally different. You will notice when I arrive on the issue null-move and how
I use it :)
>BTW, this probably doesn't work in an engine that uses PVS.
>Am I right?
Please give the definition of PVS, I sometimes have the feeling there are more
than one definitions.
Ed
>Cheers,
>Martin
>
>>
>>ALPHA=100
>>SCORE=90
>>THREAT=0
>>MARGIN=20
>>
>>-> reduction
>>
>>ALPHA=100
>>SCORE=60
>>THREAT=0
>>MARGIN=20
>>
>>-> no reduction
>>
>>Ed
>>
>>
>>>Martin
This page took 0.01 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.