Naum is the next one....

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

Moderator: Ras

User avatar
Dr.Wael Deeb
Posts: 9773
Joined: Wed Mar 08, 2006 8:44 pm
Location: Amman,Jordan

Naum is the next one....

Post by Dr.Wael Deeb »

....to be accused of stealing Rybka's code as I expect it to add a respectful amount of ELOs with it's next release....
Just wait and see....
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….
User avatar
Werner
Posts: 2976
Joined: Wed Mar 08, 2006 10:09 pm
Location: Germany
Full name: Werner Schüle

Re: Naum is the next one....

Post by Werner »

Dr.Wael Deeb wrote:....to be accused of stealing Rybka's code as I expect it to add a respectful amount of ELOs with it's next release....
Just wait and see....
Dr.D
Hi Dr.D,
are you going to replace Christopher Conkie here on the forum ?

I am quite sure you are not right!!!
Werner
gerold
Posts: 10121
Joined: Thu Mar 09, 2006 12:57 am
Location: van buren,missouri

Re: Naum is the next one....

Post by gerold »

Dr.Wael Deeb wrote:....to be accused of stealing Rybka's code as I expect it to add a respectful amount of ELOs with it's next release....
Just wait and see....
Dr.D
Sure the code is free for the taking. Why not. :)
Going to be more at the top now.

Best,

Gerold.

P.S. The Rybka forum has moved all Robb subject to the
flip side. :)
User avatar
slobo
Posts: 2331
Joined: Mon Apr 09, 2007 5:36 pm

Re: Naum is the next one....

Post by slobo »

Dr.Wael Deeb wrote:....to be accused of stealing Rybka's code as I expect it to add a respectful amount of ELOs with it's next release....
Just wait and see....
Dr.D
I am not sure Naum will be the next target of their attacks, but, for sure, every free, strong and open source engine will be.
"Well, I´m just a soul whose intentions are good,
Oh Lord, please don´t let me be misunderstood."
User avatar
M ANSARI
Posts: 3721
Joined: Thu Mar 16, 2006 7:10 pm

Re: Naum is the next one....

Post by M ANSARI »

To be fair, I don't think you could blame any engine author to not look at Rybka 3's disassembled code. They would be stupid not to. If they do use ideas and not verbatim code then there is nothing wrong with that. They are not the ones that did anything unethical.
User avatar
Dr.Wael Deeb
Posts: 9773
Joined: Wed Mar 08, 2006 8:44 pm
Location: Amman,Jordan

Re: Naum is the next one....

Post by Dr.Wael Deeb »

Werner wrote:
Dr.Wael Deeb wrote:....to be accused of stealing Rybka's code as I expect it to add a respectful amount of ELOs with it's next release....
Just wait and see....
Dr.D
Hi Dr.D,
are you going to replace Christopher Conkie here on the forum ?

I am quite sure you are not right!!!
Shredder and Stockfish has been accused so far,no :?:
Why do you think that Naum will make an exception :?:
_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….
User avatar
Dr.Wael Deeb
Posts: 9773
Joined: Wed Mar 08, 2006 8:44 pm
Location: Amman,Jordan

Re: Naum is the next one....

Post by Dr.Wael Deeb »

M ANSARI wrote:To be fair, I don't think you could blame any engine author to not look at Rybka 3's disassembled code. They would be stupid not to. If they do use ideas and not verbatim code then there is nothing wrong with that. They are not the ones that did anything unethical.
Totaly agreed here and that was actualy the core of the topic I wanted to present....
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….
naum

Re: Naum is the next one....

Post by naum »

Please guys, spare me ;)
Naum 4.1 will be a small bug fix release with absolutely no new code added. I still hope that those fixes and tune ups will add some elo, but don't expect a huge jump. I may also release a 4.2 which will be optimized for 64-bit computers. So there will be no Robbo, Ipo, etc. 'inspired' improvements.
I am doing this for pleasure only during my idle time at work. Don't care about the competitive or commercial side any more since they are dead. Today, any idiot with a computer and compiler can make a Rybka strength engine. I will take my hat off only to those who manage to create an engine that's at least 50 elo stronger then the strongest open source engine, or to those who release their strong engine as open source.
Despite all the fuss, I'm amazed at what these people accomplished with Robbo. I trust Vas when he says it has parts of Rybka in it, but it obviously isn't a pure clone. At least not of the Rybka 3.
For the first time I also took a look at Stockfish. Beautifully written and as original as a comp chess program can be. Great job guys.
User avatar
Graham Banks
Posts: 44194
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Naum is the next one....

Post by Graham Banks »

naum wrote:Please guys, spare me ;)
Naum 4.1 will be a small bug fix release with absolutely no new code added. I still hope that those fixes and tune ups will add some elo, but don't expect a huge jump. I may also release a 4.2 which will be optimized for 64-bit computers. So there will be no Robbo, Ipo, etc. 'inspired' improvements.
I am doing this for pleasure only during my idle time at work. Don't care about the competitive or commercial side any more since they are dead. Today, any idiot with a computer and compiler can make a Rybka strength engine. I will take my hat off only to those who manage to create an engine that's at least 50 elo stronger then the strongest open source engine, or to those who release their strong engine as open source.
Despite all the fuss, I'm amazed at what these people accomplished with Robbo. I trust Vas when he says it has parts of Rybka in it, but it obviously isn't a pure clone. At least not of the Rybka 3.
For the first time I also took a look at Stockfish. Beautifully written and as original as a comp chess program can be. Great job guys.
Nice to hear from you Alex. Take care.

Cheers,
Graham.
gbanksnz at gmail.com
Edsel Apostol
Posts: 803
Joined: Mon Jul 17, 2006 5:53 am
Full name: Edsel Apostol

Re: Naum is the next one....

Post by Edsel Apostol »

naum wrote:Please guys, spare me ;)
Naum 4.1 will be a small bug fix release with absolutely no new code added. I still hope that those fixes and tune ups will add some elo, but don't expect a huge jump. I may also release a 4.2 which will be optimized for 64-bit computers. So there will be no Robbo, Ipo, etc. 'inspired' improvements.
I am doing this for pleasure only during my idle time at work. Don't care about the competitive or commercial side any more since they are dead. Today, any idiot with a computer and compiler can make a Rybka strength engine. I will take my hat off only to those who manage to create an engine that's at least 50 elo stronger then the strongest open source engine, or to those who release their strong engine as open source.
Despite all the fuss, I'm amazed at what these people accomplished with Robbo. I trust Vas when he says it has parts of Rybka in it, but it obviously isn't a pure clone. At least not of the Rybka 3.
For the first time I also took a look at Stockfish. Beautifully written and as original as a comp chess program can be. Great job guys.
My comment on the bold letters:

It most probably has a different base code with ideas implemented from a pseudo code derived from looking and understanding the assembly code of some strong program. The resulting code has then been run with a preprocessor to expand the macros and remove the comments. That's what makes it look like it has been reverse engineered.

I am not sure if looking at the assembly code and understanding it then implementing the ideas together with their own to a new engine is illegal. If it is not then Robbo/Ippo may be legitimate.