Author: martin fierz
Date: 08:20:19 01/06/04
Go up one level in this thread
On January 06, 2004 at 11:03:06, Reinhard Scharnagl wrote: >On January 06, 2004 at 10:40:57, martin fierz wrote: > >>On January 06, 2004 at 06:53:39, Reinhard Scharnagl wrote: > >>[snip] > >>>What I miss is a really modern (DLL based) protocol between an engine and a GUI, >>>which consequently has a unic move encoding regardless whether normal chess, >>>nocastle or fischerandom, additionally would be flexible to support 10x8 boards >>>with more piece types, doing this with reduced intelligence by using engines >>>themself as referee e.g. to decide whether moves are legal or not. > >>i did something like this for checkers - my winboard-inspired interface can use >>engines which use other rules than the pre-coded american checkers (however, >>only 8x8). in these cases it requires the engine to have an "islegal" function >>which takes the move the user clicks on the board, and the engine tells the >>interface whether it should accept that move or not. >> >>however, what you call "modern" - the dll - is not such a good idea IMO. i did >>just that for my checkers interface, and i think the console output thing of >>winboard/UCI is far superior. dlls are windows only. console programs run >>everywhere. if i started doing this again, i'd use consoles now - but i guess >>i'm stuck with the dll... > >there are similar technics as DLLs in Linux etc., but Linux is of no interest >for me. Looking on the traffic statistics of my homesite: >[http://www.rescon.de/Compu/fullchess1.html], there can be found only about 2% >Linux and 1% Mac or Sun. Moreover Linux does not work correctly with my hardware >and parallel installed Windows XP pro. So why should I also target other OSs >already being here very exotic with my goals. > >COM moreover allows to specify events with the interface. That is, what makes >that solution "modern". But may be, that somebody has a wonderful and better >approach for a modern protocol. I would like to read from that then. > >Regards, Reinhard. hi reinhard, i also have site statistics :-) but you never know, maybe one day things will change - linux is increasing in popularity steadily, and it's much cheaper than MS windows. i don't think a change will happen very soon, but it might happen one day... cheers martin
This page took 0.01 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.