Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: A few questions

Author: Peter Fendrich

Date: 02:42:04 08/26/04

Go up one level in this thread


On August 25, 2004 at 20:16:00, Dann Corbit wrote:

>I think that the logical recourse is to follow the directions in the copyright.
>That is to say, he should indicate that it is a crafty clone and also publish
>the source code.

The area of cloning and copying is becoming more infected each day. I would like
to have your (and others) opinion about this:
1) In Terra I have a random-function almost unchanged copied from som early
version of Crafty.
The function in Crafty is based on Knuth's algorithm.
2) I also copied the input_move function from Crafty but couldn't use it because
of my different structure from Crafty. I did re-write it completely but kept the
idea of how to interpret an input move w.th of the move generator.

I was just lazy and didn't think that these functions had anything to do with
the engine itself. (maybe a bit blue eyed)
I've never studied the Crafty code in detail, I'm too lazy for that, and haven't
copied anything else from any place in any program. Of course I have picked up
myriads of ideas from Bob and others but that's another story.

So, should I publish the Terra source code because of this? Are all the previous
results from Terra invalid?
Finally, there are many public random-alg's around and it's no big deal to
re-write that function. Is that a good idea?

I asked Bob Hyatt about this in an email earlier this year but he didn't answer.
/Peter



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.