I agree too. But any clone engines without permission of the original authors should be illegal, right?pedrox wrote:But my words do not give place to doubts, I would not support take a engine, change the author's name and publish it with another name.
Strelka cannot see mate in 1
Moderator: Ras
Re: Strelka cannot see mate in 1
-
- Posts: 911
- Joined: Wed Mar 08, 2006 9:46 pm
- Location: Plovdiv, Bulgaria
- Full name: Evgenii Manev
Re: Strelka cannot see mate in 1
Define what exactly you mean talking about "clone" and may be then a sound talk can arise.T Barack wrote:I agree too. But any clone engines without permission of the original authors should be illegal, right?pedrox wrote:But my words do not give place to doubts, I would not support take a engine, change the author's name and publish it with another name.
take it easy 

-
- Posts: 1056
- Joined: Fri Mar 10, 2006 6:07 am
- Location: Basque Country (Spain)
Re: Strelka cannot see mate in 1
In chess, all clones should be illegal, even if the code they have cloned is free, because the author of this clone is fooling the people who will use.
But I would not say for example that Toga is a clone of Fruit, no matter who the author of Toga have permission or not the author of Fruit. If he do not have permission, the engine might be invalid or illegal but not necessarily a clone.
In the case of Strelka without knowing the code Rybka, I would not say that Strelka is a clone of Rybka, it can have portions of code illegal (something that a judge would have to decide), but that does not make it a clone.
But I would not say for example that Toga is a clone of Fruit, no matter who the author of Toga have permission or not the author of Fruit. If he do not have permission, the engine might be invalid or illegal but not necessarily a clone.
In the case of Strelka without knowing the code Rybka, I would not say that Strelka is a clone of Rybka, it can have portions of code illegal (something that a judge would have to decide), but that does not make it a clone.
-
- Posts: 1056
- Joined: Fri Mar 10, 2006 6:07 am
- Location: Basque Country (Spain)
Re: Strelka cannot see mate in 1
For me a clone is when a person picks up the code a whole engine, for example Glaurung, simply change the name of the author and published under another name. That person has not been trying to understand the program code, or make it more strong, or create a unique style, nothing, it is a clone, besides that person deceives users and makes them lose time since the strength of this engine is like the original.GenoM wrote:Define what exactly you mean talking about "clone" and may be then a sound talk can arise.T Barack wrote:I agree too. But any clone engines without permission of the original authors should be illegal, right?pedrox wrote:But my words do not give place to doubts, I would not support take a engine, change the author's name and publish it with another name.
Re: Strelka cannot see mate in 1
If you thought like that, I am afraid that many people would disagree with you. How did you know Strelka is not a clone, any evidences?pedrox wrote: In the case of Strelka without knowing the code Rybka, I would not say that Strelka is a clone of Rybka, it can have portions of code illegal (something that a judge would have to decide), but that does not make it a clone.
Re: Strelka cannot see mate in 1
LIMITATIONS ON REVERSE ENGINEERING, DECOMPILATION, AND DISASSEMBLY. You may not reverse engineer, decompile, or disassemble the Software, except and only to the extent that such activity is expressly permitted by applicable law notwithstanding this limitation.
It's wise to obey the right law. I hereby declare I support this law. And the law should be obeyed by all of us.
U.S. GOVERNMENT LICENSE RIGHTS. All Software provided to the U.S. Government pursuant to solicitations issued on or after December 1, 1995 is provided with the commercial license rights and restrictions described elsewhere herein. All Software provided to the U.S. Government pursuant to solicitations issued prior to December 1, 1995 is provided with "Restricted Rights" as provided for in FAR, 48 CFR 52.227 -14 (JUNE 1987) or DFAR, 48 CFR 252.227-7013 (OCT 1988), as applicable.
It's wise to obey the right law. I hereby declare I support this law. And the law should be obeyed by all of us.
U.S. GOVERNMENT LICENSE RIGHTS. All Software provided to the U.S. Government pursuant to solicitations issued on or after December 1, 1995 is provided with the commercial license rights and restrictions described elsewhere herein. All Software provided to the U.S. Government pursuant to solicitations issued prior to December 1, 1995 is provided with "Restricted Rights" as provided for in FAR, 48 CFR 52.227 -14 (JUNE 1987) or DFAR, 48 CFR 252.227-7013 (OCT 1988), as applicable.
Last edited by T Barack on Sat Mar 08, 2008 4:21 am, edited 1 time in total.
-
- Posts: 1056
- Joined: Fri Mar 10, 2006 6:07 am
- Location: Basque Country (Spain)
Re: Strelka cannot see mate in 1
A clone is a copy for my 100% of the original in the way they play. I have not compared Strelka with Rybka, but I think that there are hundreds of positions that evaluation is not the same, so as I said in my way of seeing it is a clone, for my Strelka is not a clone Rybka.T Barack wrote:If you thought like that, I am afraid that many people would disagree with you. How did you know Strelka is not a clone, any evidences?pedrox wrote: In the case of Strelka without knowing the code Rybka, I would not say that Strelka is a clone of Rybka, it can have portions of code illegal (something that a judge would have to decide), but that does not make it a clone.
Does that mean that Strelka is legal? No, because Strelka may contain code illegal by reverse engineer or decompile.
I want people to understand that an engine is not just a clone or not, between those 2 words we have more possibilities.
We have to call a spade a spade, the problem is that people do not differentiate between the terms clone and illegal.
Re: Strelka cannot see mate in 1
To judge a clone engine, analysing the assembly code is more convincible and reliable than analying the engine from it's behavior (a clone engine may play totally different moves from the original engine plays, but it's still a clone).A clone is a copy for my 100% of the original in the way they play. I have not compared Strelka with Rybka, but I think that there are hundreds of positions that evaluation is not the same, so as I said in my way of seeing it is a clone, for my Strelka is not a clone Rybka.
Does that mean that Strelka is legal? No, because Strelka may contain code illegal by reverse engineer or decompile.
Seems you got the point.
Seems nonsense.I want people to understand that an engine is not just a clone or not, between those 2 words we have more possibilities.
clone means illegal, illegal does not mean clone.We have to call a spade a spade, the problem is that people do not differentiate between the terms clone and illegal.
-
- Posts: 4557
- Joined: Tue Jul 03, 2007 4:30 am
Re: Strelka cannot see mate in 1
I consider Strelka a modified clone.pedrox wrote:A clone is a copy for my 100% of the original in the way they play.
-
- Posts: 1056
- Joined: Fri Mar 10, 2006 6:07 am
- Location: Basque Country (Spain)
Re: Strelka cannot see mate in 1
You have reason, to try stealing code is usually study the assembler code. But a program that steals lines of another program does not make it a clone. For example, there have been demands for companies to microsoft, these companies said that microsoft had copied them by example code, these companies did not say that microsfot had cloned programs.T Barack wrote:To judge a clone engine, analysing the assembly code is more convincible and reliable than analying the engine from it's behavior (a clone engine may play totally different moves from the original engine plays, but it's still a clone).A clone is a copy for my 100% of the original in the way they play. I have not compared Strelka with Rybka, but I think that there are hundreds of positions that evaluation is not the same, so as I said in my way of seeing it is a clone, for my Strelka is not a clone Rybka.
Does that mean that Strelka is legal? No, because Strelka may contain code illegal by reverse engineer or decompile.
Seems you got the point.
Seems nonsense.I want people to understand that an engine is not just a clone or not, between those 2 words we have more possibilities.
clone means illegal, illegal does not mean clone.We have to call a spade a spade, the problem is that people do not differentiate between the terms clone and illegal.
And you are wrong when you say that a clone means illegal. I can left make a clone of my engine and this is legal.