You are making this specificly about Fruit, when it originally was not.Uri Blass wrote:I disagree.Michael Sherwin wrote:First, let me say that this is not directed towards anyone nor do I have anyone in mind. This is just a hypothetical possibility. I know that this will not win me any friends--oh well.
The more that I think about having open source for strong chess engines the more that I am not in favor of it. This is just the latest notion to have crossed my mind about the matter--that it could be a very clever scam.
This is how the scam would work:
1.) write a strong open source engine, but leave out some really good secrets
2.) get lots of help improving it (it is strong, so people will help)
3.) close the source and add the secrets
4.) win the World Championship and/or go commercial making lots of money
5.) pitty all the poor suckers that helped you do it
If you can do 1 then you probably do not need other people to do 2 for you.
I think that you overestimate 2.
What Thomas did for fruit is things that Fabien also could do for himself
but he could prevent Vasik to learn from fruit source by not publishing it.
It means that Fabien could probably get the same level without releasing his source but the opponents could not get the same level so fruit could be relatively better in comparison to other programs assuming that it is a closed source program.
Uri
Even if you can do 1.) it may help to do 2.) in the very competitive situation at the top. Your logic is flawed on this point.
I do agree with you that Fabien should not have released his source code. And I agree that Fruit would be the strongest program if he had not done so. I hope that Fabien writes a completely new program that does win the world championship and dominates world chess for the next decade. I hope also that he does not release the source code untill way after.