Endgame knowledge of Strelka 1.8 and Rybka 1.1 beta

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

Moderators: hgm, Rebel, chrisw

James Constance
Posts: 358
Joined: Wed Mar 08, 2006 8:36 pm
Location: UK

Re: Endgame knowledge of Strelka 1.8 and Rybka 1.1 beta

Post by James Constance »

SzG wrote:No doubt, one easy explanation suggests itself...
You should be ashamed of yourself! We should all be ashamed of ourselves! :wink:
Christopher Conkie
Posts: 6073
Joined: Sat Apr 01, 2006 9:34 pm
Location: Scotland

Re: Endgame knowledge of Strelka 1.8 and Rybka 1.1 beta

Post by Christopher Conkie »

James Constance wrote:
SzG wrote:No doubt, one easy explanation suggests itself...
You should be ashamed of yourself! We should all be ashamed of ourselves! :wink:
:)

I just got up......I still have no answer to my questions from Dann.

I'm starting to think he has not seen the code.

I'm starting to think he just heard about it from Bryan.

Maybe this suggestion will motivate him

As for Gabor.....we don't often agree but in this case I don't think there is the even the width of a cigarette paper between our opinions.

Christopher
User avatar
Werner
Posts: 2871
Joined: Wed Mar 08, 2006 10:09 pm
Location: Germany
Full name: Werner Schüle

Re: Endgame knowledge of Strelka 1.8 and Rybka 1.1 beta

Post by Werner »

Here it was solved by Strelka 1.8 :-)

FEN: 8/8/1P1k2p1/8/5P1p/4Qb2/1q4PK/8 w - - 0 1

