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.