Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Help a beginner(2)

Author: Tom Kerrigan

Date: 10:54:09 07/15/98

Go up one level in this thread


If you're searching 40k NPS, your node rate is not an immediate problem. There
are many excellent programs that don't run much faster, and some run slower.

As for making lots of little improvements, this is true, but only after a
certain point. If you look at the situation now, your program seems to be much
slower than TSCP (even though it searches more nodes per second) and TSCP
doesn't use any "tricks" like null move or hash tables. I still suggest you
spend a few days testing your move generator, move ordering functions, etc. to
make sure everything works as expected.

If the "mechanics" of your program are working well, maybe you need to examine
your evaluation function. Make sure it returns the same scores for the same
positions. Inconsistent scores can play hell with the search. The same goes for
flipping signs, i.e., adding a term instead of subtracting it. Having a stable
evaluation function is essential to speed...

Cheers,
Tom



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.