"Derivatives" - The "D" Word......

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

bhlangonijr
Posts: 482
Joined: Thu Oct 16, 2008 4:23 am
Location: Milky Way

Re: "Derivatives" - The "D" Word......

Post by bhlangonijr »

Christopher Conkie wrote:
bhlangonijr wrote:
Christopher Conkie wrote:
2. Naming the derivative can be done but only provided that the name is presented in the following format, both in the executable and in the source that is supplied along with it. The reason for this is to show the lay user who is the original author. It should be visible. Since Plague is UCI, I show UCI code.

Code: Select all

id name Glaurung - Plague Derivative
id author Tord Romstad - Updated by Christopher Conkie
You just started way wrong. Plague is also a derivative of Smaug. What about the credits of Joona?
:D
No need, only the original author needs credit, and......Plague contains nothing that Joona did.......but it was a nice try and I do appreciate a nice try.

:lol:

Christopher
I know that. But it would be unfair if you take Toga as your codebase for example. Toga has a lot of contributions of others and all the credits goes to Fabien.
:roll:
Christopher Conkie
Posts: 6074
Joined: Sat Apr 01, 2006 9:34 pm
Location: Scotland

Re: "Derivatives" - The "D" Word......

Post by Christopher Conkie »

bhlangonijr wrote:
Christopher Conkie wrote:
bhlangonijr wrote:
Christopher Conkie wrote:
2. Naming the derivative can be done but only provided that the name is presented in the following format, both in the executable and in the source that is supplied along with it. The reason for this is to show the lay user who is the original author. It should be visible. Since Plague is UCI, I show UCI code.

Code: Select all

id name Glaurung - Plague Derivative
id author Tord Romstad - Updated by Christopher Conkie
You just started way wrong. Plague is also a derivative of Smaug. What about the credits of Joona?
:D
No need, only the original author needs credit, and......Plague contains nothing that Joona did.......but it was a nice try and I do appreciate a nice try.

:lol:

Christopher
I know that. But it would be unfair if you take Toga as your codebase for example. Toga has a lot of contributions of others and all the credits goes to Fabien.
:roll:
As discussed in the Plague thread below Toga is a different case from say Grapefruit. You could be right about Toga but if it were Grapefruit I used, I would always credit Fruit directly.

Christopher
Christopher Conkie
Posts: 6074
Joined: Sat Apr 01, 2006 9:34 pm
Location: Scotland

Re: "Derivatives" - The "D" Word......

Post by Christopher Conkie »

Ryan Benitez wrote:I am not sure about a standard but I do think proper credit to the original programmer and other contributors (such as beta testers) is very important.
Well.....it would let everyone know where they stand. There is no point in endless threads about this and if a universal accepted protocol was in place we could more on to better, more interesting things.

I agree with the concept that the original programmer/their engine name is what comes first. Where the derivative even needs a new name is up for debate as well.

Christopher
Spock

Re: "Derivatives" - The "D" Word......

Post by Spock »

Christopher Conkie wrote:We would like to bounce off you some thoughts with regard to derivatives
Who is "we" ??
Christopher Conkie
Posts: 6074
Joined: Sat Apr 01, 2006 9:34 pm
Location: Scotland

Re: "Derivatives" - The "D" Word......

Post by Christopher Conkie »

Spock wrote:
Christopher Conkie wrote:We would like to bounce off you some thoughts with regard to derivatives
Who is "we" ??
Us
bhlangonijr
Posts: 482
Joined: Thu Oct 16, 2008 4:23 am
Location: Milky Way

Re: "Derivatives" - The "D" Word......

Post by bhlangonijr »

Christopher Conkie wrote:
bhlangonijr wrote:
Christopher Conkie wrote:
bhlangonijr wrote:
Christopher Conkie wrote:
2. Naming the derivative can be done but only provided that the name is presented in the following format, both in the executable and in the source that is supplied along with it. The reason for this is to show the lay user who is the original author. It should be visible. Since Plague is UCI, I show UCI code.

Code: Select all

