Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Schröder's new web page

Author: Vincent Diepeveen

Date: 09:15:46 12/28/02

Go up one level in this thread


On December 28, 2002 at 11:18:58, Alessandro Damiani wrote:

>On December 28, 2002 at 10:10:53, Ricardo Gibert wrote:
>
>>It seems Ed Schröder has added a bit more to his web page:
>>
>>http://members.home.nl/matador/chess840.htm#SEARCH
>>
>>I have the feeling that ES will be getting a lot of thank yous for quite awhile
>>for his fine contributions to computer chess.
>>
>>Thanks again!
>
>It seems to me that there are two typos in the following code:

it's not about the source code. It's about the idea.
Any sort of pseudo code gets accepted then. Definitely
by me.

Of course do not forget that these reductions are very dangerous
to use in combination with nullmove and that as Ed describes them
they completely rape your hashtable. A depth stored as 'n depth left'
might be in reality n+1. You need to add a bit and some code for
transpositions to the hashtable in order to fix that.

>{
>   if (remaining_depth > 2
>      && king_not_in_check
>      && move_is_no_capture
>      && move_is_not_giving_a_check) then
>       { if (ALPHA < SCORE + MARGIN) reduce depth with 1 }
>}
>
>1) king_not_in_check <=> move_is_not_giving_a_check
>2) instead of
>
>       ALPHA < SCORE + MARGIN
>
>   it should be
>
>       ALPHA > SCORE + MARGIN
>
>   since this is equivalent to
>
>       SCORE < ALPHA - MARGIN
>
>
>Ed?
>
>Alessandro



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.