Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: detecting clones

Author: Roman Hartmann

Date: 12:14:51 01/28/06

Go up one level in this thread


On January 28, 2006 at 15:07:22, Sebastian Leibnitz wrote:

>On January 28, 2006 at 15:00:25, Roman Hartmann wrote:
>
>>On January 28, 2006 at 14:56:48, Sebastian Leibnitz wrote:
>>
>>>On January 28, 2006 at 13:44:35, Roman Hartmann wrote:
>>>
>>>>On January 28, 2006 at 07:59:03, Uri Blass wrote:
>>>>
>>>>>I wonder if there can be some program to detect clones based on the exe files.
>>>>>
>>>>>The program does not have to be 100% correct and even detecting part of the
>>>>>clones is good.
>>>>>
>>>>>I remember that there is already a program that help to detect clones based on
>>>>>source codes and by reverse engineering it should be possible to translate exe
>>>>>files to source code so I think that the natural step is to have a program that
>>>>>detects clones automatically for people like Leo by comparing the sources of the
>>>>>programs that he is using.
>>>>>
>>>>>If there is going to be a program that can detect all the clones that were
>>>>>detected until today and does not have false clone detection by comparing
>>>>>different free source code programs that are not clones then it is going to be
>>>>>good.
>>>>>
>>>>>Uri
>>>>
>>>>Hi Uri,
>>>>I doubt this can be done automatically.
>>>>Looking fo similar PV's of certain positions (including illegal positions) and
>>>>compare evals of different positions is probably the simpler approach. AFAIK
>>>>this is already (sucessfully) done by some people.
>>>>
>>>>Roman
>>>
>>>
>>>I disagree.
>>
>>Did you note the word 'automatically'? I believe that you are able to identify a
>>clone by looking at the decompiled code but I doubt that a program can do this
>>easily.
>>
>>Roman
>
>
>Uuups, sorry, I missed the point then.
>I agree then, its too complex for a program to decide whether its a clone or
>not.
>
>Still, I think decompiling is the way to detect clones, not guessing over PVs
>and evals...

Yes, to find 'proof' there is nothing else than looking at decompiled programs.
But to get a first idea if a program might be a clone the other method works
better than you might expect. It's of course important to give the program out
of the ordinary input to get some 'meaningful' output.

greetings
Roman

>Greetings...



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.