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.