Strelka 1.8 UCI:
1 00:00 2 0 -0.48 De3xf3 Db2xb6
2 00:00 101 0 -0.42 De3xf3 Db2xb6 Df3d3+ Kd6c5
3 00:00 534 0 -0.40 De3xf3 Db2xb6 g2g3
4 00:00 2.132 0 +0.90 De3xf3 Db2xb6 Kh2h3 Db6c6 Df3xc6+ Kd6xc6 Kh3xh4
5 00:00 4.874 0 +0.90 De3xf3 Db2xb6 Kh2h3 Db6c6 Df3xc6+ Kd6xc6 Kh3xh4
6 00:00 12.435 0 +1.01 De3xf3 Db2xb6 Kh2h3 Db6c6 Df3f2 Dc6c5 Df2xh4
7 00:00 33.177 2.211.800 +1.01 De3xf3 Db2xb6 Kh2h3 Db6c6 Df3f2 Dc6c5 Df2xh4
8 00:00 90.371 1.922.787 +1.23 De3xf3 Db2xb6 Kh2h3 Db6c6 Df3e2 Kd6c5 Kh3xh4 Dc6d5
9 00:00 211.771 1.942.853 +1.26 De3xf3 Db2xb6 Kh2h3 Db6c6 Df3e2 Dc6d7+ Kh3xh4 Dd7e7+ De2xe7+ Kd6xe7 Kh4g5 Ke7f7 g2g3
10 00:00 489.903 2.093.602 +1.40 De3xf3 Db2xb6 Kh2h3 Db6c6 Df3e2 Kd6c5 Kh3xh4 Dc6d5 Kh4g3 Kc5b4 De2e7+ Kb4b5
11 00:00 1.344.204 2.100.318 +1.36 De3xf3 Db2xb6 Kh2h3 Db6c5 Kh3xh4 Kd6e6 Kh4g3 Dc5c2 Df3e3+ Ke6d5 De3e8 Kd5c4 De8c6+ Kc4b3
12 00:01 2.600.682 2.080.545 +1.41 De3xf3 Db2xb6 Kh2h3 Db6c5 Kh3xh4 Dc5f5 Kh4g3 Df5c2 Kg3g4 Dc2f5+ Kg4h4 Kd6c5 Df3c3+ Kc5b5
13 00:04 5.437.282 2.096.907 +1.37 De3xf3 Db2xb6 Kh2h3 Db6c5 Kh3xh4 Kd6e7 Kh4g3 g6g5 Df3e4+ Ke7f6 Kg3g4 g5xf4 De4xf4+ Kf6e6 Df4e4+ Ke6f6
14 00:08 14.091.342 2.078.062 +1.37 De3xf3 Db2xb6 Kh2h3 Db6c5 Kh3xh4 Kd6e7 g2g4 Ke7f6 g4g5+ Kf6e7 Df3e4+ Ke7f7 Kh4g3 Dc5g1+ Kg3h3 Dg1f1+ Kh3h4 Df1b5
15 00:13 24.826.014 2.079.753 +1.42 De3xf3 Db2xb6 Kh2h3 Db6c5 Kh3xh4 Kd6e7 g2g4 Ke7f6 Kh4h3 Dc5d4 Kh3g2 Kf6e7 Df3e2+ Ke7f6 Kg2g3 Dd4c3+ Kg3g2
16 00:26 46.394.140 2.088.133 +1.38 De3xf3 Db2xb6 Kh2h3 Db6c5 Kh3xh4 Kd6e7 g2g4 Ke7f6 g4g5+ Kf6e7 Df3d3 Dc5d6 Dd3e4+ Ke7d7 Kh4g3 Dd6e6 De4d3+ Kd7c6 Dd3d4
17 01:10 126.956.133 2.124.255 +1.37 De3xf3 Db2xb6 Kh2h3 Db6c5 Kh3xh4 Kd6e6 g2g4 Ke6f6 g4g5+ Kf6e7 Df3d3 Dc5b6 Dd3e4+ Db6e6 De4d4 De6f5 Kh4g3 Ke7e6 Dd4c3
18 01:56 226.266.944 2.092.951 +2.62 De3e5+ Db2xe5 f4xe5+ Kd6c5 g2xf3 Kc5xb6 f3f4 Kb6c5 Kh2h3 Kc5d5 Kh3xh4 Kd5e6 Kh4g5 Ke6f7 Kg5h6 Kf7e6 Kh6xg6 Ke6e7 Kg6f5 Ke7d7
19 02:11 242.731.809 2.088.590 +3.19 De3e5+ Db2xe5 f4xe5+ Kd6c5 g2xf3 Kc5xb6 f3f4 Kb6c5 Kh2h3 Kc5d5 Kh3xh4 Kd5e6 Kh4g5 Ke6f7 Kg5h6 Kf7e6 Kh6xg6 Ke6e7 f4f5 Ke7f8 Kg6f6
20 03:12 273.951.122 2.087.755 +3.13 De3e5+ Db2xe5 f4xe5+ Kd6c5 g2xf3 Kc5xb6 f3f4 Kb6c5 Kh2h3 Kc5d5 Kh3xh4 Kd5e6 Kh4g5 Ke6f7 Kg5h6 Kf7e6 Kh6xg6 Ke6e7 f4f5 Ke7f8 Kg6f6 Kf8e8
21 04:01 400.742.092 2.079.249 +3.32 De3e5+ Db2xe5 f4xe5+ Kd6c5 g2xf3 Kc5xb6 f3f4 Kb6c5 Kh2h3 Kc5d5 Kh3xh4 Kd5e6 Kh4g5 Ke6f7 Kg5h6 Kf7e7 Kh6xg6 Ke7f8 f4f5 Kf8g8 Kg6f6 Kg8f8 Kf6e6
22 06:17 509.493.162 2.085.283 +8.70 De3e5+ Db2xe5 f4xe5+ Kd6c5 g2xf3 Kc5xb6 f3f4 Kb6c5 Kh2h3 Kc5d5 Kh3xh4 Kd5e6 Kh4g5 Ke6f7 Kg5h6 Kf7e7 Kh6xg6 Ke7f8 f4f5 Kf8g8 e5e6 Kg8f8 e6e7+ Kf8xe7 Kg6g7
23 08:30 824.203.703 2.132.828 +10.06 De3e5+ Db2xe5 f4xe5+ Kd6c5 g2xf3 Kc5xb6 f3f4 Kb6c5 Kh2h3 Kc5d5 Kh3xh4 Kd5e6 Kh4g5 Ke6f7 Kg5h6 Kf7e6 Kh6xg6 Ke6e7 f4f5 Ke7f8 Kg6f6 Kf8e8 Kf6g7 Ke8e7 f5f6+ Ke7e6
24 10:59 1.122.084.975 2.153.263 +10.54 De3e5+ Db2xe5 f4xe5+ Kd6c5 g2xf3 Kc5xb6 f3f4 Kb6c5 Kh2h3 Kc5d5 Kh3xh4 Kd5e6 Kh4g5 Ke6f7 Kg5h6 Kf7e7 Kh6xg6 Ke7f8 Kg6f6 Kf8e8 Kf6g7 Ke8e7 f4f5 Ke7e8 f5f6 Ke8d7
Werner
User avatar
Werner
Posts: 2871
Joined: Wed Mar 08, 2006 10:09 pm
Location: Germany
Full name: Werner Schüle

