Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Crafty 9.31 and Arena

Author: Dieter Buerssner

Date: 10:28:23 04/28/05

Go up one level in this thread


On April 28, 2005 at 11:08:56, F. Huber wrote:

Did you check, if "move now", pondering and analysis work? I ask because of ...

>I just had a little deeper look into this old Crafty EXE-file, and it seems to
>be only a DOS-program and furthermore uses an internal DMPI-manager (CWSDPMI)

I know the CWSDPMI extender quite well. It comes with the DJGPP environment,
which I used from the beginning many years ago (although at the start, it used
another DOS extender - go32 by DJ Delorie). It works well for my engine - with
one serious drawback. I could not get input detection (which will be needed for
move now/pondering/analysis) to work in "GUI-mode" (when the engine is started
with stdin/stdout redirected by a Win32 program).

>this may be the reason for the problems with staying in memory after closing
>the engine,

Yes. This may be a similar problem - the engine cannot detect when the pipe was
closed. But normally, the GUI should send quit first - and if it is nice, it
would send quit when the engine is not searching (when the engine is waiting
anyway during a game with ponder off, for example). Then quitting should work.

> and might also prevent it from running under WinXP at all!

For me, DJGPP compiled programs (yes, real DOS programs) with the CWSDPMI
extender work well in Windows XP. Yace for example works perfectly in console
mode. It works under WB (when I last tested) for ponder off games.

Regards,
Dieter



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.