Awesome! Instead of taking the lameass approach of pointing outkranium wrote:yes,Don wrote:You misunderstand how the test works. Only the top comparison is relevant, what you are seeing is that komodo and stockfish play equally different from robbolito, that does not mean they play like each other.kranium wrote:wow, amazing...Don wrote:I created a utility called similar which measures how different one chess program is from others. It does this by running 2000 position from random games and noting how often the moves agree and as output returns the percentage of moves that match.
You can get it here: http://komodochess.com/pub/similar.zip
Here is some sample output, comparing Robbolito with a few other programs:
------ RobboLito version 0.084 (time: 100 ms) ------
69.25 Houdini 1.5 w32 (time: 100 ms)
66.90 Rybka 3 (time: 100 ms)
61.70 Stockfish 1.9.1 JA 64bit (time: 100 ms)
61.35 Stockfish 1.8 JA (time: 100 ms)
59.80 Komodo64 1.2 JA (time: 100 ms)
59.15 Komodo 1.0 (time: 100 ms)
58.95 Stockfish 1.7.1 64bit (time: 100 ms)
58.95 Stockfish 1.6 64bit (time: 100 ms)
57.00 Fruit 2.3.1 (time: 100 ms)
56.20 Fruit 2.1 (time: 100 ms)
I have not tested this on windows so I'm hoping to get some feedback specific to windows.
The similar.exe is designed to run on 64 bit windows and is actually a tcl script wrapped up with a tcl runtime using tclkit technology. I am also including the "starkit" which is platform independent, but requires a tclkit runtime for your platform. It is similar to a jar file and can be taken apart and inspected and modified if you wish - assuming you know how to work with starkit's and such. google for starkit and sdx.kit for more information.
Please let me know if you find this interesting or useful. Email me at drd@mit.edu
Don
komodo and stockfish are much more similar than I would have guessed.
i was genuinely under the apparently incorrect 'assumption' that they were very different...
weird...
(i.e i thought they would certainly fail any 'clone' test...?)
of course i misunderstand how your 'clone test' works...i'm a 'simple' cloner.
but i'm very happy you and all the other 'good old boys" understand it...
i'm confident that Graham B., Gabor S., Chris C., and Peter S., Tom G., Miguel B., Paul W., etc. etc.
(sorry i can't mention everyone here: the list is significant...)
will respond soon and clarify it all for us ignorants!...
possible flaws with the similarity test ( like BB+ did at open chess),
you tore them up with ridicule and sarcasm. You are the man Norman.