🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.chess
Article #5239

Usage of eqsquare in gnuchess4.0pl62

#5239
From: Martin Krause
Date: Wed, 26 Jan 1994 12:33
24 lines
1406 bytes
Hello,

I am writing my own gnuchess frontend and have the
following problem:

I use gnuchessr as kernel. To pass a position to the 
gnuchessr-process I have modified Edit() in dspcom.c.
Everything works fine, except, when I pass a position
with en passent. My modified Edit() simply sets epsquare
to the corresponding field (eg. f3 after f2-f4). After
entering the position all move possibilities are correct
(eg g4xf3 is allowed), but after 'go' the
searching ->immediately<- terminates and the en passent move
is performed (eg g4xf3).

Any help appreciated
Martin


PS: I there a guide to the gnuchess-code? It's hard to understand.

---------------------------------------------------------------------
Martin Krause, Technical University Berlin, Department of Mathematics
email : krause@math.tu-berlin.de
Technical Details
Message-ID: <2i5nu9$5er@brachio.zrz.TU-Berlin.DE>
Path: arc1-ca.pugleaf.net!gmd.de!xlink.net!zib-berlin.de!zrz.TU-Berlin.DE!news

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 10d71d,262dd788595cfedc,start
X-Google-Attributes: gid10d71d,public
X-Google-ArrivalTime: 1994-01-26 18:49:49 PST
Path: arc1-ca.pugleaf.net!gmd.de!xlink.net!zib-berlin.de!zrz.TU-Berlin.DE!news
From: krause@math.tu-berlin.de (Martin Krause)
Newsgroups: gnu.chess
Subject: Usage of eqsquare in gnuchess4.0pl62
Date: 26 Jan 1994 12:33:13 GMT
Organization: TUBerlin/ZRZ
Lines: 24
Message-ID: <2i5nu9$5er@brachio.zrz.TU-Berlin.DE>
Reply-To: krause@math.tu-berlin.de (Martin Krause)
NNTP-Posting-Host: buran.fb10.tu-berlin.de