Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Question for Prof. Dr. Robert Hyatt or Tim Mann !

Author: Frank Quisinsky

Date: 22:05:30 12/05/00

Go up one level in this thread


On December 05, 2000 at 16:49:48, Robert Hyatt wrote:

>On December 05, 2000 at 16:06:25, Frank Quisinsky wrote:
>
>>On December 05, 2000 at 15:43:42, Robert Hyatt wrote:
>>
>>>On December 05, 2000 at 15:26:33, Frank Quisinsky wrote:
>>>
>>>>Hello Bob, Tim,
>>>>
>>>>do you think that it is possible to make a modul with WinBoard code (+ move now,
>>>>analyze mode, edit mode) and a Modul for a configuration file (resign mode,
>>>>hash-tables, nalimov, nalimov-cache) ?
>>>>
>>>>Programmers can then added the modul in the programs.
>>>>
>>>>Important is, that programmers can make more adjust options in the configuration
>>>>file modul (like *.ini) as the standard options ... hashtables, tablebases,
>>>>tabelbase cache, resign mode ... !
>>>>
>>>>I am not a programmer but I think all this is not a very big problem for a
>>>>person which have time and the knowledge for this action.
>>>>
>>>>Best
>>>>Frank
>>>
>>>
>>>It is a hard problem, because this would mean that the engine would have to
>>>conform to the API used to write the modules.  And at present, that is just as
>>>hard as writing your own xboard protocol support...
>>
>>But I hope it is possible.
>>
>>I think the most amateur programmers have not the time or maybe the knowledge to
>>added important "WinBoard Options" (edit mode, analyse mode, move now) or the
>>nalimov code in his programs.
>>
>>So I think the idea is good, but when I read what you wrote I think the idea is
>>not really good !
>>
>>Maybe Rémi Coulom can make this. When I understand 2 other programmer right made
>>Rémi very good moduls. I believe availalbe on his webpage.
>>
>>The questions for you because a lot of other programmers say to me ...
>>The code from Prof. Dr. Robert Hyatt is very good for understanding with
>>excellent comments.
>>
>>Thanks for your answere.
>>Have a nice day !
>>
>>Best
>>Frank
>
>
>"edit" would be easy.  IE EPD is quite easy since Steven Edwards wrote his
>"epd kit" that contains all the modules needed.  Except for the "glue" which
>is the tricky part.  This "glue" is what converts from "engineese to epdese"
>and back...  and that is something that is unique for each engine, since
>various things like mate scores, plies, board orientation (where is a1, where is
>h1 for example), board data structure (0x88, 8x8 array, bitmaps, etc) and
>so forth give lots of room for variance...  and make writing a "universal glue
>module" impossible.

OK, now clear for me.
Thanks !

Frank



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.