ElChinito: A Crafty Clone

Archive of the old Parsimony forum. Some messages couldn't be restored. Limitations: Search for authors does not work, Parsimony specific formats do not work, threaded view does not work properly. Posting is disabled.

Re: ElChinito: A Crafty Clone -- An additional data point

Postby Thomas Mayer » 21 Aug 2004, 23:25

Geschrieben von:/Posted by: Thomas Mayer at 22 August 2004 00:25:31:
Als Antwort auf:/In reply to: Re: ElChinito: A Crafty Clone -- An additional data point geschrieben von:/posted by: Andrew Williams at 21 August 2004 23:25:49:

Hi Andrew,
This has been posted on CCC today:
http://www.talkchess.com/forums/1/message.html?383312
This is certainly interesting, although I can't vouch at all for Mr Begué.
well, we had that discussion already during WCCC 2003 at Graz -> in fact he told me there the same because I was already a bit suspicious about El Chinito because someone (he might name himself during that discussion if he wants) put my nose on some very strange stuff concerning El Chinito and there was also a reaction by Euginio, as far as I know, but there were at WCCC some reasons to not do anything: A) To me it was not enough material to really start a complaint. B) I am definitely someone who do not claim anything as long it is not 100% proven. C) Euginio was not at Graz. D) Euginio was asked by the organizers if he could send his program to fulfill the field to an even number.
Anyway, I wait for a reaction of Euginio, as long he does not say anything nothing is proven at all. Suspicions are there, correct. Like in other cases.
Greets, Thomas
Thomas Mayer
 

Re: ElChinito: A Crafty Clone (a message from Bob)

Postby Volker Pittlik » 21 Aug 2004, 23:28

Geschrieben von:/Posted by: Volker Pittlik at 22 August 2004 00:28:05:
Als Antwort auf:/In reply to: ElChinito: A Crafty Clone geschrieben von:/posted by: Paul Hunter at 21 August 2004 00:33:32:

Posted with Bob's kindly permission.


*** Begin quotation ***


...
From: "Robert M. Hyatt" <hyatt@cis.uab.edu>
To: Volker Pittlik <vpittlik@gmx.net>
Subject: Re: ElChinito suspected as a Crafty clone
...
I have already seen this.  It was sent to me and Dann Corbit I 
believe, within the last couple of days.
Hard to draw conclusions but it looks suspect.  I've personally given 
up on this stuff.  People are going to copy the source unless I simply 
stop releasing it, which I don't want to do.
It's a problem that likely doesn't have a good solution, other than 
raising the moral bar for everyone so that they don't do this stuff 
because they know it is wrong...


*** End quotation ***

Regards
Volker
Volker Pittlik
 

Re: ElChinito: A Crafty Clone

Postby Uri Blass » 21 Aug 2004, 23:41

Geschrieben von:/Posted by: Uri Blass at 22 August 2004 00:41:56:
Als Antwort auf:/In reply to: Re: ElChinito: A Crafty Clone geschrieben von:/posted by: Graham Banks at 22 August 2004 00:17:17:
If the author is willing to submit his code to a 3 judge panel of experts as you suggest I would accept the opinion of that panel with no further evidence. But I think the author should have a say in who the experts are. Trying to put myself in Fritz Reul's place in Graz, I would have serious misgivings about showing my code to those particular experts.
Dan H.

Rereading my post I see it was poorly phrased. It was not my intention to cast aspersions on any specific individuals.
I do this strictly as a hobby and for fun. My source is available to anyone. However, if I had designs on developing a commercial product and I felt like I had some algorithms that gave me an edge the source would be a closely guarded secret. I would not show it to anyone with a financial connection to my competitors. This includes tournament organizers who rely on the sponsorship of my competitors to host their events.
Dan H.
The problem with this is that Fritz Reul agreed to the rule when he entered the tournament. One of the rules of the tournament is that your source code should be available for inspection. If he judged that he didn't want the tournament committee to see his code, he shouldn't have entered the tournament.
Andrew

Still smacks as a witch hunt to me. Some don't like it when a new boy on the block can so quickly challenge the long established giants.
Graham.
It seems that some do not like to believe that a big part of the new boys are simply clones.
history proves it when we can know only clones that were detected
Lepetite,Bionic=crafty clone
Syboney1.00=pepito clone
OldblindDog=arasan clone
Deep9=another pepito clone
Luiza=faile clone
Tuxedo=tscp clone
Rashess=pharaon clone
and now
Elchinito=Crafty clone

Uri
Uri Blass
 

Re: ElChinito: A Crafty Clone

Postby Graham Banks » 22 Aug 2004, 00:09

