Author: Torstein Hall
Date: 04:04:46 01/09/04
Go up one level in this thread
On January 09, 2004 at 06:46:00, Tord Romstad wrote: >By reading this forum, I've understood that "if" statements are considered >evil and that it is often a good idea to remove them if it is possible. Suppose >that I have code which looks like this: > >if(x) y += 20; > >Would it then be advantageous to rewrite the code like this? > >y += (!(!x))*20; > >In my evaluation function, I have a lot of conditionals which could be avoided >by >using tricks similar to the one above, but before doing it I would like to make >sure it is really a good idea. After all, the first form above is much more >readable. > >Tord I always belive a modern compiler took care of such things aø by itself. I'm no expert on the subject, so maybee I should keep my mouth shut on this subject.... Torstein
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.