H.G.Muller wrote:
I have no answer. I have never seen the code of this engine, nor have I ever seen the code of any of the engines by which, according to the README you posted, the author has been inspired.
But the README simply describes what everyone who developed a 2500+ engine in less than 15 years _must_ have done: make a thorough study of the open-source engine codes that are around, to see how it is done, and then do it themselves in different combinations, with some modifications.
Hello H.G.,
I have no way of refuting this model of latter day chess engine development. In fact, I yield to you in matters like this.
My point is that I would be willing to bet a small sum that back in the days when I first came to this fascinating computerchess hobby there were tons more ideas and differences.
I may not know about code but I played against various engines and watched them play and these engines had personalities - as strange as that may sound.
Yace was different from Crafty which was different from Phalanx which was different from the Baron and that was a good thing.
Now the future appears depressing - a line of open and closed source engines inspired by a limited common ancestry.
I have played (and continue to do so incidentally) against your engine, Ursurpator, and it is not a replica of a 3000+ engine told to play like a 1500 player. It plays genuinely enjoyable chess. Well at least to me. It is different and I love it for that reason.
Perhaps that really is the future you are outlining and maybe you are correct but I genuinely hope not.
Later.