id name Glaurung - Plague Derivative
id author Tord Romstad - Updated by Christopher Conkie
You just started way wrong. Plague is also a derivative of Smaug. What about the credits of Joona?
:D
No need, only the original author needs credit, and......Plague contains nothing that Joona did.......but it was a nice try and I do appreciate a nice try.

:lol:

Christopher
I know that. But it would be unfair if you take Toga as your codebase for example. Toga has a lot of contributions of others and all the credits goes to Fabien.
:roll:
As discussed in the Plague thread below Toga is a different case from say Grapefruit. You could be right about Toga but if it were Grapefruit I used, I would always credit Fruit directly.

Christopher
Why?
If your are proposing these "gentleman rules" for the chess programmers you have to have a formal nonsubjective idea of what you are talking about. It should be applicable to any derivative not only to those you are pointing out...
User avatar
GenoM
Posts: 911
Joined: Wed Mar 08, 2006 9:46 pm
Location: Plovdiv, Bulgaria
Full name: Evgenii Manev

Re: "Derivatives" - The "D" Word......

Post by GenoM »

Christopher Conkie wrote:
Ryan Benitez wrote:I am not sure about a standard but I do think proper credit to the original programmer and other contributors (such as beta testers) is very important.
Well.....it would let everyone know where they stand. There is no point in endless threads about this and if a universal accepted protocol was in place we could more on to better, more interesting things.

I agree with the concept that the original programmer/their engine name is what comes first. Where the derivative even needs a new name is up for debate as well.

Christopher
E.g. -- Fruit-Toga, as I proposed some time ago in the forum.
take it easy :)
Christopher Conkie
Posts: 6074
Joined: Sat Apr 01, 2006 9:34 pm
Location: Scotland

Re: "Derivatives" - The "D" Word......

Post by Christopher Conkie »

bhlangonijr wrote:
Christopher Conkie wrote:
bhlangonijr wrote:
Christopher Conkie wrote:
bhlangonijr wrote:
Christopher Conkie wrote:
2. Naming the derivative can be done but only provided that the name is presented in the following format, both in the executable and in the source that is supplied along with it. The reason for this is to show the lay user who is the original author. It should be visible. Since Plague is UCI, I show UCI code.

Code: Select all

id name Glaurung - Plague Derivative
id author Tord Romstad - Updated by Christopher Conkie
You just started way wrong. Plague is also a derivative of Smaug. What about the credits of Joona?
:D
No need, only the original author needs credit, and......Plague contains nothing that Joona did.......but it was a nice try and I do appreciate a nice try.

:lol:

Christopher
I know that. But it would be unfair if you take Toga as your codebase for example. Toga has a lot of contributions of others and all the credits goes to Fabien.
:roll:
As discussed in the Plague thread below Toga is a different case from say Grapefruit. You could be right about Toga but if it were Grapefruit I used, I would always credit Fruit directly.

Christopher
Why?
If your are proposing these "gentleman rules" for the chess programmers you have to have a formal nonsubjective idea of what you are talking about. It should be applicable to any derivative not only to those you are pointing out...
This was discussed below by two of the programmers.

Here....

http://www.talkchess.com/forum/viewtopi ... 83&t=27029

And here......

http://talkchess.com/forum/viewtopic.ph ... 64&t=27029

What do you think of these two points of view?

Christopher
User avatar
Dr.Wael Deeb
Posts: 9773
Joined: Wed Mar 08, 2006 8:44 pm
Location: Amman,Jordan

Re: "Derivatives" - The "D" Word......

Post by Dr.Wael Deeb »

Spock wrote:
Christopher Conkie wrote:We would like to bounce off you some thoughts with regard to derivatives
Who is "we" ??
When it comes to debates,especialy about clones,derivatives,etc.,Christopher always consider himself as a stand alone institution....he's extreamly sensitive to this topic....nothing wrong about that of course....
Dr.D
_No one can hit as hard as life.But it ain’t about how hard you can hit.It’s about how hard you can get hit and keep moving forward.How much you can take and keep moving forward….