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.