Geschrieben von:/Posted by: Graham Banks at 22 August 2004 01:09:47:
Als Antwort auf:/In reply to: Re: ElChinito: A Crafty Clone geschrieben von:/posted by: Uri Blass at 22 August 2004 00:41:56:
If the author is willing to submit his code to a 3 judge panel of experts as you suggest I would accept the opinion of that panel with no further evidence. But I think the author should have a say in who the experts are. Trying to put myself in Fritz Reul's place in Graz, I would have serious misgivings about showing my code to those particular experts.
Dan H.

Rereading my post I see it was poorly phrased. It was not my intention to cast aspersions on any specific individuals.
I do this strictly as a hobby and for fun. My source is available to anyone. However, if I had designs on developing a commercial product and I felt like I had some algorithms that gave me an edge the source would be a closely guarded secret. I would not show it to anyone with a financial connection to my competitors. This includes tournament organizers who rely on the sponsorship of my competitors to host their events.
Dan H.
The problem with this is that Fritz Reul agreed to the rule when he entered the tournament. One of the rules of the tournament is that your source code should be available for inspection. If he judged that he didn't want the tournament committee to see his code, he shouldn't have entered the tournament.
Andrew

Still smacks as a witch hunt to me. Some don't like it when a new boy on the block can so quickly challenge the long established giants.
Graham.
It seems that some do not like to believe that a big part of the new boys are simply clones.
history proves it when we can know only clones that were detected
Lepetite,Bionic=crafty clone
Syboney1.00=pepito clone
OldblindDog=arasan clone
Deep9=another pepito clone
Luiza=faile clone
Tuxedo=tscp clone
Rashess=pharaon clone
and now
Elchinito=Crafty clone

Uri

Hi Uri,
I am all for uncovering clones as long as the evidence can't be disputed. I will be disappointed if El Chinito is in fact a clone as I quite liked this program. However I will no longer use it if it is proven beyond doubt to be a clone. Same goes for List 512.
Graham.
Graham Banks
 

Re: ElChinito: A Crafty Clone

Postby Dan Honeycutt » 22 Aug 2004, 13:57

Geschrieben von:/Posted by: Dan Honeycutt at 22 August 2004 14:57:47:
Als Antwort auf:/In reply to: Re: ElChinito: A Crafty Clone geschrieben von:/posted by: Andrew Williams at 21 August 2004 23:52:57:
If the author is willing to submit his code to a 3 judge panel of experts as you suggest I would accept the opinion of that panel with no further evidence. But I think the author should have a say in who the experts are. Trying to put myself in Fritz Reul's place in Graz, I would have serious misgivings about showing my code to those particular experts.
Dan H.

Rereading my post I see it was poorly phrased. It was not my intention to cast aspersions on any specific individuals.
I do this strictly as a hobby and for fun. My source is available to anyone. However, if I had designs on developing a commercial product and I felt like I had some algorithms that gave me an edge the source would be a closely guarded secret. I would not show it to anyone with a financial connection to my competitors. This includes tournament organizers who rely on the sponsorship of my competitors to host their events.
Dan H.
The problem with this is that Fritz Reul agreed to the rule when he entered the tournament. One of the rules of the tournament is that your source code should be available for inspection. If he judged that he didn't want the tournament committee to see his code, he shouldn't have entered the tournament.
Andrew
Hi Andrew:
I don't see any problem entering the tournament. By entering the tournament you are obligated to follow the rules. But you are not obligated to show your source. You simply have to face the consequences (disqualification, suspension) if you refuse.
If I were in that situation, I'd fight. I'd offer to show my source to a panel consisting of, say, Robert Hyatt, Dann Corbit and Andrew Williams. If the tournament directors don't accept that they are within their rights to throw me out. But no way is my source going to anybody if I think there is a chance it will find it's way into to my competitor's hands.
Fritz never fought. That doesn't prove guilt but nor does it bolster his case.
Dan H.
Dan Honeycutt
 

Re: ElChinito: A Crafty Clone

Postby Peter Berger » 22 Aug 2004, 21:27

Geschrieben von:/Posted by: Peter Berger at 22 August 2004 22:27:01:
Als Antwort auf:/In reply to: Re: ElChinito: A Crafty Clone geschrieben von:/posted by: Uri Blass at 22 August 2004 00:41:56:
If the author is willing to submit his code to a 3 judge panel of experts as you suggest I would accept the opinion of that panel with no further evidence. But I think the author should have a say in who the experts are. Trying to put myself in Fritz Reul's place in Graz, I would have serious misgivings about showing my code to those particular experts.
Dan H.

Rereading my post I see it was poorly phrased. It was not my intention to cast aspersions on any specific individuals.
I do this strictly as a hobby and for fun. My source is available to anyone. However, if I had designs on developing a commercial product and I felt like I had some algorithms that gave me an edge the source would be a closely guarded secret. I would not show it to anyone with a financial connection to my competitors. This includes tournament organizers who rely on the sponsorship of my competitors to host their events.
Dan H.
The problem with this is that Fritz Reul agreed to the rule when he entered the tournament. One of the rules of the tournament is that your source code should be available for inspection. If he judged that he didn't want the tournament committee to see his code, he shouldn't have entered the tournament.
Andrew

