I don't know why you guys are always on Vas about protecting code. That is an individual choice for every programmer. The Stockfish guys choose to share their code. Vas doesn't. The Fruit guy did etc. etc.De Vos W wrote:You love to see Vas's old posts? Here is one of them:mhalstern wrote:I love to see Vas's old posts. What is use username here?
"Vasik Rajlich wrote:
Yes, the publication of Fruit 2.1 was huge. Look at how many engines took a massive jump in its wake: Rybka, Hiarcs, Fritz, Zappa, Spike, List, and so on. I went through the Fruit 2.1 source code forwards and backwards and took many things."
It is a bit of a pity that Rybka won't make the same contribution to the computer chess community, but at the moment I must also think about protecting my secrets. It's the eternal struggle for a computer chess programmer. "
Neither is wrong or right. The person who builds it has that choice.
Just as we have a choice whether or not we want to buy or use an engine.
The Houdini guy doesn't share his code. Do you criticize him for that?
I don't as it is his choice. Just as he has chosen to say that Houdini can not be used for commercial reasons.
Do you criticize the bookup guy for using the free Stockfish engine for his Masterchess 7000 and THEN charging for it?
See there are all sorts of choices being made.
I have made the choice NOT to buy the Rybka 4 opening book because I can only use it in a chessbase GUI and there are no updates to it.
I get better service and more usefulness with the Hiarcs opening book subscription. I have made my choice!
The R4 opening book people have made their choice on how to distribute their product. I don't like it and I won't use it but that doesn't make them evil or me righteous.
It is all just a bunch of choices.