geots wrote:kranium wrote:Hi Uri-Uri Blass wrote:I do not claim that the similiarity is limited to the same ideas but I understood that they are not enough for Fabien to consider Strelka as something like toga.tiger wrote:Uri Blass wrote:Nobody claims that strelka and fruit have been written independentlytiger wrote:GenoM wrote:10-20% of similarity -- does that makes a program clone of other?Uri Blass wrote:I disagree about the 40-50% and it may be something like 10-20%
No similiarity in the move generator that is a significant part of strelka.
No extremely similiar code in the evaluation function that is also important part(there may be similiar ideas about evaluation but not similiar code and strelka has special code for material imbalance tables).
I do not understand how do you get at least 40-50% similiarity.
The functions that you post are clearly less than half of the code of strelka.
Uri
We are not at all talking about cloning.
I'm afraid this word (clone) is totally out of place in the current discussion.
We are looking at the similarities. If there are similarities then the question is: could such similarities happen in programs that have been written independently?
// Christophe
Learning from other programs is certainly legal.
You can say that the similiarity is too much but it is not clear what is the limit of too much.
I use average between opening score and endgame score based on stage of the game in Movei and I learned the idea from Fruit(I did not use it before fruit)
This similiarity is not something independent of fruit and I guess that most new programs are based on some ideas that the author learned from fruit.
Uri
Fine but we are not looking at the re-use of ideas here.
We are looking at the re-use of source code.
If you believe that the similarities are limited to the use of the same ideas, then you should look at the comparisons of source code that have been posted.
// Christophe
Uri
I distinctly remember that a few days ago, Dann Corbit posted Fabiens email response after Fabien reviewed Strelka source code...unfortunately, it was in the 'washed' thread, so it can't be referenced here, but in essence, Fabien's reply was something to the effect of: 'oh well, it's been re-written', and 'i cannot say yes or no' ...
clearly, this is not approval, he's caught between a big rock and hard place.
Norm
I disagree very, very much. Clone is not "out of place" in this discussion. Simply because for me, all this technical stuff is no doubt way over my head. Im just a tester, and you guys lose me with the first sentence in these threads. What IS IMPORTANT for me would be fi Bob, Ingo, Uri, Theron, etc. would tell me where we exactly stand now with the Strelka-Fruit- Rybka issue. IOW, is it still more or less agreed the Strelka is a clone- and i guess im asking "illegal" clone of something- to the point where CCRL should still not be testing it- as we did stop?
Best,
Would one or more of the above mentioned people please answer this for me. I am not trying to be difficult or cause trouble. This is very important to me!
Best,