Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Problem with Beowulf Analyze Mode Fixed (at last)

Author: Allen Lake

Date: 11:12:48 02/08/02

Go up one level in this thread


On February 08, 2002 at 13:27:05, Colin Frayn wrote:

>I found the bug with the broken analysis mode in Beowulf.  basically there were
>two problems;
>
>(1) For some reason fgets() was screwing up.  I've replaced this with a more
>general file read from stdin which seems to work.
>(2) This is the best one - I was using the MSC _kbhit() macro in the Bioskey
>function in order to determine if a key had been pressed.  Now this worked fine
>in DOS, but of course in Winboard mode the STDIN buffer would fill up without a
>single key being pressed, and hence it would not get parsed. ;)
>
>D'oh.
>
>Of course, this meant the Beowulf was completely ignoring the commands from the
>engine to abort the analysis and quit, and was just chugging along nicely in the
>background.
>
>Anyway, analyze is now working fine, including undo, new, play a move etc...
>I'll not bother releasing a bugfix version as it's only a small feature, but
>rest assured that it will all work like clockwork in the next version, which
>I'll release in maybe a month to 6 weeks.
>
>Cheers,
>Col

Colin,

I'd appreciate it a lot if you *would* release a bugfix version ( source code
only if necessary -- I can compile it myself ).  I've been testing a large
number of Winboard engines with Shane Hudson's Scid chess database, and I'd like
to see Beowulf join the ranks of Scid-compatible analysis engines.

Please see my recent list of Scid-compatible Winboard engines at :

     http://f11.parsimony.net/forum16635/messages/22040.htm

It would make my day to be able to add another "open source" Winboard engine to
that list.


Thanks,

Allen



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.