Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Clones and a simple chess engine for all

Author: Uri Blass

Date: 07:23:04 08/23/05

Go up one level in this thread


On August 23, 2005 at 08:14:15, James T. Walker wrote:

>As a non-programmer maybe I have a different outlook on all this.  I believe
>that when people put their code out for others to see then they are allowing you
>to learn from their work.  People have been taking other peoples ideas for
>centuries and using them for profit or whatever.  Some people make a living
>taking others ideas and teaching them to people with no clue.
>(Teachers/students)  Students are expected to take others ideas and
>expand/improve on them or even better yet come up with an even better idea.
>Copying peoples ideas word for word is wrong.  The problem with programming is
>that in any given language it becomes hard to implement others ideas without
>using almost exactly the same code.  This makes it easy to rationalize that just
>copying others lines exactly and pasting them into your program is OK.  I don't
>think so.  I think it's OK to understand others ideas well enough to make up
>your own code.  If you can do that and it comes out exactly the same as someone
>elses code then OK.  Therein lies the problem.  Lazy people will want to say
>well I can write that but it's easier to just copy and paste it to save time.
>There is no way to prove it was/was not done this way.  So for small parts of
>programs where this is common there is nothing anyone can do to prove this was
>done or not.  I still don't see this as a big problem.  I think cloning becomes
>a problem when you take someones entire code and then start to change small
>parts of it to make it play better/different.  In that case I don't think trying
>to take credit for anything is appropriate except maybe creating a new
>personality.  It's like changing the kind of cheese in a mouse trap and claiming
>you invented a better mouse trap.  The really big problem comes when you take
>the entire code and then start to change bigger and bigger parts of it.  This
>seems to blur the line between what is original and what is new.  Then maybe you
>can start to take part credit giving credit to the original source.  Just my
>opinion.
>Jim

In that case there is no problem with my ideas because I never plan to start
from another code and change it.

I tend to agree with your opinion that the problem is with people who start from
another code and change it.

Note also that there is no danger that movei will behave similiar to fruit.
I may take some productive ideas from it but I certainly do not plan to copy
evaluation without changes.

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.