Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: a fatal Shredder 8 hash resizing bug

Author: William Penn

Date: 09:00:50 03/13/04

Go up one level in this thread


On March 13, 2004 at 11:46:51, F. Huber wrote:

>On March 13, 2004 at 10:47:58, William Penn wrote:
>
>>On March 13, 2004 at 10:36:44, F. Huber wrote:
>>
>>>On March 13, 2004 at 09:24:50, William Penn wrote:
>>>
>>>>Fatal error when changing hash size in Shredder 8 (native CB GUI). This has
>>>>happened many times. It doesn't always happen and seems unpredictable, but
>>>>happens perhaps about 25% of the time. It may relate to having infinite
>>>>analysis mode active & running when changing hash size, perhaps with several
>>>>lines of analysis being produced, but I'm not sure.
>>>
>>>Changing hash size WHILE the engine is calculating???
>>>Do you really mean this seriously?
>>>Sorry, but I´ve never before heared of trying such a nonsense! :-(
>>>
>>>Franz.
>>
>>The software should take care of such things automatically. This bug did not
>>happen with Shredder 7. It is something new in Shredder 8.
>>WP
>
>So what will you be trying next (and the software should take care of)?
>Adding or removing memory modules, while the computer in ON
>and Windows is running? ;-)
>And then writing here again:"Windows bug - system crashes if ..."
>
>Franz.

I realize that the software can't do everything. For example I won't expect it
to put the tootepaste on my toothbrush in the morning. That would be asking too
much... :o)

However all software operations, and sequences of operations, in the software
should be tested for bugs and should work automatically without fatal crashes.
That's a reasonable expectation for all software. I know, because I used to
write chess (and other) software! There were often bugs or quirks in the first
version, but after some systematic debugging efforts, it was eventually 100%
bug-free. That is usually possible provided only that the algorithm is
sufficiently structured so that appropriate testing/debugging code can be
inserted at appropriate points in the zen flowchart to test each of the modules.
WP




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.