Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Branching factor again ;-)

Author: Steffen Basting

Date: 07:30:44 08/27/02

Go up one level in this thread


On August 26, 2002 at 14:57:23, Robert Hyatt wrote:

>On August 26, 2002 at 12:52:40, Steffen Basting wrote:
>
>>Hello!
>>Some days ago, I posted about the bad branching factor in my chess program.
>>Here's the output of the starting position as an example:
Hi!
>As far as your qnodes/eval counter, think about it for a minute.  Where do
>you call evaluate() from?  The top of quiesce()?  :)  So for every call to
>quiesce() there is an immediate call to evaluate().  The counters _should_
>match.  :)
Yes, your are right ;-)


>>And is this strange branching factor due to a bad move ordering?
>>Sorry if the positions i posted above don't show the problem. Perhaps you could
>>make some suggestions which positions to use...
>
>What kind of ordering are you doing.  I noticed you said "no hashing" which
>hurts.  What about null-move?  Without that your branching factor will be
>pretty fat in most positions...

Hi!
I am using null move pruning. Move ordering is done by MVV/LVA and some sort of
history heuristic.

Steffen



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.