Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Frustrated with history and SEE

Author: Tony Werten

Date: 00:58:48 01/31/03

Go up one level in this thread


On January 31, 2003 at 02:02:14, Nathan Thom wrote:

>Hi all. First of all, why the hell put a reset button under this form?
>arrrggghhh!!!! just deleted everything i typed. Shorter version:
>
>Ive been implementing history and SEE recently, but they seem to increase the
>number of nodes searched due to worse move ordering. The engine currently has:
>- basic alpha beta iterative deepening
>- hash tables and hash moves
>- gen captures and try before generating non captures
>- no q search yet
>
>Can anyone suggest what i can look for to see why it doesnt perform as expected?

Add qsearch first. Your searchtree is too unstable without it to try anything
else. Also add a material only eval to start with ( no need to make it difficult
yet)

To check your SEE, paint the board and show the square and the score. I use this
all the time when testing new stuff. It really pays out to have these functions.
ie Generate checks (or whatever) paint board and show move, so I can look with
my own eyes to see if it's really a checking move.

Last time I forgot this, I was generating illegal checking moves. Great way to
checkmate your opponent, but it does tend to confuse your engine :(

Tony



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.