Author: Uri Blass
Date: 12:53:16 02/15/04
Go up one level in this thread
On February 15, 2004 at 14:48:29, Robert Hyatt wrote: >On February 15, 2004 at 14:43:06, Bob Durrett wrote: > >>On February 15, 2004 at 14:29:52, Robert Hyatt wrote: >> >><snip> >> >>In view of the size and complexity of Crafty I wonder whether or not cloning >>Crafty is really a good idea for the newbie chess programmer to get started. >> >>On the other hand, maybe there are parts of crafty which could be used in the >>beginning so that the newbie programmer could concentrate on creating his/her >>own code for the really important parts. > >I don't disagree. The parts that always cause me the most concern center around >the evaluation and search. I didn't look at his search carefully at all, but I >did look at the evaluation, and that has too much copied code... There may be >significant search code copied or not. But copying either is really copying the >"personality" of the program... I think that by that logic a lot of programs copied the "personality" of Crafty even if they do not use bitboards. Your words imply that it is better if I continue not to evaluate correctly KRP vs KR endgames because if I evaluate them correctly then I copy the personality of Crafty that also knows to evaluate them correctly. I do not think to copy ideas without testing and it is possible that something that is productive for crafty is not productive for movei because it is already evaluated by another term but I think that complaining too much about copying ideas from crafty is not productive and it only can cause people to leave chess programming. Uri
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.