Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Extensions..... all sorts.

Author: James Swafford

Date: 11:46:16 06/22/99

Go up one level in this thread


On June 21, 1999 at 14:35:22, Andrew Williams wrote:

>On June 21, 1999 at 13:53:48, James Robertson wrote:
>
>>My program does check, recapture, and pawn push extensions, but I have heard
>>that many programs do a lot more. I think Gromit said he does something like 10
>>different extensions?
>>
>>Could someone please tell me what different kinds of extensions are sometimes
>>used? It would be cool to try them out on my program.
>>
>>James
>
>I do the above plus null move mate threat (when the null move search returns
>a -MATE score, I extend by a ply). I also have a single response to check
>extension, if there's only one way of getting out of check - but I don't
>allow too many of these in one search. I've also recently tried re-searching
>with one ply extra if I'm about to take a beta cutoff, but my null move search
>suggested I would lose a Piece if I "passed". This doesn't seem to be doing

I'm not sure I understand this.  If null_score-alpha>=some_piece_value,
&& you're about to fail high, you extend *instead* of returning beta?



>any harm (which makes a change) so I'm leaving it in at the moment. I'm messing
>about a lot with my extensions at the moment (not very successfully), so I'd
>also be interested in what others do.
>
>Also, there was a message just after the Rebel-Rohde match where Ed Schroeder
>gave a few hints as to what he does - might be worth looking at that for some
>very interesting ideas.
>
>Andrew Williams



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.