Computer Chess Club Archives


Search

Terms

Messages

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

Author: Ed Schröder

Date: 10:21:26 12/28/02

Go up one level in this thread


On December 28, 2002 at 11:54:37, Tony Werten wrote:

>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:
>>
>>{
>>   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
>
>These are 2 different conditions. But after a move you should not be in check so
>either there is some typo, or you discovered a bug in Rebel ;) It wouldn't
>matter since the first condition is never met.
>
>>2) instead of
>>
>>       ALPHA < SCORE + MARGIN
>>
>>   it should be
>>
>>       ALPHA > SCORE + MARGIN
>
>I think so too yes.

>But anyway, thanks for this stuff Ed ! I also like the way you give it. Don't
>give the code, just the basic ideas so that anybody who wants can work with it,
>but he has to do more than copy and paste.

That's the idea indeed, just some pseudo code and work it out yourself. It
doesn't make any sense to pollute the internet with my assembler spaghetti, 90%
of the engine is.

Ed


>Tony
>
>>
>>   since this is equivalent to
>>
>>       SCORE < ALPHA - MARGIN
>>
>>
>>Ed?
>>
>>Alessandro



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.