Sensational! Y.Ossipov talking about STRELKA

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

Moderators: Harvey Williamson, Dann Corbit, hgm

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
User avatar
GenoM
Posts: 910
Joined: Wed Mar 08, 2006 8:46 pm
Location: Plovdiv, Bulgaria
Contact:

Sensational! Y.Ossipov talking about STRELKA

Post by GenoM » Wed Jul 11, 2007 12:56 pm

take it easy :)

User avatar
GenoM
Posts: 910
Joined: Wed Mar 08, 2006 8:46 pm
Location: Plovdiv, Bulgaria
Contact:

Re: Sensational! Y.Ossipov talking about STRELKA

Post by GenoM » Wed Jul 11, 2007 1:00 pm

Google translation:

I-eh again zamutil[created a mess]… I already beginning to adapt that each of my body moves storm paradoxical feelings, which I could not ignore, according to present trends theory verbal positivism… therefore tell the whole truth in order of how to turn arrow. I hope this will explain a lot. 1. The basis of the source code were taken [from]Fruit little less than two years ago. 2. The algorithm has been rewritten to bitbords. This had not changed, only improved performance by nearly half. 3. Since then, work has begun on improving the evaluation function and search algorithm. Optimization evaluation functions performed by correlation analysis. I sought the maximum correlation static evaluation and minimax. 4. When the fish [Rybka] had thought a correlation analysis to assess the attitudes Rybka. I weights ranged assessment functions changed heuristics extensions and reductions in the search, and eventually I was able to achieve a very high degree of similarity of arrow [Strelka] and fish [Rybka]. In some positions, it was just a perfect match. 5. I was looking for and finding a reliable (and incorrect) information on the algorithm Fish [of Rybka]. Having carefully studied the works of Larry Kaufman Research estimates imbalance material, as well as a great suspicion that Vasik used the same idea. 6. And Gujarat Chief : I carefully studied the code Fish IDA72 and tried to understand the algorithm of its work. Altogether, I studied about 20% of the code. I am not interested UCI-protokol or functions, such as generators moves. Generators (and many other functions), I [already]had his, and the protocol does not intend to engage in, since there is not going to do engine. I am only interested in search heuristics and evaluation function. This allowed me to achieve greater convergence with Rybka. In addition, I found that Vasik walked the same path it has taken as a basis Fruit, rewrote it to bitboard and includes tables of material imbalance of Kaufman. Some of the tables I stole from the fish [Rybka]. 7. The last point in the history of man has Rybkin. Today we can say-scored the last nail in the coffin lid arrows. Unlike most participants in the forum, I believe him because I already knew much by myself. It is my understanding Rybkin algorithm evaluation of the table material. Rybkin was not right about how he understand high table received material_comp_info type functions. I am almost certain that the base Vasik processed more parties [games], and the result of that was that table. In fact, this is the same as Kaufman did in the late 1990s. 8. After all wanted to do whatever engine and participate in tournaments. At the site WBEC I read of the requirements of the engines - there has been emphasis on the fact that the protocol should be maintained Winboard and UCI-dvizhki [engines] must work through an adapter Polyglot. I decided that writing Winboard-protocol is the shortest path. At least, [it would save me the study of Polyglot] not yet to be studied and Polyglot. Porylsya Internet, and found the source Beowulf, which cancelled and protocol. Then it turned out that someone [who] wrote Beowulf -- Corbit, who subsequently investigated the source code of Strelka, and he was very surprised to find in it the code of Beowulf. 9. New UCI-version arrows [of Strelka] virtually has no difference from the first beta. The only thing I did [changed] is to find a functional relationship to the imbalance of material and something to correct these estimates. The rest of the source code arrows [of Strelka] virtually unchanged. So I was a little surprised by the allegation that the first version was not clone, but the second one became a clone. I can once again send the sources to Korbit and Hoffmann-even compare. That's it, and tell the whole story. You can judge me by Lynch if my actions have serious criminality. If so, I will not (repent ? regret ?), and prefer to remain free artist, and what has been so far. I live in the past and do what is interesting to me. And I spit on ratings, participation in tournaments, all kinds of CCRL, etc. I can live without them, as they -- without me. I am a free man, and not promised to marry noone.
Last edited by GenoM on Wed Jul 11, 2007 1:15 pm, edited 1 time in total.
take it easy :)

