Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Null Move R Value: what do you use?

Author: Will Singleton

Date: 08:42:55 09/23/05

Go up one level in this thread


On September 22, 2005 at 11:21:55, James Swafford wrote:

>On September 22, 2005 at 11:05:50, Will Singleton wrote:
>
>>On September 22, 2005 at 09:25:09, James Swafford wrote:
>>
>>>
>>>I recently switched from R=2 to R=3 in Prophet.  It looked
>>>very promising at first... I got my first two wins against
>>>Arasan on ICC.  However, after watching more games, it seems
>>>a bit too aggressive.  Prophet completely self destructed
>>>against Tinker almost right out of the opening.
>>>
>>>I'll have to experiment a bit, but I'll probably settle on
>>>some R=2/3 compromise.
>>>
>>>How many of you use R=2?  R=3?  If you do R=2/3, what kind
>>>of algorithm do you use to decide?  I used one proposed by
>>>(I think) Vincent in Tristram: don't allow R=3 twice in a
>>>row (or three times in a row?), and it seemed to work pretty
>>>good.
>>>
>>>--
>>>James
>>
>>Sounds like significant progress.  fwiw, here's what I do:
>>
>>if (!last_was_null && allow_null && !escape && real_draft >= 1 && !in_pv) {
>>
>>   if (real_draft>4) current_reduction = 3;
>>   else current_reduction = 2;
>>
>>}
>>
>>Allow_null is set by game stage and whether the king is being closely attacked
>>without check.
>>
>>Will
>
>
>
>Thanks for the response.  What is real_draft?  Is that ignoring
>extensions?  And what is escape?  Escape from check?
>
>--
>James


Yes, escape is set when in check.  Real_draft includes extensions.

Will



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.