Computer Chess Club Archives


Search

Terms

Messages

Subject: Best move flag?

Author: Bas Hamstra

Date: 16:12:17 09/14/99


Bob,

We had a discussion about best moves. It became clear that you can not choose a
best move from scores < Alpha. I store always a move in the hashrecord, as extra
check if the hashrecord is legal. So when an UPPERBOUND record comes up, I throw
away the hashmove, because it is no real best move.

But isn't it an idea to keep a seperate flag BM in the hashrecord? You could
keep track of a "bestmove" flag apart from the type (boundtype) of the
hashrecord, I think. Just don't overwrite the bestmove in a hashed position if
there is no new bestmove, only adjust the bounds. Keep the old bm. Idea? Old
idea? Nonsense again? :-)

Another peculiar thing: if there is no real best move (al fail low on alpha,
including the first) but I store the first move and pretend it is a bestmove, I
get better results than not storing anything at all. IE considerably less nodes.



Regards,
Bas Hamstra.














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.