Computer Chess Club Archives


Search

Terms

Messages

Subject: question about when to use local varaibles

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.