My summary, is:
1. Copying code is not ok
2. Copying ideas is ok
3. Copying code is called plagiarism
4. Copying ideas is not called plagiarism
5. All chess engine authors copy ideas, but because of (4) they are not plagiarists
The evidence from the ICGA panel looks very strong for there being copied Crafty code in an early Rybka that entered a CCT event.
Rybka author clearly should not have entered this engine into the CCT event. Rybka author was stupid not to rewrite the copied code.
Because of the Crafty code in early Rybka and because of a similar set of features in Rybka 1.0 Beta thru Rybaka 2.3.2 to Fruit 2.1, it is suspected (but not 100% proven) that Fruit code is in those Rybkas that participated in the 2007 and 2008 World Championships, but probably the 2009 and 2010 Rybka entries are clean.
So the crime is .. stupidity, or possibly laziness on the part of the Rybka author. The Rybka author should have given more credit to those he copied ideas from, and he should have rewritten the code that he copied so that it became "original".
On the other hand, in his favor the Rybka author raised the existing chess bar by +300 Elo with his own and Larry Kaufman's ideas (and got themselves hacked for doing so).
During the ICGA investigation the Rybka author did not defend himself.
It is not known how much copied code is in other closed source engines that participated in CCT or ICGA events, but we can be sure that there are lots of copied ideas in them.
In Summary
Moderators: hgm, Rebel, chrisw
-
- Posts: 1777
- Joined: Thu Jun 05, 2008 10:58 pm
- Location: Canada
Re: In Summary
Or he wanted a WCCC winner in as short a time as possible to make a living from computer chess...garybelton wrote: So the crime is .. stupidity, or possibly laziness on the part of the Rybka author.
-
- Posts: 16465
- Joined: Wed Aug 01, 2007 4:16 am
- Location: Canada
Re: In Summary
You're about as bright as a total eclipse. I thought they banned this handle?Romy wrote:1)Wrong, why he should not?garybelton wrote:Rybka author clearly should not have entered this engine into the CCT event.
Rybka author was stupid not to rewrite the copied code.
2)Irrelevant as there was no significant copied code.
Totally clean. 2008 was 99,9% clean, or 100% if you count only relevants.the 2009 and 2010 Rybka entries are clean.
Be careful your words.So the crime is ..
Kangaroo court of noncompetence, why waste time, let fool bark (baboon-sound), but later sue those who have richest ex-brother-in-law.During the ICGA investigation the Rybka author did not defend himself.
Story only just started.
Terry McCracken
-
- Posts: 175
- Joined: Fri Dec 11, 2009 9:08 pm
Re: In Summary
Actually I may have been wrong about (4), Wikipedia has this to say about the term plagiarism:
"Plagiarism is defined in dictionaries as the "wrongful appropriation," "close imitation," or "purloining and publication" of another author's "language, thoughts, ideas, or expressions," and the representation of them as one's own original work"
Looking at some UCI tags ...
Critter Chess v1.2 64-bit
By Richard Vida, Slovakia
Fire 2.0 xTreme x64
by Kranium, based on Ippolit
compiled by Peterpan
Jun 26 2011 22:47:23
id name Rybka 3
id author Vasik Rajlich, Larry Kaufman
id name Komodo64 2.03 JA
id author Don Dailey, Larry Kaufman
HIARCS by Mark John Uniacke
Copyright (c) 1992-2010 Mark Uniacke, Applied Computer Concepts Ltd. All rights
reserved.
id name Deep Shredder 12 x64
id author Stefan Meyer-Kahlen
id name Deep Junior 12.5.0.3 UCI
id author Amir Ban / Shay Bushinsky
Stockfish 2.1.1 JA 64bit by Tord Romstad, Marco Costalba and Joona Kiiski
I don't see the full attribution of ideas. Engine authors should a) get the Wikipedia definition corrected or b) admit that they are all plagiarists. I see no other options.
"Plagiarism is defined in dictionaries as the "wrongful appropriation," "close imitation," or "purloining and publication" of another author's "language, thoughts, ideas, or expressions," and the representation of them as one's own original work"
Looking at some UCI tags ...
Critter Chess v1.2 64-bit
By Richard Vida, Slovakia
Fire 2.0 xTreme x64
by Kranium, based on Ippolit
compiled by Peterpan
Jun 26 2011 22:47:23
id name Rybka 3
id author Vasik Rajlich, Larry Kaufman
id name Komodo64 2.03 JA
id author Don Dailey, Larry Kaufman
HIARCS by Mark John Uniacke
Copyright (c) 1992-2010 Mark Uniacke, Applied Computer Concepts Ltd. All rights
reserved.
id name Deep Shredder 12 x64
id author Stefan Meyer-Kahlen
id name Deep Junior 12.5.0.3 UCI
id author Amir Ban / Shay Bushinsky
Stockfish 2.1.1 JA 64bit by Tord Romstad, Marco Costalba and Joona Kiiski
I don't see the full attribution of ideas. Engine authors should a) get the Wikipedia definition corrected or b) admit that they are all plagiarists. I see no other options.
-
- Posts: 72
- Joined: Thu Mar 10, 2011 10:39 pm
- Location: Bucharest (Romania)
Re: In Summary
Correct.garybelton wrote:Engine authors should a) get the Wikipedia definition corrected or b) admit that they are all plagiarists. I see no other options.
Now see UCI tag for Crafty.
-
- Posts: 782
- Joined: Wed Mar 08, 2006 9:22 pm
Re: In Summary
garybelton wrote:Actually I may have been wrong about (4), Wikipedia has this to say about the term plagiarism:
"Plagiarism is defined in dictionaries as the "wrongful appropriation," "close imitation," or "purloining and publication" of another author's "language, thoughts, ideas, or expressions," and the representation of them as one's own original work"
Looking at some UCI tags ...
Critter Chess v1.2 64-bit
By Richard Vida, Slovakia
Fire 2.0 xTreme x64
by Kranium, based on Ippolit
compiled by Peterpan
Jun 26 2011 22:47:23
id name Rybka 3
id author Vasik Rajlich, Larry Kaufman
id name Komodo64 2.03 JA
id author Don Dailey, Larry Kaufman
HIARCS by Mark John Uniacke
Copyright (c) 1992-2010 Mark Uniacke, Applied Computer Concepts Ltd. All rights
reserved.
id name Deep Shredder 12 x64
id author Stefan Meyer-Kahlen
id name Deep Junior 12.5.0.3 UCI
id author Amir Ban / Shay Bushinsky
Stockfish 2.1.1 JA 64bit by Tord Romstad, Marco Costalba and Joona Kiiski
I don't see the full attribution of ideas. Engine authors should a) get the Wikipedia definition corrected or b) admit that they are all plagiarists. I see no other options.
Hello Gary,
The full attribution of ideas meaning what exactly?
What is that you are expecting to see in the UCI id tag? What would these authors above be plagiarising?
Later.
-
- Posts: 16465
- Joined: Wed Aug 01, 2007 4:16 am
- Location: Canada
Re: In Summary
Good Greif....and always before elections.geots wrote:Roger Brown wrote:garybelton wrote:Actually I may have been wrong about (4), Wikipedia has this to say about the term plagiarism:
"Plagiarism is defined in dictionaries as the "wrongful appropriation," "close imitation," or "purloining and publication" of another author's "language, thoughts, ideas, or expressions," and the representation of them as one's own original work"
Looking at some UCI tags ...
Critter Chess v1.2 64-bit
By Richard Vida, Slovakia
Fire 2.0 xTreme x64
by Kranium, based on Ippolit
compiled by Peterpan
Jun 26 2011 22:47:23
id name Rybka 3
id author Vasik Rajlich, Larry Kaufman
id name Komodo64 2.03 JA
id author Don Dailey, Larry Kaufman
HIARCS by Mark John Uniacke
Copyright (c) 1992-2010 Mark Uniacke, Applied Computer Concepts Ltd. All rights
reserved.
id name Deep Shredder 12 x64
id author Stefan Meyer-Kahlen
id name Deep Junior 12.5.0.3 UCI
id author Amir Ban / Shay Bushinsky
Stockfish 2.1.1 JA 64bit by Tord Romstad, Marco Costalba and Joona Kiiski
I don't see the full attribution of ideas. Engine authors should a) get the Wikipedia definition corrected or b) admit that they are all plagiarists. I see no other options.
Hello Gary,
The full attribution of ideas meaning what exactly?
What is that you are expecting to see in the UCI id tag? What would these authors above be plagiarising?
Later.
Who is deleting Carol's threads. I count 3 or 4 someone got rid of. He speaks only the truth. The forum can delete what they dont agree with?
Terry McCracken
-
- Posts: 20943
- Joined: Mon Feb 27, 2006 7:30 pm
- Location: Birmingham, AL
Re: In Summary
What does that mean? Crafty has no UCI code and doesn't support the UCI protocol.Romy wrote:Correct.garybelton wrote:Engine authors should a) get the Wikipedia definition corrected or b) admit that they are all plagiarists. I see no other options.
Now see UCI tag for Crafty.
-
- Posts: 20943
- Joined: Mon Feb 27, 2006 7:30 pm
- Location: Birmingham, AL
Re: In Summary
I have asked the same question. Apparently something is happening. I have been away most of the afternoon and evening and some of the threads seem to be somehow fractured. Not that "Carol" is offering anything of substance that I can see.geots wrote:Roger Brown wrote:garybelton wrote:Actually I may have been wrong about (4), Wikipedia has this to say about the term plagiarism:
"Plagiarism is defined in dictionaries as the "wrongful appropriation," "close imitation," or "purloining and publication" of another author's "language, thoughts, ideas, or expressions," and the representation of them as one's own original work"
Looking at some UCI tags ...
Critter Chess v1.2 64-bit
By Richard Vida, Slovakia
Fire 2.0 xTreme x64
by Kranium, based on Ippolit
compiled by Peterpan
Jun 26 2011 22:47:23
id name Rybka 3
id author Vasik Rajlich, Larry Kaufman
id name Komodo64 2.03 JA
id author Don Dailey, Larry Kaufman
HIARCS by Mark John Uniacke
Copyright (c) 1992-2010 Mark Uniacke, Applied Computer Concepts Ltd. All rights
reserved.
id name Deep Shredder 12 x64
id author Stefan Meyer-Kahlen
id name Deep Junior 12.5.0.3 UCI
id author Amir Ban / Shay Bushinsky
Stockfish 2.1.1 JA 64bit by Tord Romstad, Marco Costalba and Joona Kiiski
I don't see the full attribution of ideas. Engine authors should a) get the Wikipedia definition corrected or b) admit that they are all plagiarists. I see no other options.
Hello Gary,
The full attribution of ideas meaning what exactly?
What is that you are expecting to see in the UCI id tag? What would these authors above be plagiarising?
Later.
Who is deleting Carol's threads. I count 3 or 4 someone got rid of. He speaks only the truth. The forum can delete what they dont agree with?
-
- Posts: 20943
- Joined: Mon Feb 27, 2006 7:30 pm
- Location: Birmingham, AL
Re: In Summary
Also seems to be a full moon, wolfbane is blooming, and who knows what other sinister signs are active. I had better not find CW inside my refrigerator with a very bright light, growling or whatever, however. I have a fix for that problem.