Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Clones and moral behavior

Author: Dan Honeycutt

Date: 15:34:21 08/25/05

Go up one level in this thread


On August 25, 2005 at 16:23:06, José Carlos wrote:

...
>
>  I understood the idea immediately and I thought it could be a good idea to
>produce more cutoffs with losing too much information. I decided to try the
>idea. How could I implement it? Not many ways to choose. I just had to use the
>same exact line or just discard it.
>  I tried, and it seemed to be a tiny improvement.
>  Months later (note that I programmed Averno about one hour per week, and it's
>been a year or so since the last time I did it), I figured out possible
>improvement. I tried (from memory):
>
>  if (abs(eval) >= 30)
>  {
>    if (abs(eval) >= 150)
>      eval -= (eval % 5);
>    else
>      eval -= (eval %3);
>  }
>
>  The idea was that when the advantage is bigger, less precision is needed.
>  It seemed to work.
>  Now I ask myself: is this an unfair use of open source? I don't think so, but
>I'm not sure anymore...
>
>  José C.

I think you are innocent, José.  I also think Bo makes a good point.

I would know if I were taking someone else's idea and implementing it myself,
even if my code looked exactly like theirs such as in your example.

I would also know if I were stealing someone else's work even if I rearranged,
renamed and converted to other structures to the point where my code looked
nothing like theirs.

Best
Dan H.



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.