Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: How I Learned to Stop Hating 141

Author: Dan Honeycutt

Date: 08:36:24 09/04/04

Go up one level in this thread


On September 03, 2004 at 10:29:11, Stuart Cracraft wrote:

>
>I am glad you raised this as I wanted to talk about. My program is a mixture
>of return(value), return(beta), and return(alpha) and I've not been happy with
>that. My quiescence is mostly return(beta). The main search is a mixture.
>Whenever I make everything return(value), PVS goes weird on me and stops
>solving problems as well (big drop). What should I do?
>

Hi Stuart:

I think its a function of what you store in the hash.  Say you get back a value
> beta.  You are going to cut and save a lower bound score in the hash.  If the
position occurs again you are going to get a hash cut if the stored score is
greater than some future beta.  If you stored the higher score (value instead of
beta) your chances for a hash cut are greater.  Thus less nodes but also less
vision.

I use fail soft.  I get more depth and worse results on test suites but it seems
to play better.  YMMV.

Dan H.



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.