Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: question about when to use local varaibles

Author: Dezhi Zhao

Date: 13:39:17 09/05/03

Go up one level in this thread


On September 05, 2003 at 16:17:48, Uri Blass wrote:

>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

You can do it either way. It makes no difference for a decent compiler.



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.