Dailey may be trying to have it both ways; on one hand,
re-releasing his "clone detector," as "similar,"
starting yet another "clone detector" thread (edited out now), and saying it can be used to exonerate
programs, and on the other hand, surprised by poll showing people thinking it's an ultimate clone detecting tool. lol. It wouldn't suprise me if you get the same percentage voting yes on whether the earth is flat poll.
Anyways, it's a nice tool to have. When you think about it though, what is the difference between this
utility and Strategic Test Suite (
STS) used to determine engines' strength? Already been said and debated, but again, it would make sense that given a postion, there is usually a "best move" and stronger engines will see that move. So there's definitely correlation between stregth and similarity.
There are hosts of flaws why this utility fails as a clone detector. For one, what is the cutoff percentage, 60, 75, or slightly greater? if one was to take a hex editor and modifies an engine's name for reasons I cannot understand, you could use this tool to check. The truth is, it's a blackbox method which can result in many false positives. Binary and source (if available) examination is probably the only way to truly make a determination. Excitement expressed by some of our friends who believe the alpha and omega clone detecting tool has arrived may be lack of technical background on the matter.
In anycase, I ran a small test using Dailey's "similar" tool and created a radar map that could potentially cause headaches if stared at too long:
P.S. This tool confirms IvanHoe imperfect smp implementation. While other muilti-core engines use between 90-100% CPU resources, IvanHoe flirts around 50%. Can you say unecessary "if TITANIC_MODE for loop?!"