Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Questions for Mr. Hyatt about Deep Blue

Author: Uri Blass

Date: 12:01:21 02/19/02

Go up one level in this thread


On February 19, 2002 at 14:13:36, Robert Hyatt wrote:

>No it isn't.  Any good software engineering book will explain the problems and
>why software is in the shape it is in today.  The concept of a "bug-free
>program" is and always will be an oxymoron, when "program" means something with
>thousands of lines.

I believe that my move generator has no bugs and the code of it is more than
a thousand of C  lines.

I did not find a single case when my move generator failed to calculate perft
correctly.

<snipped>
>Assume you are right 99.99% of the time.  See what happens when you add
>together 1000 rules.  Just compute .9999 ^ 1000 and you might be amazed
>at the chance you get thru that maze with no "error"...  The chance is
>1 in 10 that you will "blow it".

I am not going to answer everything but it does not mean that I agree
but only that I decided that I have not time to discuss about it.

only one note

I know math.

This is the reason that I said 0.00001% of the games and not 0.01%
0.00001% errors per rule means you are right in 99.99999% of the cases and
if you compute .9999999^1000 you are not going to be wrong even in 1 out of
10000 games.

note that .9999^1000>.9 because (1-1/10000)^1000>(1-1000/10000)
but the difference is not significant so saying that the chance is 1 in 10 is a
good approximation in this case.


Uri



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.