Author: Dave Gomboc
Date: 08:52:43 09/24/03
Go up one level in this thread
On September 24, 2003 at 07:43:33, Uri Blass wrote: >I was told that unsigned varaibles are better to use in every case that I can do >it. > >one of the varaibles that cannot get negative value is the ply of the search but >the problem is that this varaible is connected with beta because I tell movei >always that beta cannot be more than 9999-ply > >How do you solve that problem? > >practically I was too lazy to replace all my varaibles and decided only to >replace few varaibles and remember that rule for new varaibles. > >It was another varaible that I defined as unsigned and was connected with ply >and when I got the warning >signed/unsigned mismatch I tried to change ply to be unsigned and got more >warning of the same kind because beta is unsigned. > >I can get rid of the warning by adding signed. > >if (beta>9999-(signed)ply) > beta=9999-(signed)ply; > >I doubt if it is a good idea and it is possible that the conversion is going to >cost time for the computer. It won't cost any time (on current hardware, with current compilers). Do it. Dave
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.