Still smacks as a witch hunt to me. Some don't like it when a new boy on the block can so quickly challenge the long established giants.
Graham.
It seems that some do not like to believe that a big part of the new boys are simply clones.
history proves it when we can know only clones that were detected
Lepetite,Bionic=crafty clone
Syboney1.00=pepito clone
OldblindDog=arasan clone
Deep9=another pepito clone
Luiza=faile clone
Tuxedo=tscp clone
Rashess=pharaon clone
and now
Elchinito=Crafty clone

Uri
I think you are much too pessimistic about this.
There is a basic problem that, for what probably is a majority in most communities other than in this forum, people can't judge whether something is real or just a baseless accuse - so there is an incredible amount of noise in these discussions.
Roger Brown put this nicely in http://f11.parsimony.net/forum16635/messages/70325.htm - even here few people could do such a detailed analysis as Paul.
But the amount of observations done by various people in the current discussion is quite encouraging. I think that if someone can avoid detection altogether he is likely able to just do an engine on his/her own, and is likely to do just that.
While I would agree that there are probably several undetected ( or non-disclosed) clones of TSCP, simply as no one would be interested to check all engines of similar strength, I am much more positive when it is about Crafty or Pepito clones now.
My first reaction on Paul's analysis was sceptical because I thought he was giving away valueable information to evil-doers , but I now think that to avoid this kind of detection you have to be able to write your own engine from scratch.
Of course this is no comment on the ElChinito discussion itself , but I have to admit that even to my limitted understanding the evidence looks overwhelming.
Peter
Peter Berger
 

Re: ElChinito: A Crafty Clone

Postby Paul Hunter » 22 Aug 2004, 22:54

Geschrieben von:/Posted by: Paul Hunter at 22 August 2004 23:54:36:
Als Antwort auf:/In reply to: Re: ElChinito: A Crafty Clone geschrieben von:/posted by: Peter Berger at 22 August 2004 22:27:01:
If the author is willing to submit his code to a 3 judge panel of experts as you suggest I would accept the opinion of that panel with no further evidence. But I think the author should have a say in who the experts are. Trying to put myself in Fritz Reul's place in Graz, I would have serious misgivings about showing my code to those particular experts.
Dan H.

Rereading my post I see it was poorly phrased. It was not my intention to cast aspersions on any specific individuals.
I do this strictly as a hobby and for fun. My source is available to anyone. However, if I had designs on developing a commercial product and I felt like I had some algorithms that gave me an edge the source would be a closely guarded secret. I would not show it to anyone with a financial connection to my competitors. This includes tournament organizers who rely on the sponsorship of my competitors to host their events.
Dan H.
The problem with this is that Fritz Reul agreed to the rule when he entered the tournament. One of the rules of the tournament is that your source code should be available for inspection. If he judged that he didn't want the tournament committee to see his code, he shouldn't have entered the tournament.
Andrew

Still smacks as a witch hunt to me. Some don't like it when a new boy on the block can so quickly challenge the long established giants.
Graham.
It seems that some do not like to believe that a big part of the new boys are simply clones.
history proves it when we can know only clones that were detected
Lepetite,Bionic=crafty clone
Syboney1.00=pepito clone
OldblindDog=arasan clone
Deep9=another pepito clone
Luiza=faile clone
Tuxedo=tscp clone
Rashess=pharaon clone
and now
Elchinito=Crafty clone

Uri
I think you are much too pessimistic about this.
There is a basic problem that, for what probably is a majority in most communities other than in this forum, people can't judge whether something is real or just a baseless accuse - so there is an incredible amount of noise in these discussions.
Roger Brown put this nicely in http://f11.parsimony.net/forum16635/messages/70325.htm - even here few people could do such a detailed analysis as Paul.
But the amount of observations done by various people in the current discussion is quite encouraging. I think that if someone can avoid detection altogether he is likely able to just do an engine on his/her own, and is likely to do just that.
While I would agree that there are probably several undetected ( or non-disclosed) clones of TSCP, simply as no one would be interested to check all engines of similar strength, I am much more positive when it is about Crafty or Pepito clones now.
My first reaction on Paul's analysis was sceptical because I thought he was giving away valueable information to evil-doers , but I now think that to avoid this kind of detection you have to be able to write your own engine from scratch.
Of course this is no comment on the ElChinito discussion itself , but I have to admit that even to my limitted understanding the evidence looks overwhelming.
Peter

There are a few more Crafty bugs out there. I'm not disclosing them for now. And as Bob and others update the Crafty code, it is bound to have other bugs. Only cheap cloners will copy these bugs, so let's hope that this will discourage them.
Paul Hunter
 

Previous

Return to Archive (Old Parsimony Forum)

Who is online

Users browsing this forum: No registered users and 39 guests