Author: Robert Hyatt
Date: 07:11:51 10/22/00
Go up one level in this thread
On October 22, 2000 at 08:04:44, David Rasmussen wrote: >:) > >Hello Mr. Hyatt. > >I was wondering about two things: > >1. Why do you check for depth<=421 in your nullmove condition ? >2. Why do you do extensions=Min(extensions,0) ? Won't that disable extensions? 1. in crafty, a ply is 60, so that is checking for depth <= 7, which is the point at which the R=2 value is used rather than R=3. 2. extensions is a normally _negative_ number... it is the amount I will _add_ to depth before recursively calling search. It starts off at -60, and then gets something added to it for each extension triggered. I simply make sure that I don't extend more than 1 ply with that check, since no increment=-60, 1ply increment=0 and anything > 0 could cause tree explosion.
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.