Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: null move (basic question)

Author: Peter Kasinski

Date: 13:12:15 06/29/98

Go up one level in this thread


On June 29, 1998 at 15:26:15, Bruce Moreland wrote:

>
>On June 29, 1998 at 15:03:34, Peter Kasinski wrote:
>
>>Could someone please explain - what does "null move R=2" mean?
>>I realize this is a naive question. I actually added (what I thought was) a
>>null-move logic to my program and now I wonder.
>>In my code I first try a NULL move at all levels of the tree provided that last
>>move was not NULL and that a (basic) zugzwang-detection test is passed.
>
>Somewhere in your search you'll have a loop that will in most cases search this
>positions successor moves to some distance, say for example, 6 plies.
>
>With null move R=2 you will search the null move to depth 4, as the first
>successor move.
>
>You can try other values of R.  Known to be in use are both 1 and 3.
>
>There seem to be two techniques for dealing with more than one null move in a
>line.  One is to not allow more than one in a line, if there is a null move
>anywhere directly above you in the tree, you don't allow one now.  The other is
>to not allow two in a row.  You seem to be doing the second one, which is
>perfectly fine.
>
>bruce

Indeed, and I will be curious to try int now with (the more speculative) R=2.
Thanks again.

PK.



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.