Computer Chess Club Archives


Search

Terms

Messages

Subject: Ways to make a legal interface between program X and Program Y

Author: Richard A. Fowell (fowell@netcom.com)

Date: 21:37:59 08/24/99

Go up one level in this thread


On August 24, 1999 at 18:48:11, Charles Unruh wrote:

>Hack Meisters? I'm poor but $100 to anyone who hacks CM6000 to fritz engine for
>me!!  If it's possible,  I'd buy the engine regularly if available but it's a
>hassle jumping from prog to prog to get analysis.  $50 for anyone who wants to
>hack rebel into a fritz engine.

It is quite possible to make a program that shuttles data from one program to
another. Programs that watch the screen for changes exist (e.g., Gif-gIf-Gif,
from http://www.peda.com, for most flavors of Windows, and for Mac), and
programs that take action, like scripting programs (e.g., QuicKeys for PC
and Mac, http://www.celsoft.com/obasic/, etc.).

It is quite feasible to write a program that would connect the two, without
touching or modifying the CM6000 code in any way, if all you want is to set
up positions in Fritz, and have CM6000 analyze them. With the fritz engine
interface specs, it would be even easier to write a module that interfaced
between Fritz and CM (or another other chess program) using a scripting program
to provide input to CM, and a screen observer to process the output from CM.

It would also be a lot of work ... probably much less work than writing a
chess program, though, and very useful when it was done, though a
Winboard <-> Fritz interface module might be a much more powerful target
for this (not to mention muy easier, since both are designed to have
engine interfaces - all you need is to write a Fritz "engine" that talks
to a "Winboard engine".

Heck - the ChessBase folks might even be interested in doing a Fritz <->
Winboard interface.

Richard A. Fowell (fowell@netcom.com)
http://directory.mozilla.org/Games/Board_Games/Chess/Software/Macintosh/



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.