Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: question about definition of clones

Author: Roger D Davis

Date: 19:57:18 08/20/05

Go up one level in this thread


On August 20, 2005 at 22:06:24, Uri Blass wrote:

>Suppose that somebody look at some public source code and decide to write code
>that does the same algorithm but with different data structure so he cannot use
>copy and paste for chess tasks.
>
>Do you think that the program is a clone or use code of another programmer?
>Do you think that the programmer should not be allowed to participate in
>tournaments?
>
>Note that my opinion is that the programmer should be allowed to participate
>because copying ideas unlike copying code is allowed but before even considering
>to try this idea(I am not sure if I will try it even if it is allowed) I prefer
>to ask this question.
>
>Uri

IMHO, clones are code-based, not idea-based. The A-B search was somebody's idea,
right? If so, then we're all clones, yes?

Even cutting and pasting of code may not be cloning if the code is already in
widespread use (e.g., EGTB code), or if an algorithm is known to be optimized,
so that any modification would be inferior.

Conversely, cutting and pasting code that operationalizes an obscure idea in a
good way is the epitomy of cloning.

Roger



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.