Strelka -- Open source

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

Moderator: Ras

Christopher Conkie
Posts: 6074
Joined: Sat Apr 01, 2006 9:34 pm
Location: Scotland

Re: Strelka -- Open source

Post by Christopher Conkie »

Orlov wrote:One tables cannot make strelka = rybka 1.0 beta. I believe that rybka 1.0 based on fruit code.
If you think a human would have written Strelka the way it is from scratch, you really need to have a vivid imagination.

And....its not one table.....it more than one.

I dont see the point in discussing this anymore. Everything in this thread has been discussed before.

Anyway.... Tossa is stronger.
Christopher Conkie
Posts: 6074
Joined: Sat Apr 01, 2006 9:34 pm
Location: Scotland

Re: Strelka -- Open source

Post by Christopher Conkie »

Allard Siemelink wrote:Hi Christopher,

Bright has always supported the UCI protocol, so I am not sure to what
'strange things' you are referring?

In addition, it also supports a few non-UCI commands, that I use for debugging. (type 'help' on the command line to see a list).
In fact, I do plan to add winboard support eventually, but it is not high on the priority list.

Happy New Year,

-Allard
Christopher Conkie wrote: Bright seems ok unless we have missed something. It was looked at by those who could a long time before now.

The only strange thing we found was in an early version which had some UCI commands in there. Bright was a winboard engine back then iirc. You can see now its UCI. Maybe he was implementing UCI at the time.

Christopher
Maybe i'm getting mixed up with another engine. It was a while ago, maybe even as much as a year, I cant really remember.

You know that we look at everything Allard and always with an open mind. There are not any exceptions. I think the only thing that makes most people sit up it when an engine starts very strong. It is not impossible to make an engine that is that strong at the first attempt.

Anyway.....this thread is pointless. As for Bright...no one who had it could find anything. I would not worry about these people shooting in the dark. It is important that testers first check any engine before adding it to tournaments and rating lists.

Happy New Year to you as well.

:)

Christopher
Last edited by Christopher Conkie on Tue Jan 01, 2008 2:54 pm, edited 1 time in total.
Uri Blass
Posts: 10887
Joined: Thu Mar 09, 2006 12:37 am
Location: Tel-Aviv Israel

Re: Strelka -- Open source

Post by Uri Blass »

Christopher Conkie wrote:
Orlov wrote:One tables cannot make strelka = rybka 1.0 beta. I believe that rybka 1.0 based on fruit code.
If you think a human would have written Strelka the way it is from scratch, you really need to have a vivid imagination.

And....its not one table.....it more than one.

I dont see the point in discussing this anymore. Everything in this thread has been discussed before.

Anyway.... Tossa is stronger.
I believe that strelka is based on rybka1.0 beta and I also believe that strelka is legal.

No restriction means no restriction so Vas can blame only himself for it.
My opinion is that he could easily make it illegal by different agreement with the users who downloaded it.

Note that I am not a lawyer and my opinion may be wrong.

I also think that rybka is legal when Vas does not need to release his source because like strelka it is not based on copy and paste of parts of fruit.

Uri
User avatar
GenoM
Posts: 911
Joined: Wed Mar 08, 2006 9:46 pm
Location: Plovdiv, Bulgaria
Full name: Evgenii Manev

Re: Strelka -- Open source

Post by GenoM »

The thesis is as follow:
IF Strelka is re-written to bitboards Fruit + tables of material disbalance of Larry Kaufman and is equal to Rybka 1.0 beta, then Rybka 1.0 beta has to be re-written to bitboards Fruit + tables of material disbalance of Larry Kaufman.
I think it was quite easy to understand but obviously I was wrong.
take it easy :)
User avatar
slobo
Posts: 2331
Joined: Mon Apr 09, 2007 5:36 pm

Re: Strelka -- Open source

Post by slobo »

Uri Blass wrote:
Christopher Conkie wrote:
Orlov wrote:One tables cannot make strelka = rybka 1.0 beta. I believe that rybka 1.0 based on fruit code.
If you think a human would have written Strelka the way it is from scratch, you really need to have a vivid imagination.

And....its not one table.....it more than one.

I dont see the point in discussing this anymore. Everything in this thread has been discussed before.

Anyway.... Tossa is stronger.
I believe that strelka is based on rybka1.0 beta and I also believe that strelka is legal.

No restriction means no restriction so Vas can blame only himself for it.
My opinion is that he could easily make it illegal by different agreement with the users who downloaded it.

Note that I am not a lawyer and my opinion may be wrong.

I also think that rybka is legal when Vas does not need to release his source because like strelka it is not based on copy and paste of parts of fruit.

