Author: Arwin Smit
Date: 08:41:54 05/01/02
Hi, I programmed a hash table for my chess engine. It seems to be faster and stronger now, but as far as I know the disadvantage of using a hashtable is that the engine will not always find the best solution anymore. And this is caused by not being able to see a 3-fold repetition draw anymore in some cases. A position may be in the hash table and returning a non-draw score, but it was reached in a different part of the search tree by repetition of positions. This worries me a bit since this is the first time I made a change to my engine causing it to be "non-perfect". Is the advantage bigger than the disadvantage? What is the best way to test which version is better anyway? Just let it play a lot of games against eachother? Arwin
This page took 0.01 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.