Steve B

Re: Sensational! Y.Ossipov talking about STRELKA

Post by Steve B » Wed Jul 11, 2007 1:04 pm

hi Evgenii
thanks for your post

i am not sure which is harder for me to understand...the original Russian or the Google Translation
:wink:
i notice our Dan Corbit's name is mentioned...

could you perhaps summarize what is being said here??

Squinting Regards
Steve

User avatar
GenoM
Posts: 910
Joined: Wed Mar 08, 2006 8:46 pm
Location: Plovdiv, Bulgaria
Contact:

Re: Sensational! Y.Ossipov talking about STRELKA

Post by GenoM » Wed Jul 11, 2007 1:20 pm

hi Steve
I made a little edit of the rough text but have no time (i am on my work place) to made all corrections.
There is russians may be that can do the job better than me. I am just bulgarian :-)

Ossipov said how he wrote Strelka -- he said that he rewrote Fruit to bitboards, that he disassembled Rybka beta and learn from it; he was saying that he believe Vasik Rajlich walked the same way as him... and all that programmers stuff I didnt understand fully...
take it easy :)

Steve B

Re: Sensational! Y.Ossipov talking about STRELKA

Post by Steve B » Wed Jul 11, 2007 1:31 pm

thanks Evgenii

Best
Steve

User avatar
George Tsavdaris
Posts: 1627
Joined: Thu Mar 09, 2006 11:35 am

Re: Sensational! Y.Ossipov talking about STRELKA

Post by George Tsavdaris » Wed Jul 11, 2007 1:32 pm

Steve B wrote:hi Evgenii
i am not sure which is harder for me to understand...the original Russian or the Google Translation
:wink:
:D :D

Well the most important parts is that he says he started from Fruit's source and rewrote it using bitboards and then studied about 20% of Rybka's code by disassembling it and very carefully tried to understand Rybka's search heuristics and evaluation functions and he says that he also stole(he uses that word, that means he probably copied) some of the tables Rybka is using.

He also says that he has no problem giving the sources of Strelka 1.8 to Dann and Bryan again....

Seems a reasonable explanation and fair enough. The only thing i see as a problem is the tables he says he copied from Rybka....
After his son's birth they've asked him:
"Is it a boy or girl?"
YES! He replied.....

Steve B

Re: Sensational! Y.Ossipov talking about STRELKA

Post by Steve B » Wed Jul 11, 2007 1:34 pm

thanks George

you guys are amazing that you can read and understand several languages

for me..if i can ever master Google translations i will be happy enough!

:wink: Regards
Steve

User avatar
Daniel Mehrmann
Posts: 857
Joined: Wed Mar 08, 2006 8:24 pm
Location: Germany
Full name: Daniel Mehrmann

Re: Sensational! Y.Ossipov talking about STRELKA

Post by Daniel Mehrmann » Wed Jul 11, 2007 1:45 pm

Hi and thanks for the information.

This is a clear violation against the GPL.
As a member of the FSF, i will send a message to the FSF to verfiy possible measures in this case.

Best,
Daniel

Uri Blass
Posts: 8827
Joined: Wed Mar 08, 2006 11:37 pm
Location: Tel-Aviv Israel

Re: Sensational! Y.Ossipov talking about STRELKA

Post by Uri Blass » Wed Jul 11, 2007 2:02 pm

I think that in case that he translated fruit to bitboard he may need to release the bitboard code of fruit as free source code.

Uri

Dariusz Orzechowski

Re: Sensational! Y.Ossipov talking about STRELKA

Post by Dariusz Orzechowski » Wed Jul 11, 2007 2:05 pm

Maybe the same applies to Rybka. :wink:

Post Reply