Author: Frank Phillips
Date: 08:00:31 06/12/01
Go up one level in this thread
On June 11, 2001 at 17:54:40, Bruce Moreland wrote: >On June 11, 2001 at 16:01:43, Dann Corbit wrote: > >>On June 10, 2001 at 21:20:24, Bruce Moreland wrote: >>>On June 10, 2001 at 19:35:46, Pete Galati wrote: >>[snip] >>>>Many of us will appreciate simplicity. An opening book would be more valuable >>>>to somebody learning Chess programming, and I would think an ascii text type of >>>>opening book like used in SCP would be the clearest least complicated way to go >>>>for that. >>>> >>>>Pete >>> >>>I had thought about that. If there is anything that is reasonably standard, >>>I'll try to find it and follow it. >>> >>>I'll check into that system, if I can find it. >>> >>>The Gnuchess book might also be an okay format to eat. >>> >>>I would like to eat something that doesn't depend on SAN. If I use SAN I'd like >>>to use it everywhere, but it is annoying to mess with it in PV's, because SAN >>>depends upon move legality. This makes it kind of difficult to do PGN. >> >>Why not use Remi Coulom's library for opening books? It has all that stuff >>worked out for you. It's GPL, IIRC. I would prefer something like ACE's or a >>Berkeley license, but for teaching purposes GPL is very good. >> >>Now, his project is very large. But if you just use it as a black box that >>spits back opening moves, then it won't complicate your source. > >I have learned something in the past few days. > >If you talk about giving away something for free, you get huge numbers of >helpful suggestions from everyone. > >I regard this as generally positive, but I'm also worried that my project won't >please everyone. > >If I was trying to just "get the job done", I would be willing to use >everything, but I'm going to try to show source code, and the idea is to write >that. > >The thing doesn't need to have a giant death book. I can make a list of "e2e4" >lines and simply eat them and generate a hash table at boot. No problem. > >bruce Bruce Opening book or not, this will be of immense help to those starting from scratch, forming a vital bridge between theory and practice. If it is as clearly annotated as your writing style here and coded as instructively as your snippets of previously posted code, it will be invaluable to new starters. (I look forward to the bits on threads for detecting input!). 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.