Re: Endgame knowledge of Strelka 1.8 and Rybka 1.1 beta

Post by Werner »

Christopher Conkie wrote:
James Constance wrote:
SzG wrote:No doubt, one easy explanation suggests itself...
You should be ashamed of yourself! We should all be ashamed of ourselves! :wink:

I'm starting to think he has not seen the code.

I'm starting to think he just heard about it from Bryan.



Christopher
Hi Christopher,
this is wrong and I think you are no more fair.

I have got the compilation of Strelka 1.0 beta which Dann has made - with the mistakes he wrote.
Werner
Christopher Conkie
Posts: 6073
Joined: Sat Apr 01, 2006 9:34 pm
Location: Scotland

Re: Endgame knowledge of Strelka 1.8 and Rybka 1.1 beta

Post by Christopher Conkie »

Werner wrote:
Christopher Conkie wrote:
James Constance wrote:
SzG wrote:No doubt, one easy explanation suggests itself...
You should be ashamed of yourself! We should all be ashamed of ourselves! :wink:

I'm starting to think he has not seen the code.

I'm starting to think he just heard about it from Bryan.



Christopher
Hi Christopher,
this is wrong and I think you are no more fair.

I have got the compilation of Strelka 1.0 beta which Dann has made - with the mistakes he wrote.
Well that's good then.

It means he can answer my questions to him below.

That data table in Strelka 1.0 is what I want to know about.

Regards

Christopher
User avatar
Werner
Posts: 2871
Joined: Wed Mar 08, 2006 10:09 pm
Location: Germany
Full name: Werner Schüle

Re: Endgame knowledge of Strelka 1.8 and Rybka 1.1 beta

Post by Werner »

did you read that post?

There is also this 6328 bytes block that is common in both Rybka and Strelka, and the status of which is still undecided. Is it a common library? A common block of code? A common block of data? The answer to this question could mean a lot.


You can find out for yourself in just a few minutes with IdaPro:
http://www.datarescue.com/

perhaps it helps you
Werner
Christopher Conkie
Posts: 6073
Joined: Sat Apr 01, 2006 9:34 pm
Location: Scotland

Re: Endgame knowledge of Strelka 1.8 and Rybka 1.1 beta

Post by Christopher Conkie »

Werner wrote:did you read that post?

There is also this 6328 bytes block that is common in both Rybka and Strelka, and the status of which is still undecided. Is it a common library? A common block of code? A common block of data? The answer to this question could mean a lot.


You can find out for yourself in just a few minutes with IdaPro:
http://www.datarescue.com/

perhaps it helps you
I have IDAPro both x32 and x64 at my disposal Werner.

My problem is that i believe (unless I am told different) that the data table in Strelka 1.0 is a set of values or weights used in its eval.

I want to know if this is correct and a little more about that, as I know with certainty, that if those items are the same or very similar to Rybka, I would know how Strelka was made.

Everyone is avoiding this right now but to me...this is something definative.

I know that it is possible to build a lobotomised Rybka like Strelka seems to be with what is available now in the public domain.

The above statement is a complete fact.

If I had just the structure of any engine that has the basic fundamental workings of Rybka, I am very very certain that I too could build a Strelka.

Don't say "why don't you" because it does not interest me but please believe me that I have a very very good idea how that engine was made.

If you read what I asked Dann you will know that in a roundabout way I am asking him for some very specific answers to do with that data.

Regards

Christopher