[computer-go] Re: Remarks on the Indigo-Paper

Dave Dyer ddyer at real-me.net
Mon Jun 19 09:58:55 PDT 2006


>  I always made sure I had a
>deterministic mode in my programs - a mode where you could count on a
>certain exact result (node count, score, move)  This was useful when you
>were optimizing the program and not changing the evaluation for
>instance.  


One gotcha - a marginal one, but one I guarantee with strike
sooner or later - is that no evaluation that uses floating
point numbers can ever be relied on to be deterministic.

One of the endearing characteristics of floating point numbers
is that A+B+C != A+C+B, so even if you add up all the same factors,
unless you always add them in exactly the same order, you're
screwed.   




More information about the computer-go mailing list