Oh man, neither do I share all this nor are you forced to take it as "given". I just use some common sense to get a nice diversified list.lucasart wrote:Strelka is not a "new version" of Fruit. It is a different engine, written from scratch by someone else. It is true nonetheless, that Strelka did a lot of "almost copy paste" from Fruit (I went through the code of Strelka 2.0 and can attest it).IWB wrote: I try to leave the best engine of a family in that list. In your example Strelka 2.0 is the much better "Fruit" ...
As for Toga it is indeed an official derivative of Fruit, so I guess it would make sense to put Toga instead of Fruit.
But Strelka would be a different engine. Whether you decide to censor Strelka or not is your call, but it's not a new version of Fruit. If you follow that logic, then Rybka should be kept and Toga/Strelka/Fruit removed, no ?
Also, if you consider that all engines that took ideas and code from Fruit are the same "family", and you only keep the best of the family, then your list would not have 25 elements but only ONE. Everyone found great ideas in Fruit... And Fruit didn't invent the wheel from scratch either. That's how open source evolves: it's a give and take game that ultimately results in the field of computer chess improving drastically. Closed sources engines are a "take only" situation, so in a world where all software is closed source, there would be no sustainable progress. I wish more people could understand that...
Anyway, it's your list, so you can do what you like, of course
If you don't like it use the full list and/or make your own best list ...
Bye
Ingo