Author: José Carlos
Date: 13:21:39 08/24/05
Go up one level in this thread
On August 24, 2005 at 12:47:37, Bo Persson wrote:
>On August 23, 2005 at 16:50:48, José Carlos wrote:
>
>> I agree with you and Uri about there's no clear definition of what a clone is.
>
>Of course there is, if you have copied the code it's a clone. If you have
>written it yourself, it is original.
>
>
>>"Having source code of other engines" is miles away from clear. Example: I have
>>in my code:
>>
>>int i = 0;
>>
>> Either it is in some prior program (I'm a cloner) or in some later program (he
>>cloned me -early versions of Averno were open source-).
>
>Yes, but did you think of this line yourself, or did you paste it from another
>program?
For sure I didn't invent that line myself. I've seen it many times in other
programs.
>> Of course copying that line is not cloning.
>
>Of course it is!!
Come on! You can't expect people inventing C language everytime. Of course
I've copied that line. I learnt it in the university, I didn't figure it out
myself. And of course I'm not a cloner for that.
>If you copied the code, you know it's a clone. The only problem is to prove that
>when the cloner lies about it.
>
>There is a difference between whether someting is true or false, and if you can
>prove that. The cloner knows. It's much harder for everyone else.
If I take an open source program, make some small changes and release it, I
know I'm a cloner. But if I study crafty and then I implement rotated
bitboards... am I a cloner? I honestly say I don't know.
>>But then, what is cloning? Copying
>>5 lines? 10? 100? Only some specific lines? Maybe some "magic" numbers in
>>evaluation?
>
>Copying or retyping other code is cloning. Writing it yourself is not. Very
>simple!
>
>> So please, if someone has an exact definition, post it here.
>
>"Copying or retyping other code is cloning. Writing it yourself is not." :-)
Read above. People learn programming from others. People use instructions they
have learnt before. Then, everybody are cloners?
>> BTW, I strongly disagree about everyone's tempted to clone. What's the fun of
>>seing other people's creating winning games? What is really fun for me is seeing
>>_my_ creation winning games. I'll never be able to understand what anyone can
>>get from copying other's work.
>
>
>The same reason some athletes use doping. You might win the competition!
^^^
You? Well, it's debatable in the case of athletes, but if you copy a chess
program you have to be very good at lying yourself to really think _you_ are
winning the competition.
Damn me, I still don't undestand...
José C.
>Bo Persson
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.