Author: Chris Carson
Date: 06:08:05 12/08/99
Go up one level in this thread
On December 08, 1999 at 09:02:27, blass uri wrote: >On December 08, 1999 at 08:28:28, Chris Carson wrote: > >>Here is a list of features that I have heard >>many newcommers request since I have been involved >>with CCC (from the beginning). In my opinion, I >>should not be required to produce code to make >>a suggestion! >> >>ABCprogram Features List: >>------------------------- >>Simple to understand code (more important than speed) >>Basic search algorithm (optimized for speed if easy to read) >>Basic evaluation (optimized for speed if easy to read) >>Hash table support >>Thinking on opponents time >>Build a book from pgn files >>Interface with winboard >>Makefile for MS C++ and GNU C >> >>Crafty meets all the requirements above and a >>lot more (very easy to read and well documented)! >>Thanks Dr. Hyatt!! > >I agree that crafty source code is productive but >I do not agree that crafty meets all the requirements because crafty is a long >program and it is not easy to understand everything. > >I also do not know where to start to look. > >There are things that I can understand but understanding everything is not easy. >I think that a dictionary of the meaning of variables may be productive. > >I do not think that crafty has basic evaluation because the evaluation has more >knowledge than some commercial programs. > >I also do not think that it is a good idea to start a program by doing >everything(search,evaluation,hash tables) because in this way I can be sure that >my program will have many bugs. > >I think the right way is always to add little and check if there are no bugs and >think if you can do the same thing faster. > >Uri Good points. :) Best Regards, Chris Carson
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.