From my rating list:
Rybka 2.3.2a 2899
Deep Shredder 11 UCI 2836
Hiarcs 11.1 2829
Strelka 2.0B 2822
Ktulu 9 2800
Fritz 11 2789
Belka 1.8.14 2769
Belka 1.8.11 2768
Belka 1.8.7 2765
Toga II 1.4.7SE 2764
Belka 2.0.0 2763
Belka 1.8.9 2762
Shredder 11 UCI 2758
Toga II 1.3.1 2744
Rybka WinFinder 2.2 2731
Rybka 1.0 Beta 2722
Strelka 1.8 2719
Gabino
Strelka 2.0B + sources
Moderators: hgm, Rebel, chrisw
-
- Posts: 12540
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
Re: Strelka 2.0B + sources
Under this definition, all programs are clones. Of course, in every chess program there are original ideas. But I guess that only one programmer invented alpha beta and only one programmer invented null move and only one programmer invented transposition tables and only one programmer invented move ordering and yet every chess program uses these ideas.Tony wrote:That's the point, I guess. I do. There is just too many different ways to do exactly the same.Uri Blass wrote:
..
If you translate ideas of evaluation to different structure then I do not consider it as cloning.
Uri
Mind you, I'm not talking about "almost doing the same".
If one person loops from 0 to 10 and the other from 10 to 0, it can still be exactly the same. ( Though not literally the same)
I guess for me it's about the design decisions that are taken, not about the implementation.
Exactly the same decisions with a different implementation, would still be a clone for me. ( So yes, I consider reverse enginering, cloning and therefore stealing )
For me, this is common sense, regardless of what laws are saying.
Tony
Re: Strelka 2.0B + sources
Dann Corbit wrote:Under this definition, all programs are clones. Of course, in every chess program there are original ideas. But I guess that only one programmer invented alpha beta and only one programmer invented null move and only one programmer invented transposition tables and only one programmer invented move ordering and yet every chess program uses these ideas.Tony wrote:That's the point, I guess. I do. There is just too many different ways to do exactly the same.Uri Blass wrote:
..
If you translate ideas of evaluation to different structure then I do not consider it as cloning.
Uri
Mind you, I'm not talking about "almost doing the same".
If one person loops from 0 to 10 and the other from 10 to 0, it can still be exactly the same. ( Though not literally the same)
I guess for me it's about the design decisions that are taken, not about the implementation.
Exactly the same decisions with a different implementation, would still be a clone for me. ( So yes, I consider reverse enginering, cloning and therefore stealing )
For me, this is common sense, regardless of what laws are saying.
Tony
I don't understand why you write such obvious nonsense.
There are a lot of ways to make alpha beta and nullmove behave different. I'm talking about programs that make them behave exactly the same.
Strelka makes a lot of effort to do exactly the same as Fruit in adifferent way.
The "author" explained what he did, (already couple of months ago). He said he stole the code, Vas said he did, and yet somehow YOU disagree.
We have had this discussion already a while ago, and I let it rest. Now everybody can see it:
I was right, you were wrong.
Tony
-
- Posts: 10282
- Joined: Thu Mar 09, 2006 12:37 am
- Location: Tel-Aviv Israel
Re: Strelka 2.0B + sources
Vas said he stole rybka's code and he did not say he stole fruit's code.Tony wrote:Dann Corbit wrote:Under this definition, all programs are clones. Of course, in every chess program there are original ideas. But I guess that only one programmer invented alpha beta and only one programmer invented null move and only one programmer invented transposition tables and only one programmer invented move ordering and yet every chess program uses these ideas.Tony wrote:That's the point, I guess. I do. There is just too many different ways to do exactly the same.Uri Blass wrote:
..
If you translate ideas of evaluation to different structure then I do not consider it as cloning.
Uri
Mind you, I'm not talking about "almost doing the same".
If one person loops from 0 to 10 and the other from 10 to 0, it can still be exactly the same. ( Though not literally the same)
I guess for me it's about the design decisions that are taken, not about the implementation.
Exactly the same decisions with a different implementation, would still be a clone for me. ( So yes, I consider reverse enginering, cloning and therefore stealing )
For me, this is common sense, regardless of what laws are saying.
Tony
I don't understand why you write such obvious nonsense.
There are a lot of ways to make alpha beta and nullmove behave different. I'm talking about programs that make them behave exactly the same.
Strelka makes a lot of effort to do exactly the same as Fruit in adifferent way.
The "author" explained what he did, (already couple of months ago). He said he stole the code, Vas said he did, and yet somehow YOU disagree.
We have had this discussion already a while ago, and I let it rest. Now everybody can see it:
I was right, you were wrong.
Tony
Uri
Re: Strelka 2.0B + sources
Oh, back.
Long time...
Ktulu 9?!
Long time...
Gabinoz wrote:From my rating list:
Strelka 2.0B 2822
Ktulu 9 2800
Fritz 11 2789
Belka 1.8.14 2769
Gabino
Ktulu 9?!
-
- Posts: 19
- Joined: Thu Nov 22, 2007 5:56 pm
Re: Strelka 2.0B + sources
Sorry, is Ktulu 8.
Gabino
Gabino
Re: Strelka 2.0B + sources
I'd be interested to know which ideas from Fruit were incorporated into Rybka - if any.
Also, has anyone else noticed that Fritz 11 "sees" things much like Rybka? Maybe I'm just imagining things.
Also, has anyone else noticed that Fritz 11 "sees" things much like Rybka? Maybe I'm just imagining things.
-
- Posts: 10282
- Joined: Thu Mar 09, 2006 12:37 am
- Location: Tel-Aviv Israel
Re: Strelka 2.0B + sources
Not logicalGabinoz wrote:Sorry, is Ktulu 8.
Gabino
Ktulu8 has not rating that is so high
It is probably ktulu9 and not ktulu8
Here is again the rating that was posted:
Ktulu8 is clearly last place in this field of programs.
Rybka 2.3.2a 2899
Deep Shredder 11 UCI 2836
Hiarcs 11.1 2829
Strelka 2.0B 2822
Ktulu 9 2800
Fritz 11 2789
Belka 1.8.14 2769
Belka 1.8.11 2768
Belka 1.8.7 2765
Toga II 1.4.7SE 2764
Belka 2.0.0 2763
Belka 1.8.9 2762
Shredder 11 UCI 2758
Toga II 1.3.1 2744
Rybka WinFinder 2.2 2731
Rybka 1.0 Beta 2722
Strelka 1.8 2719
-
- Posts: 910
- Joined: Wed Mar 08, 2006 9:46 pm
- Location: Plovdiv, Bulgaria
Re: Strelka 2.0B + sources
It's noticed by many people, not only by youErik Roggenburg wrote:I'd be interested to know which ideas from Fruit were incorporated into Rybka - if any.
Also, has anyone else noticed that Fritz 11 "sees" things much like Rybka? Maybe I'm just imagining things.
http://kasparovchess.crestbook.com/view ... hp?id=2268
take it easy
-
- Posts: 10282
- Joined: Thu Mar 09, 2006 12:37 am
- Location: Tel-Aviv Israel
Re: Strelka 2.0B + sources
Opening by internet explorer can change the encoding but I do not know how to change it to russian.WinPooh wrote:Or just open files in Internet Explorer, which can change encoding for sure.
Uri