Albert Silver wrote:John Conway wrote:Volker Pittlik wrote:djbl wrote:i have been thinking about ths lately, and i am not even sure why reverse engineering an engine (in this case) is so wrong. when something comes along that is such an improvement on its predecessors it seems only natural to me that people would want to figure out how it is working, and to look to make improvements on said engine. is this not the basis of all technological advancements?
i have been thinking about this lately, and i am not even sure why stealing money (in this case) is so wrong. when someone comes along who is so much richer than other people it seems only natural to me that people would want take all his money, and to look to make more out of it. is this not the basis of all respectable entrepreneurship?
vp
And what if the reason he is so rich is because he got my money under false pretences by promising a free update/bugfix which he never delivered?
I think that argument is ridiculous. I have never bought an engine *because* of a possible update. This would imply the engine was starting much worse than I wanted, and I was paying in the hopes it might fulfill my expectations. Rybka 3 came with a HUGE 100 Elo improvement of Rybka 232a, which was still, at that time, the strongest engine around by far, with only Naum4 even competitive. It is sold in 3 formats: CB, Aquarium, and of course the pure UCI engine.
AFAIK, the first two make no claims whatsoever of any updates, and it is essentially a WYSIWYG, so buyers who purchased one of those certainly had no expectations other than the engine being what it claimed to be: the strongest engine in the world by far, which it was.
I have been buying engines and chess programs for a LONG time. My first non-streamline engine (i.e. not Chessmaster and co., and not a standalone like my Excel 68000) was Mchess. It was *very* expensive, but as also king on a 386. Then followed Chess Genius, Fritzs, Hiarcs, and many others. As any enthusiast, I followed the results, and if the engine was at least competitive with the top brass, as per published results (SSDF was king then), it would appear on my To Buy list. With a bit of luck, they would be added to my Owned Engines list.
In all these years, the engine that came with the single largest Elo edge, not attributed to hardware, was Fritz 5. When it appeared on SSDF with a monstrous 70+Elo edge over number 2, it was a bit of a shock. 70 Elo.... wow. On average, a super successful new release would come with 40 Elo over previous versions AT MOST. Many times not even that. Shredder 8 had exactly zero elo over 7.04 despite the ply count showing it was reaching 4-5 plies more than its predecessor. In terms of outdoing its promises, and enormously so, Rybka is the undisputed king. Each version 100 Elo or so over the previous one, and all the while maintaining an enormous lead over the others. It is simply unheard of. Rybka 3 was no different, and fulfilled the Elo edge as well as the complaints that earlier Rybkas were quite weak at king attacks and finding combinations.
If you wish to claim that you would have preferred to be using Ryba 232a or another even weaker engine all this time, feel free, but I won't believe you.