Author: Uri Blass
Date: 13:17:48 09/05/03
I want to have some rule when it is a good idea to use local varaibles. I believe that it is clear that when instead of changing the hash key zob[hply] many times in my makemove it is better to start using local varaible and start my makemove with __int64 zob=zobkey[hply]; and finish it with when hply was already increased by 1 with zobkey[hply]=zob; My question is how many times using the same expression zobkey[hply] justify using local varaible I am not sure what is the correct decision for the function probehash,recordhash,donullmove. In these functions the zobrist key is not changed a lot of time and I am not sure if it is better to use a local varaible or to use the global array. Uri
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.