hyatt wrote:syzygy wrote:hyatt wrote:You can continue to spout all the nonsense you want.
Why don't just go wash your mouth and let the adults continue this discussion you know nothing about?
The only "adult" I see posting is Mark, at present. I'm perfectly happy to let him explain his views, obviously... You, on the other hand, seem to have great difficulty understanding the difference between "ideas" and "implementations" and continually treat them as the same thing, using some sort of abstract view. That is NOT the case, however. Ideas are distinct from implementations. We have been talking about implementations from the get-go, NOT just "ideas". Yet you keep recasting the discussion to be about ideas, incorrectly. As does Chris and Ed.
Ideas were NEVER a part of the ICGA discussions or investigation...
Perhaps you should go wash something and get a fresh (and more relevant) perspective???
Wrong again. Do you ever actually read in details the material the icga puts out? Importantly that Watkins document COMPEVAL in which ideas and implementations of ideas are both ascribed numerical values and then mixed, hopelessly, together to give ONE number.
Watkins takes each evaluation feature (idea) that matches between each program pair and scores it at 1.0. For every "implementation difference" he then removes approximately 0.2. Thus, for example, he claims one implementation difference in Rybka Fruit mobility, and scores each of the four mobility terms at 0.8. Thus his scoring system appears to tune to evaluation feature implementations.
However, he also scores each evaluation feature (idea) which has no counterpart in the other matching program of the pair as zero, 0.0.
Then he adds everything up and divides by the average number of ideas in each program pair. This averaging process or inclusion of the zeros, effectively lowers the score of a program pair with a low number of evaluation pair matches and increases it for those with a high number of evaluation matches.
Thus, his final score is a undeconstructable mishmash of two components
a) implementation similarity which increases the score
b) number of ideas matching which also increases the score.
So, perhaps you'ld like to quit with your occasional, is it suits you assertion, that the icga process is not about ideas. Because every time you claim 70% or whatever similarity you are talking about ideas match. And ideas and lists of ideas are free to use and have no copyright.
I might add a criticism of the COMPEVAL here. Take the case of FAILE and CRAFTY. FAILE has, iirc, 14 eval features. Crafty has, iirc, 38 features, according to Watkins. Practically all of FAILE 14 features are in Crafty. However FAILE scores around 0.2 in its match with CRAFTY. Why is this when the match is actually rather greater? Well, it's because the additive score of evaluation matches is divided by the average of total CRAFTY and FAILE evaluation features. The average of 14 and 38 is 26. In the circumstances of 14 features total, 26 is a relatively massive divisor and has effect of making FAILE look less similar to CRAFTY than it actually is.