Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: How stable is stable enough for you?

Author: Andrei Fortuna

Date: 01:54:29 07/24/03

Go up one level in this thread


Hi,


On July 24, 2003 at 03:09:52, Albert Bertilsson wrote:

>After tracing a bug in Sharper for over a week I was starting to loose hope...
>A ran 600 games with a debug version, no problem.
>Switched to release version, after 579 games the bastard hanged =(.
>
>Would you consider releasing this engine version bad policy?

I always was very annoyed when I had my engine play against another one that
either stoped responding or didn't recognize some moves (en passant for
example). Fortunately there weren't many such engines in those times.

>Have you any known bug in your engine that you simply do not care about because
>it occurs very rarely?

I had a very annoying bug : I had to clear my hashtable in Freyr after each
move, otherwise it was playing weak moves. I still don't know why this occured,
I tried many ways to debug it but to no avail.

>I realize that it will not be easier to find the bug later, it's just that I
>don't have the stamina to try and reproduce it again with the debug version, it
>can take thousands of games =(

Use some special debug tools like DevPartner or BoundsChecker and/or PC-Lint to
find out flaws in the code. This might solve your problem.

Andrei



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.