Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Quiescent Explosion

Author: Uri Blass

Date: 02:26:43 06/27/03

Go up one level in this thread


On June 26, 2003 at 22:45:17, macaroni wrote:

>I recently wrote a computer chess program, using alpha-beta, null moving, and
>quiescent search, in the main search function I use a history heuristic to sort
>moves, and that seems to be doing just fine, I can't say the same for my q
>search, the sorting procedure I use for that, is biggest capture, smallest
>attacker. However, when I do a ply 5 search, i get 23,000 standard search nodes,
>which seems acceptable to me, but I get 180,000 q nodes, which seems ridiculous.
>Is this as bad as I think it is? is it expectded? should I just make my Eval,
>MoveGen, MakePosition and UnmakePosition functions faster (if possible)? Also,
>my program manages 75,380 nodes per second, is this high? someone once told me
>that a high node/sec count is not always good.
>Thanks everyone

I assume you do not use something slower than PIII850 Mhz for this discussion.

high nodes/second is not always good but I believe that in your case it is bad.

small number of nodes per second can be justified by generating a lot of tables
that are used for better order of moves and for evaluation and for better search
rules.

It is not your case based on your post.

Uri



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.