Author: Uri Blass
Date: 21:06:30 08/20/05
Go up one level in this thread
On August 20, 2005 at 22:57:18, Roger D Davis wrote: >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 Thanks for your opinion. The main problem that I see is that doing the same thing with different data structure may also mean using the same evaluation weights and I am not sure if it is allowed. Part of the ideas in chess programs are about choosing correct weights and not only about what to evaluate. 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.