Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Double Nullmove

Author: Andreas Herrmann

Date: 11:27:52 04/25/02

Go up one level in this thread


On April 25, 2002 at 14:08:57, Rudolf Huber wrote:

>On April 25, 2002 at 13:26:19, Andreas Herrmann wrote:
>
>>On April 25, 2002 at 11:58:53, Russell Reagan wrote:
>>
>>>What is double null move? I assume it's playing two null moves one after
>>>another, but how is it used to detect zugzwang?
>>>
>>>Russell
>>
>>The first null move is for detecting a zugzwang. This first nullmove you have to
>>make with a reducing + 1. Excample: if your normal null move uses R=3 then use
>>for the first detecting null move  R=4.
>>Only if the first null move responds a value >= beta then you do the second null
>>move.
>>
>>Andreas
>
>This is new to me. How do you make sure that eventually the
>same side gets to move (without being allowed to null move)?
>
>Rudolf

This is a param of my search function. Here the call inside the null move:
Pascal pseudo code:
value := -AlphaBeta(-beta, -beta + 1, distance -1 - R, NullmoveNotAllowed)

Andreas





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.