it is you who started the thread, you who mentioned VR and lead the discussion this way, and now you want to stop it...Rodolfo Leoni wrote:If someone added some knowledge, he was Larry Kaufman, not V.R. You have some confusion. Rybka search routines made Rybka the strongest. He copied evaluation and move generator, it seems.Lyudmil Tsvetkov wrote: check the ratings, not more than 100 elo, so basically nothing substantial.
currently, SF beats Rybka by more than 85%.
if VR was a genius, what would you say about the authors of SF?
I do not understand why a so-called 'genius' would need to copy parts of other engines' code, geniuses usually do not copy, but are the ones whose ideas are copied.
the train of thought that VR(pity that we should spoil that thread with unsubstantial names and events) was at the root of later engines' success is completely made-up.
with what did he contribute to SF?
with what did he contribute to Komodo?
and, when he went back with Fritz 15, how much stronger he was able to make it?
50 elo, that is it, far below SF, far below Komodo.
if he was such of a genius, why was not he able to compete with SF and Komodo again?
VR contributed at an early stage of engine development, when engines almost completely lacked any positional chess knowledge.
as a relatively good chess played, he added some knowledge, and that was sufficient to top the rating lists for some time.
that is all, nothing more, nothing less.
You can think what you want. It seems your opinion has nothing to do with facts. You cannot remember a post by Marco Costalba, writing his doubts about what was the difference between taking ideas and taking code. You cannot remember because you weren't here.
BTW, only honest people always put themselves in doubt.
The fact is, every top engine programmer studied each line of Robbolito to improve their engines. And those lines were from Rybka. Before Ippolit "revolution", other engines were much weaker. Every programmer can confirm it.
And I think this post is going very off topic. I'd like to stop talking about these old things.
move generators are easy to write, nothing special in there, if your engine is 15% or 50% slower, does not matter that much in the long run.
it does not make sense that he copied evaluation and improved search, it is mostly quite the opposite; VR is a relatively good chess player, so that is where he could be of use, and that is what he did.
precisely because of better eval, and not search, is why R became very strong for a while.
you can easily deduce that even by the extremely low nps of the engine, only thing that can substantially slow down an engine is significantly bigger number of calculations, i.e. calculations related to specific knowledge.
search is not able to quite achieve a slowdown of 500% or so, no matter how intricate it is.
to tell you the truth, I am very bad programming newbie, but have still read Robbolito code and the codes of some 30 engines more, I do not see what is so elaborate there about Robbolito search, apart from splitting down some major routines.
by studying code and possibly implementing some new ideas, one can add 10, 30, maybe 100 elo, but not more, as there are considerable incompatibilities between codes.
only way to go rigth to the top is by complete copy, to be fully compatible.
studied, studied, studied..., if they studied so much, why not a single engine surpassed R substantially in the next 5 years?
only Houdini, SF and Komodo seem to be competely different branches.