Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: can I trust programs to do what they are told to do?

Author: Dann Corbit

Date: 09:50:18 08/04/99

Go up one level in this thread


Chess programs are designed to be non-deterministic.

I suspect that all of them have something like this:
   srand((unsigned)(double)time(NULL));
and use rand() from time to time to prevent the same thing from happening over
and over.  Imagine if they always played the same move from a given position.
You could learn what it is, find a response, and kick their behind from then on.

In other words, they will do what they darn well please and they please to be
non-deterministic.



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.