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.