Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: A fix for the clone detection problem

Author: Russell Reagan

Date: 01:27:40 12/01/03

Go up one level in this thread


On December 01, 2003 at 04:11:22, Hristo wrote:

>In chess I would suggest that the _idea_ is the focal point. The implementation
>is less important. Not sure how this can be litigated and even less certain of
>how this can be evaluated. The determinism of chess prohibits us from
>determining the differences between engines, purely based on their output when
>solving a chess problem.

When I think of an idea, I think of something like null-move pruning. Let's say
I do one of two things:

1. I look at the source code of Crafty and I learn about the null-move idea. I
go and implement it in my own program and I write every line of code myself.

2. I look at the source code of Crafty and I learn about the null-move idea. I
copy Crafty's null-move code directly into my program.

I think #1 is okay, but #2 is questionable at best. I think the expression of
the idea is what should be protected. Take for instance a person who writes a
book about some topic, say, politics. That person may write about ideas that
thousands of other authors have written about, but it is his expression of those
ideas that is protected by copyright, not those ideas. Someone else can come
along and write a book about the exact same topic, taking his same stance, as
long as his expression of those ideas is his own work.



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.