Last Rybka Thread for now...

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

Alexander Schmidt
Posts: 1235
Joined: Thu May 10, 2007 2:49 pm

Re: Last Rybka Thread for now...

Post by Alexander Schmidt »

Alexander Schmidt wrote:Be sure some people check this.
Graham Banks wrote: perhaps your group should be putting other top engines under the microscope also.
Do you even read my posts before u answer?
User avatar
Graham Banks
Posts: 44045
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Last Rybka Thread for now...

Post by Graham Banks »

Alexander Schmidt wrote:
Alexander Schmidt wrote:Be sure some people check this.
Graham Banks wrote: perhaps your group should be putting other top engines under the microscope also.
Do you even read my posts before u answer?
So some are disassembling the exes of these other top engines to look for code similarities in them also?
gbanksnz at gmail.com
User avatar
GenoM
Posts: 911
Joined: Wed Mar 08, 2006 9:46 pm
Location: Plovdiv, Bulgaria
Full name: Evgenii Manev

Re: Last Rybka Thread for now...

Post by GenoM »

Graham Banks wrote:
Alexander Schmidt wrote:
Alexander Schmidt wrote:Be sure some people check this.
Graham Banks wrote: perhaps your group should be putting other top engines under the microscope also.
Do you even read my posts before u answer?
So some are disassembling the exes of these other top engines to look for code similarities in them also?
Why asking?
People have work to do. Suppose they work on hypotetical case "Commercial engine X is a clone of other commercial engine Y". What for they would do that??? Commercial engines has their stuff, let's their stuff set such cases clear. That's not our business. That's their business. Here all is about free engine. One can not make all the work.
And finally, I have a suspicion deep in me, that if Zach and others were working on other case you would ask the same question... "Why exactly this and not that?"
take it easy :)
Alexander Schmidt
Posts: 1235
Joined: Thu May 10, 2007 2:49 pm

Re: Last Rybka Thread for now...

Post by Alexander Schmidt »

Graham Banks wrote:So some are disassembling the exes of these other top engines to look for code similarities in them also?
Not that I am aware of.

But other Top engines where also checked for similaries. There are several things that you can test, output, error messages, testpositions with special behaviour.

But it becomes hard lately since there are many very strong open source engines available. It was easier when nearly all clones where based on Fruit...
Alexander Schmidt
Posts: 1235
Joined: Thu May 10, 2007 2:49 pm

Re: Last Rybka Thread for now...

Post by Alexander Schmidt »

Graham Banks wrote: perhaps your group should be putting other top engines under the microscope also.
And btw, I am not in a group... Once I spent a lot of time in uci engines and found a few clones, like others did.
User avatar
Graham Banks
Posts: 44045
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Last Rybka Thread for now...

Post by Graham Banks »

Alexander Schmidt wrote:
Graham Banks wrote:So some are disassembling the exes of these other top engines to look for code similarities in them also?
Not that I am aware of.

But other Top engines where also checked for similaries. There are several things that you can test, output, error messages, testpositions with special behaviour.

But it becomes hard lately since there are many very strong open source engines available. It was easier when nearly all clones where based on Fruit...
Okay. Thanks for your answer Alexander. I know that you've done some good work uncovering clones in the past.

Cheers, Graham.
gbanksnz at gmail.com
User avatar
Graham Banks
Posts: 44045
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Last Rybka Thread for now...

Post by Graham Banks »

Alexander Schmidt wrote:
Graham Banks wrote: perhaps your group should be putting other top engines under the microscope also.
And btw, I am not in a group... Once I spent a lot of time in uci engines and found a few clones, like others did.
Okay - my question should have been directed at Zach and Christophe then I guess.
gbanksnz at gmail.com
User avatar
Graham Banks
Posts: 44045
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Last Rybka Thread for now...

Post by Graham Banks »

GenoM wrote:
Graham Banks wrote:
Alexander Schmidt wrote:
Alexander Schmidt wrote:Be sure some people check this.
Graham Banks wrote: perhaps your group should be putting other top engines under the microscope also.
Do you even read my posts before u answer?
So some are disassembling the exes of these other top engines to look for code similarities in them also?
Why asking?
People have work to do. Suppose they work on hypotetical case "Commercial engine X is a clone of other commercial engine Y". What for they would do that??? Commercial engines has their stuff, let's their stuff set such cases clear. That's not our business. That's their business. Here all is about free engine. One can not make all the work.
And finally, I have a suspicion deep in me, that if Zach and others were working on other case you would ask the same question... "Why exactly this and not that?"
The implication has been made that if Rybka 1.0 breaks GPL in their eyes, then Rybka 2 and Rybka 3 are also likely to have done so.
Rybka 3 is not free.
When suspicions have been mentioned with regards to some other top engines, why should one then choose to be selective?
Last edited by Graham Banks on Sun Aug 31, 2008 1:31 am, edited 1 time in total.
gbanksnz at gmail.com
User avatar
mclane
Posts: 18895
Joined: Thu Mar 09, 2006 6:40 pm
Location: US of Europe, germany
Full name: Thorsten Czub

Re: Last Rybka Thread for now...

Post by mclane »

rebel777 wrote:Alexander,

This won't do. Please provide:

1) the disassembler you used, preferable with download link;

2) The offsets in both executables of the alleged similar code chunks so a few of us can check ourselves.

3) List the assembler code of both chunks. Are they 100% identical? I would like to see with my own eyes.

Also consider:

1) Have you checked Fruit with other engines? Maybe such similarities are not so uncommon at all? What if you find similar chunks in Fritz, Shredder, Tiger, Hiarcs etc. ?

2) The fact that you don't know if there possible is an agreement between Vas and Fabien that allows Vas to use Fruit code and that both gentlemen also decided to keep that silent. Maybe Vas even paid Fabien for the service. Seems such a natural explanation and if true you better stop your research. Why not research this as first?

Bottom line, you are far from having proofed anything.

Awaiting regards,

Ed
yes, thanks ed.
that seems a very plausible explanation. that fabien programmed somehow fruit AND rybka and that we therefore have those similarities.
Albert Silver
Posts: 3026
Joined: Wed Mar 08, 2006 9:57 pm
Location: Rio de Janeiro, Brazil

Re: Last Rybka Thread for now...

Post by Albert Silver »

mclane wrote:
rebel777 wrote:2) The fact that you don't know if there possible is an agreement between Vas and Fabien that allows Vas to use Fruit code and that both gentlemen also decided to keep that silent. Maybe Vas even paid Fabien for the service. Seems such a natural explanation and if true you better stop your research. Why not research this as first?

Bottom line, you are far from having proofed anything.

Awaiting regards,

Ed
yes, thanks ed.
that seems a very plausible explanation. that fabien programmed somehow fruit AND rybka and that we therefore have those similarities.
I think you misunderstood. He is suggesting that perhaps Vas paid Fabien to allow him to use some of the code in question.
"Tactics are the bricks and sticks that make up a game, but positional play is the architectural blueprint."