Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Could someone explain this?

Author: Thomas Mayer

Date: 13:22:05 08/16/01

Go up one level in this thread


Hi Uri,

>>If it's a 32 bit number that is wrapping, this is a problem.  The Fritx GUI is
>>designed to show node counts.  Fritz is designed to be able to analyse over long
>>periods of time.  If this doesn't work, it's a bug.

>No
>A bug is something that the programmer did not mean to do when the code was
>written.
>
>If the programmmer knows about the problem and does not consider fixing the
>problem as something important then it is not a bug.
>
>If the programmer thinks that the program is going to show correct number of
>nodes then it is a bug.
>
>You cannot know if it is a bug or not a bug without asking the programmer.
>

coolest bug description ever heard... :) I am sure they know the problem
there... and I am quit sure that it IS a wrapping 32 bit number... some use
signed variables here, that's why you might see from some engines negativ nps...
if it is unsigned you have just a lowered nps visible... (The engine anyway acts
with full speed) - in older days no-one thought that on a micro you can wrap a
32 bit variabel... not in weeks... :) I know that some have implemented 64 bit
variabels here now, but it seems to be quit slower - and in chess programming,
if you have to decide between speed and some eye catching effects it's better to
tend towards speed...

Greets, Thomas



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.