On to the next (non-)scandal... Critter & Ippo

Discussion about chess-playing software (engines, hosts, opening books, platforms, etc...)
Post Reply
Jeremy Bernstein
Site Admin
Posts: 1226
Joined: Wed Jun 09, 2010 7:49 am
Real Name: Jeremy Bernstein
Location: Berlin, Germany
Contact:

On to the next (non-)scandal... Critter & Ippo

Post by Jeremy Bernstein » Sat Jul 02, 2011 11:35 pm

From Kai Laskos: http://talkchess.com/forum/viewtopic.php?t=39577

I probably shouldn't say anything, but I've seen the Critter 1.2 code and I don't think there's anything (at all) to this. Just another illustration of the limitations of this particular technique of "clone detection".

Jeremy

magnumpi
Posts: 8
Joined: Fri Jul 30, 2010 5:18 pm
Real Name: Robert

Re: On to the next (non-)scandal... Critter & Ippo

Post by magnumpi » Sat Jul 02, 2011 11:45 pm

maybe this is a new pastime for BB+? :D

Quocvuong82
Posts: 14
Joined: Sat Mar 05, 2011 8:32 am
Real Name: Quocvuong82

Re: On to the next (non-)scandal... Critter & Ippo

Post by Quocvuong82 » Sun Jul 03, 2011 9:15 am

Yes, I see version 1.2 is very similar to Ippo*

veritas
Posts: 111
Joined: Thu Jun 16, 2011 2:35 pm

Re: On to the next (non-)scandal... Critter & Ippo

Post by veritas » Sun Jul 03, 2011 10:08 am

PostPost subject: Re: Critter 1.2 SEEMS to be a member of the Ippo family Posted: Sat Jul 02, 2011 11:37 pm Reply to topic Reply with quote
Hi, Kai

1) Hunting for some publicity, eh? Smile

2) Do you know what exactly is measured with sim03?

3) I will tell you a "secret". Houdini, Robbolito, Ippolit, etc. share same piece square tables. While the ones that Critter uses are not 100% identical but are very very close (differences are just because of rounding errors - Critter uses 1/256th of a pawn instead of 1/100 - for every practical purpose they can be called identical... they are working fine, and there are more reasonable ways to spend development time than to make them different just to make someone happy). I don't know about your programming skills but let's try an experiment: Take 2 different open source programs (let's say Crafty & Fruit) and force them to use the same exact PSQ tables. Now run them through sim03 and see the shocking result (and write a sensational post on a forum of your choice about one being a clone of the other...)

4) Sources of Critter are not top-secret. Although after version 0.42 I choose to go closed source, so far I have sent my sources to everyone who asked for them. Most of such requests concerned version 0.90, but a few people on this forum do have sources of v1.2 too (or the last beta before v1.2 release).

Richard

User avatar
noctiferus
Posts: 122
Joined: Thu Jun 10, 2010 7:57 am
Location: Ivrea (To), Italy

Re: On to the next (non-)scandal... Critter & Ippo

Post by noctiferus » Sun Jul 03, 2011 3:05 pm

IMHO, Kai did some very interestig work on similarities.

Without entering in similarity detection software, I would like to compare his results with another clustering softw, and compare other engines under different metrics, aside from average linkage (of course nothing similar to deep analysis by BB+ :) ).

I hope to get data from him:
http://talkchess.com/forum/viewtopic.ph ... 7&start=10

User avatar
kingliveson
Posts: 1388
Joined: Thu Jun 10, 2010 1:22 am
Real Name: Franklin Titus
Location: 28°32'1"N 81°22'33"W

Re: On to the next (non-)scandal... Critter & Ippo

Post by kingliveson » Sun Jul 03, 2011 3:20 pm

Jeremy Bernstein wrote:From Kai Laskos: http://talkchess.com/forum/viewtopic.php?t=39577

I probably shouldn't say anything, but I've seen the Critter 1.2 code and I don't think there's anything (at all) to this. Just another illustration of the limitations of this particular technique of "clone detection".

Jeremy

This came up slightly a while back and I never thought there was anything to it. Someone who is trying to hide something does not send his source to various people who have asked -- so this is much ado about nothing.
PAWN : Knight >> Bishop >> Rook >>Queen

Jeremy Bernstein
Site Admin
Posts: 1226
Joined: Wed Jun 09, 2010 7:49 am
Real Name: Jeremy Bernstein
Location: Berlin, Germany
Contact:

Re: On to the next (non-)scandal... Critter & Ippo

Post by Jeremy Bernstein » Sun Jul 03, 2011 3:34 pm

kingliveson wrote:
Jeremy Bernstein wrote:From Kai Laskos: http://talkchess.com/forum/viewtopic.php?t=39577

I probably shouldn't say anything, but I've seen the Critter 1.2 code and I don't think there's anything (at all) to this. Just another illustration of the limitations of this particular technique of "clone detection".

Jeremy

This came up slightly a while back and I never thought there was anything to it. Someone who is trying to hide something does not send his source to various people who have asked -- so this is much ado about nothing.
Richard is a good programmer, and a straightforward, open person who has been very forthcoming and patient with the questions that have arisen from time to time. I simply think that this tool is inadequate as a "clone detector".

Jeremy

tomgdrums
Posts: 42
Joined: Thu Aug 05, 2010 12:23 am

Re: On to the next (non-)scandal... Critter & Ippo

Post by tomgdrums » Sun Jul 03, 2011 5:35 pm

Jeremy Bernstein wrote:
kingliveson wrote:
Jeremy Bernstein wrote:From Kai Laskos: http://talkchess.com/forum/viewtopic.php?t=39577

I probably shouldn't say anything, but I've seen the Critter 1.2 code and I don't think there's anything (at all) to this. Just another illustration of the limitations of this particular technique of "clone detection".

Jeremy

This came up slightly a while back and I never thought there was anything to it. Someone who is trying to hide something does not send his source to various people who have asked -- so this is much ado about nothing.
Richard is a good programmer, and a straightforward, open person who has been very forthcoming and patient with the questions that have arisen from time to time. I simply think that this tool is inadequate as a "clone detector".

Jeremy

I agree 100%. Richard is very open and always answers questions in a very straight forward manner. (unlike Houdart)

And as someone else has said, since Richard has sent his source code to various people it is hard to see where he has anything to hide.

I think some people are just lashing out now. And I also think that the Sim tool is wholly inadequate as a "clone detector."

Post Reply