Uri
If Rybka is legal, Strelka & Belka are too.
Have you found Strelka´s parts of code taken from Rybka by copy and paste?
"Well, I´m just a soul whose intentions are good,
Oh Lord, please don´t let me be misunderstood."
Alexander Schmidt
Posts: 1235
Joined: Thu May 10, 2007 2:49 pm

Re: Strelka -- Open source

Post by Alexander Schmidt »

slobo wrote:If Rybka is legal, Strelka & Belka are too.
Very good point... logical...

...rotfl

:)


slobo wrote:Have you found Strelka´s parts of code taken from Rybka by copy and paste?
again...

http://talkchess.com/forum/viewtopic.ph ... 04&t=18620

Just an example for everyone to test. In the binaries where found also huge parts with tables that where exactly the same.

EDIT: If you like Strelka, you should have a look on Tossa, very strong ;-)

http://www.exactachess.com/modules.php? ... tit&lid=99
Last edited by Alexander Schmidt on Tue Jan 01, 2008 4:35 pm, edited 1 time in total.
Alexander Schmidt
Posts: 1235
Joined: Thu May 10, 2007 2:49 pm

Re: Strelka -- Open source

Post by Alexander Schmidt »

Christopher Conkie wrote:As for Bright...no one who had it could find anything.
After looking at Bright I would say it is the least "fruity" engine or engineupdate since a long time :)

Congrats Allard!

Alex
Uri Blass
Posts: 10887
Joined: Thu Mar 09, 2006 12:37 am
Location: Tel-Aviv Israel

Re: Strelka -- Open source

Post by Uri Blass »

slobo wrote:
Uri Blass wrote:
Christopher Conkie wrote:
Orlov wrote:One tables cannot make strelka = rybka 1.0 beta. I believe that rybka 1.0 based on fruit code.
If you think a human would have written Strelka the way it is from scratch, you really need to have a vivid imagination.

And....its not one table.....it more than one.

I dont see the point in discussing this anymore. Everything in this thread has been discussed before.

Anyway.... Tossa is stronger.
I believe that strelka is based on rybka1.0 beta and I also believe that strelka is legal.

No restriction means no restriction so Vas can blame only himself for it.
My opinion is that he could easily make it illegal by different agreement with the users who downloaded it.

Note that I am not a lawyer and my opinion may be wrong.

I also think that rybka is legal when Vas does not need to release his source because like strelka it is not based on copy and paste of parts of fruit.

Uri
If Rybka is legal, Strelka & Belka are too.
Have you found Strelka´s parts of code taken from Rybka by copy and paste?
I have not the code of rybka so I cannot find it but I guess that this question is not imoortant for the question if strelka is legal because Vas allowed to use the exe of rybka1 beta with no restriction.

Edit:I believe that it was impossible to copy and paste parts of rybka1 beta because there is no source code but only exe.

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

Re: Strelka -- Open source

Post by Alexander Schmidt »

Uri Blass wrote:because Vas allowed to use rybka1 beta with no restriction.Uri
I am gona repeat myself as well :)

Decompiling and useing software are two very different things.

A little addition from Rybkachess site, how to use Rybka:

"You must install it in a chess graphical user interface of your choice. If you are not familiar with this procedure, please follow our Rybka installation instructions."

http://www.rybkachess.com/index.php?aus ... Q+for+Beta

Cant find anything regarding decompiling.

Alex
Last edited by Alexander Schmidt on Tue Jan 01, 2008 4:40 pm, edited 1 time in total.
Tony Thomas

Re: Strelka -- Open source

Post by Tony Thomas »

Christopher Conkie wrote:
Allard Siemelink wrote:Hi Christopher,

Bright has always supported the UCI protocol, so I am not sure to what
'strange things' you are referring?

In addition, it also supports a few non-UCI commands, that I use for debugging. (type 'help' on the command line to see a list).
In fact, I do plan to add winboard support eventually, but it is not high on the priority list.

Happy New Year,

-Allard
Christopher Conkie wrote: Bright seems ok unless we have missed something. It was looked at by those who could a long time before now.

The only strange thing we found was in an early version which had some UCI commands in there. Bright was a winboard engine back then iirc. You can see now its UCI. Maybe he was implementing UCI at the time.

Christopher
Maybe i'm getting mixed up with another engine. It was a while ago, maybe even as much as a year, I cant really remember.

You know that we look at everything Allard and always with an open mind. There are not any exceptions. I think the only thing that makes most people sit up it when an engine starts very strong. It is not impossible to make an engine that is that strong at the first attempt.

Anyway.....this thread is pointless. As for Bright...no one who had it could find anything. I would not worry about these people shooting in the dark. It is important that testers first check any engine before adding it to tournaments and rating lists.

Happy New Year to you as well.

:)

Christopher
Bright is a great new engine, I was one of the first to get a copy of it and the previous engine Shiny Knight. To me it looks like a legitimate attempt. Happy new years to you all.