Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: question about definition of clones

Author: Uri Blass

Date: 05:43:04 08/22/05

Go up one level in this thread


On August 22, 2005 at 08:07:08, Murano Lima wrote:

>2)I am against copying without understanding.
>3)usually clones are based on copying without understanding so I am against
>them (Uri)
>
>Understanding does not make the difference.
>A clone based on good understanding
>(no matter how many questions you had to ask to aquire it...)
>is even worse than the simple "silly" clone.
>The last one is easy to find.
>From an ethical point of view I dont see a difference.
>
>I think you misunderstand "Copy and paste": you think it is only about
>lines of code. It is clearly about ideas, too.

In this case people are not allowed to write chess programs in the first place.
Everybody copy ideas and people do not invent null move and many other tricks.

>
>Of course there is always a problem: Where does (partial) cloning begin?
>But the difference between getting inspired and copying is easy, in general.
>From what you tell, there is no doubt, that you dont feel inspired.

There is no doubt that you do not understand me.

>
>You say: Transferring fruit to pascal is not easy,
>so if I would do it I would be a hero, not a cloner.
>(yes, you did not say hero, I intentionally misunderstood)

Yes and I also did not say that I plan to transfer fruit from C to another
language.

I also did not say that I plan to have fruit algorithm as Movei.
I did not say that I am going to use every evaluation term of Fruit in Movei and
I did not say that I am not going to use original ideas in my evaluation that
are not in fruit.

It does not contradict the option of fruit personality in Movei(no promise that
I do it) because personality is also about which functions to use and changing
some variables from True to False or from False to True may enable Fruit's terms
and disable Movei's terms in case that I will write the relevant code to
calculate everything that fruit calculates and add some bolean variables.

>Again I dont see the point. It depends on your abilities
>and has nothing to do with the matter of cloning.
>It does not matter, too, if u replace any for by a while or similar


This is different.

In that case there is a data structure that is the same.
Using the same data structure with only changing names of variables or changing
for by while can be done without understanding the code.

Uri



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.