POLL: Do you believe Rybka is a derivative work program?

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

Moderators: hgm, Rebel, chrisw

Do you believe Rybka is a derivative work software program?

Yes
35
56%
No
20
32%
No opinion
8
13%
 
Total votes: 63

Sean Evans
Posts: 1777
Joined: Thu Jun 05, 2008 10:58 pm
Location: Canada

POLL: Do you believe Rybka is a derivative work program?

Post by Sean Evans »

User avatar
hgm
Posts: 27881
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Re: POLL: Do you believe Rybka is a derivative work program?

Post by hgm »

It depends on how you define 'derivatve work'. I m sure 90% of the strngth of Rybka is profided by the giants on which shoulders it is standing.

For a reasonably skilled programmer it is totally trivial to study the code of Fruit, rewrite the algorithm in its own favorite programming language, and have a 2900 Elo engine. Is that a derivative work?
Aleks Peshkov
Posts: 892
Joined: Sun Nov 19, 2006 9:16 pm
Location: Russia

Re: POLL: Do you believe Rybka is a derivative work program?

Post by Aleks Peshkov »

As far as I remember Vasik Raijlich already had had a private engine before Fruit's code was opened.

I am very skeptical about any reasons to drop own working code, get another and rewrite it to bitboards. :)

If Rybka's origins was ever a derivative work it should start from Crafty, not Fruit.
User avatar
Dr.Wael Deeb
Posts: 9773
Joined: Wed Mar 08, 2006 8:44 pm
Location: Amman,Jordan

Re: POLL: Do you believe Rybka is a derivative work program?

Post by Dr.Wael Deeb »

SzG wrote:
Sean Evans wrote:Derivative work
I don't see what this poll intends to accomplish other than create another useless and endless quarrell.
Exactly my thoughts....
Dr.D
_No one can hit as hard as life.But it ain’t about how hard you can hit.It’s about how hard you can get hit and keep moving forward.How much you can take and keep moving forward….
menniepals
Posts: 265
Joined: Wed Mar 08, 2006 8:31 pm
Location: Houston, Texas

Re: POLL: Do you believe Rybka is a derivative work program?

Post by menniepals »

I think this discussion is useless. The important thing is we have a very strong program as an end result of whatever and the authors are gracious enough to offer its earlier versions for free. This is very good for people like me who solely rely on freeware except for some Viva Media Chessbase products that are now selling cheaply everywhere: Scid, Arena, Fruit, Toga, Glaurung, Stockfish and etc.
User avatar
Onno Garms
Posts: 224
Joined: Mon Mar 12, 2007 7:31 pm
Location: Bonn, Germany

Re: POLL: Do you believe Rybka is a derivative work program?

Post by Onno Garms »

hgm wrote:For a reasonably skilled programmer it is totally trivial to study the code of Fruit, rewrite the algorithm in its own favorite programming language, and have a 2900 Elo engine.
Why should the rewritten engine be that much stronger that the public version of fruit? In CEGT I find Fruit 2.1 with 2715 elo.

A rewrite would be faster on 64 bit processors due to bitboards, but I do not see a reason for 185 elo difference. Aren't 70 Elo equal to a speed factor of two? Then 185 Elo would equal to a speed factor of 6. I'm not sure if bitboards would give a speedup on 32 bit processors at all

Any other reason then speed for a 2900 elo engine?
kranium
Posts: 2129
Joined: Thu May 29, 2008 10:43 am

Re: POLL: Do you believe Rybka is a derivative work program?

Post by kranium »

Onno Garms wrote:
hgm wrote:For a reasonably skilled programmer it is totally trivial to study the code of Fruit, rewrite the algorithm in its own favorite programming language, and have a 2900 Elo engine.
Why should the rewritten engine be that much stronger that the public version of fruit? In CEGT I find Fruit 2.1 with 2715 elo.

A rewrite would be faster on 64 bit processors due to bitboards, but I do not see a reason for 185 elo difference. Aren't 70 Elo equal to a speed factor of two? Then 185 Elo would equal to a speed factor of 6. I'm not sure if bitboards would give a speedup on 32 bit processors at all

Any other reason then speed for a 2900 elo engine?
i think he's probably referencing toga, not fruit 2.1 ...?
kranium
Posts: 2129
Joined: Thu May 29, 2008 10:43 am

Re: POLL: Do you believe Rybka is a derivative work program?

Post by kranium »

Do you believe Rybka is a derivative work program?

imho, concerning 1.0 beta, i think the evidence speaks for itself:
http://www.chesslogik.com/controversies/

but there are many who don't share this viewpoint...
so i have a better poll:

who the hell really cares?

the fact is that modern Rybka is incredible...a fantastic piece of programming and software engineering, and Vas should be commended for that.
User avatar
Onno Garms
Posts: 224
Joined: Mon Mar 12, 2007 7:31 pm
Location: Bonn, Germany

Re: POLL: Do you believe Rybka is a derivative work program?

Post by Onno Garms »

kranium wrote: i think he's probably referencing toga, not fruit 2.1 ...?
Still 100 Elo difference, which is more then can be explained by speedup.
User avatar
Sylwy
Posts: 4517
Joined: Fri Apr 21, 2006 4:19 pm
Location: IASI - the historical capital of MOLDOVA
Full name: SilvianR

Re:This poll is a derivative of western envy ?????

Post by Sylwy »

Yes-of course ! :lol:

From its first steps Rybka was presumed to be a clone, derivative......Vasik was avowed cow-boy on all computer chess media ( Vas is a Slav.... ). Naum is ignored ( like its pre- eminent author-the Slav Alexandar Naumov)........ :lol:

Conclusion: Junior,Shredder,Fritz & co. are only soldiers ! :lol:

What a pity !

Regards,
Silvian
:lol: