Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: definition of clones: Danchess an Crafty

Author: Robert Hyatt

Date: 12:07:39 02/15/04

Go up one level in this thread


On February 15, 2004 at 14:50:26, Dann Corbit wrote:

>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...
>>
>>Several have started with gnuchess, for example, but by the time they claim it
>>as their own and distribute something, the important stuff has been re-done by
>>the person doing the work, rather than just copied...
>
>This (in my view) is a far worse offense than what has happened with the
>DanChess case.  If you use someone's entire program and then slowly modify it,
>that is a simple crime to me.  And one with no excuses.


Here we disagree.  I see nothing wrong with starting from some known point, so
long as you eventually end up with nothing but your own code...  Otherwise you
will spend a long time writing all the support stuff, and many lose interest
before they get far enough along to actually see their creation play any real
chess...

IE this is where "C" came from.  Changes to "B".  Etc...



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.