Hi Vas,
You may want to know that the new 'sensation' Strelka seems to be a clone of Rybka 1.0.
I decided to quickly compare main parts of 2 engines. It takes very little time (with the right tools) to identify major parts of the chess engine.
Just look for the 'info currmove' string and you will likely find the rootSearch(). From there it's easy to identify Search(), Quiesce() and Evaluate().
I did this with Rybka1.0 and Strelka and here are my findings:
RootSearch
==========
Rybka1.0:
.text:0040D4B2 loc_40D4B2: ; CODE XREF: rootSearch+8Bj
.text:0040D4B2 mov eax, ebx
.text:0040D4B4 shr eax, 6
.text:0040D4B7 and eax, 3Fh
.text:0040D4BA mov ecx, board[eax*4]
.text:0040D4C1 and cl, 0Eh
.text:0040D4C4 cmp cl, 2
.text:0040D4C7 jnz short loc_40D4EB
.text:0040D4C9 mov eax, ebx
.text:0040D4CB shr eax, 3
.text:0040D4CE and eax, 7
.text:0040D4D1 cmp eax, 6
.text:0040D4D4 jz short loc_40D4DB
.text:0040D4D6 cmp eax, 1
.text:0040D4D9 jnz short loc_40D4EB
Strelka:
.text:00405AAD loc_405AAD: ; CODE XREF: RootSearch+E7j
.text:00405AAD ; RootSearch+F3j ...
.text:00405AAD mov edx, ebx
.text:00405AAF shr edx, 6
.text:00405AB2 and edx, 3Fh
.text:00405AB5 mov ebp, board[edx*4]
.text:00405ABC and ebp, 0Eh
.text:00405ABF cmp ebp, 2
.text:00405AC2 jz loc_405F90
.text:00405AC8 xor edi, edi
.......
.text:00405F90 loc_405F90: ; CODE XREF: RootSearch+148j
.text:00405F90 mov edx, ebx
.text:00405F92 shr edx, 3
.text:00405F95 and edx, 7
.text:00405F98 cmp edx, 6
.text:00405F9B jz short loc_405FA9
.text:00405F9D cmp edx, 1
.text:00405FA0 jz short loc_405FA9
If I am not mistaken, this is the code that checks if the move is a pawn move to rows 1 or 6.
It indicates that he uses the same numbering for pieces as Rybka, where light pawn is 2 and dark pawn is 3 etc.
This numbering is so uncommon that it's the proof enough that Strelka is a clone.
But this is just the begining. Let's go to the next function:
Search (null-move condition)
============================
Rybka1.0:
.text:0040C2F7 loc_40C2F7: ; CODE XREF: Search_With_NullMove+A1j
.text:0040C2F7 ; Search_With_NullMove+14Cj ...
.text:0040C2F7 cmp ebp, 2
.text:0040C2FA jl loc_40C427 ; depth < 2 ?
.text:0040C300 cmp [edi+18h], ebx
.text:0040C303 jl loc_40C427 ; eval < beta ?
.text:0040C309 mov ecx, side
.text:0040C30F mov eax, dword_667BE0[ecx*8]
.text:0040C316 or eax, dword_667BD0[ecx*8]
.text:0040C31D mov edx, dword_667BE4[ecx*8]
.text:0040C324 or edx, dword_667BD4[ecx*8]
.text:0040C32B or eax, dword_667BC0[ecx*8]
.text:0040C332 or edx, dword_667BC4[ecx*8]
.text:0040C339 or eax, dword_667BB0[ecx*8]
.text:0040C340 or edx, dword_667BB4[ecx*8]
.text:0040C347 or eax, edx
.text:0040C349 jz loc_40C427
.text:0040C34F mov al, [esp+874h+flags]
.text:0040C356 test al, 1
.text:0040C358 jz loc_40C427
.text:0040C35E test al, 2
.text:0040C360 jz loc_40C427
Strelka:
.text:00406150 loc_406150: ; CODE XREF: Search+F2j
.text:00406150 ; Search+10Cj
.text:00406150 mov eax, [esp+0A84h+var_4]
.text:00406157 cmp eax, 2
.text:0040615A jl short loc_4061B1 ; depth < 2 ?
.text:0040615C cmp ebp, [edx+18h]
.text:0040615F jg short loc_4061B1 ; eval < beta ?
.text:00406161 mov esi, dword_484F10
.text:00406167 mov eax, dword_484ED0[esi*8]
.text:0040616E or eax, dword_484EC0[esi*8]
.text:00406175 mov edi, dword_484ED4[esi*8]
.text:0040617C or edi, dword_484EC4[esi*8]
.text:00406183 or eax, dword_484EB0[esi*8]
.text:0040618A or edi, dword_484EB4[esi*8]
.text:00406191 or eax, dword_484EA0[esi*8]
.text:00406198 or edi, dword_484EA4[esi*8]
.text:0040619F or eax, edi
.text:004061A1 jz short loc_4061B1
.text:004061A3 test bl, 1
.text:004061A6 jz short loc_4061B1
.text:004061A8 test bl, 2
.text:004061AB jnz loc_406490
See the similarity :) Unbelievable. This guy even uses the same data structures (he could have at least create his own or take them from Fruit).
He basicaly stores the evaluation in a 32 byte structure at the same offset as Rybka (18h).
Not to mention that he checks some sort of flag in the same way as Rybka.
Search is called with flag value set to 3 (in both engines) and then later in the move loop both engines do flag &= 6
In the move loop he XORs the flag before calling the Search again in the same way as Rybka.
This ANding and XORing cannot be found in any other engine. Fact that he does it in the same way indicates that Strelka's Search is exact copy of Rybka's.
I am sure the guy doesn't even know what the logic behind this flag really is. He just blindly coppied the code from Rybka.
And for the final blow, I will choose Evaluate():
Rybka1.0:
.text:00401D86 mov esi, [ebp+arg_0]
.text:00401D89 push edi
.text:00401D8A mov edi, ecx
.text:00401D8C imul edi, 0D47h
.text:00401D92 and eax, 3FFFFh
Strelka:
.text:0040322E mov esi, eax
.text:00403230 mov edi, dword_484F44
.text:00403236 imul eax, edi, 0D47h
.text:0040323C mov ebx, dword_484F40
.text:00403242 and ebx, 3FFFFh
Based on the debuger, it seems that you get the material score and then you multiply it by D47h.
He multiplies his score by exactly the same number!!! Aaaaaaaaaaaaahhhhhhhhhhh!!!
This guy should be shut or sent to Siberia (if he's not living there already).
It's a pitty this guy lives in a lawless country like Russia, so you can only laugh that someone is willing to spend probably months of hard work to create a copy of existing engine only to be discovered hours after releasing it :)
To all other cloners out there. Poop in your pants. The dark avenger is watching.
Sincerely Yours,
The Dark Avenger
You may want to know that the new 'sensation' Strelka seems to be a clone of Rybka 1.0.
I decided to quickly compare main parts of 2 engines. It takes very little time (with the right tools) to identify major parts of the chess engine.
Just look for the 'info currmove' string and you will likely find the rootSearch(). From there it's easy to identify Search(), Quiesce() and Evaluate().
I did this with Rybka1.0 and Strelka and here are my findings:
RootSearch
==========
Rybka1.0:
.text:0040D4B2 loc_40D4B2: ; CODE XREF: rootSearch+8Bj
.text:0040D4B2 mov eax, ebx
.text:0040D4B4 shr eax, 6
.text:0040D4B7 and eax, 3Fh
.text:0040D4BA mov ecx, board[eax*4]
.text:0040D4C1 and cl, 0Eh
.text:0040D4C4 cmp cl, 2
.text:0040D4C7 jnz short loc_40D4EB
.text:0040D4C9 mov eax, ebx
.text:0040D4CB shr eax, 3
.text:0040D4CE and eax, 7
.text:0040D4D1 cmp eax, 6
.text:0040D4D4 jz short loc_40D4DB
.text:0040D4D6 cmp eax, 1
.text:0040D4D9 jnz short loc_40D4EB
Strelka:
.text:00405AAD loc_405AAD: ; CODE XREF: RootSearch+E7j
.text:00405AAD ; RootSearch+F3j ...
.text:00405AAD mov edx, ebx
.text:00405AAF shr edx, 6
.text:00405AB2 and edx, 3Fh
.text:00405AB5 mov ebp, board[edx*4]
.text:00405ABC and ebp, 0Eh
.text:00405ABF cmp ebp, 2
.text:00405AC2 jz loc_405F90
.text:00405AC8 xor edi, edi
.......
.text:00405F90 loc_405F90: ; CODE XREF: RootSearch+148j
.text:00405F90 mov edx, ebx
.text:00405F92 shr edx, 3
.text:00405F95 and edx, 7
.text:00405F98 cmp edx, 6
.text:00405F9B jz short loc_405FA9
.text:00405F9D cmp edx, 1
.text:00405FA0 jz short loc_405FA9
If I am not mistaken, this is the code that checks if the move is a pawn move to rows 1 or 6.
It indicates that he uses the same numbering for pieces as Rybka, where light pawn is 2 and dark pawn is 3 etc.
This numbering is so uncommon that it's the proof enough that Strelka is a clone.
But this is just the begining. Let's go to the next function:
Search (null-move condition)
============================
Rybka1.0:
.text:0040C2F7 loc_40C2F7: ; CODE XREF: Search_With_NullMove+A1j
.text:0040C2F7 ; Search_With_NullMove+14Cj ...
.text:0040C2F7 cmp ebp, 2
.text:0040C2FA jl loc_40C427 ; depth < 2 ?
.text:0040C300 cmp [edi+18h], ebx
.text:0040C303 jl loc_40C427 ; eval < beta ?
.text:0040C309 mov ecx, side
.text:0040C30F mov eax, dword_667BE0[ecx*8]
.text:0040C316 or eax, dword_667BD0[ecx*8]
.text:0040C31D mov edx, dword_667BE4[ecx*8]
.text:0040C324 or edx, dword_667BD4[ecx*8]
.text:0040C32B or eax, dword_667BC0[ecx*8]
.text:0040C332 or edx, dword_667BC4[ecx*8]
.text:0040C339 or eax, dword_667BB0[ecx*8]
.text:0040C340 or edx, dword_667BB4[ecx*8]
.text:0040C347 or eax, edx
.text:0040C349 jz loc_40C427
.text:0040C34F mov al, [esp+874h+flags]
.text:0040C356 test al, 1
.text:0040C358 jz loc_40C427
.text:0040C35E test al, 2
.text:0040C360 jz loc_40C427
Strelka:
.text:00406150 loc_406150: ; CODE XREF: Search+F2j
.text:00406150 ; Search+10Cj
.text:00406150 mov eax, [esp+0A84h+var_4]
.text:00406157 cmp eax, 2
.text:0040615A jl short loc_4061B1 ; depth < 2 ?
.text:0040615C cmp ebp, [edx+18h]
.text:0040615F jg short loc_4061B1 ; eval < beta ?
.text:00406161 mov esi, dword_484F10
.text:00406167 mov eax, dword_484ED0[esi*8]
.text:0040616E or eax, dword_484EC0[esi*8]
.text:00406175 mov edi, dword_484ED4[esi*8]
.text:0040617C or edi, dword_484EC4[esi*8]
.text:00406183 or eax, dword_484EB0[esi*8]
.text:0040618A or edi, dword_484EB4[esi*8]
.text:00406191 or eax, dword_484EA0[esi*8]
.text:00406198 or edi, dword_484EA4[esi*8]
.text:0040619F or eax, edi
.text:004061A1 jz short loc_4061B1
.text:004061A3 test bl, 1
.text:004061A6 jz short loc_4061B1
.text:004061A8 test bl, 2
.text:004061AB jnz loc_406490
See the similarity :) Unbelievable. This guy even uses the same data structures (he could have at least create his own or take them from Fruit).
He basicaly stores the evaluation in a 32 byte structure at the same offset as Rybka (18h).
Not to mention that he checks some sort of flag in the same way as Rybka.
Search is called with flag value set to 3 (in both engines) and then later in the move loop both engines do flag &= 6
In the move loop he XORs the flag before calling the Search again in the same way as Rybka.
This ANding and XORing cannot be found in any other engine. Fact that he does it in the same way indicates that Strelka's Search is exact copy of Rybka's.
I am sure the guy doesn't even know what the logic behind this flag really is. He just blindly coppied the code from Rybka.
And for the final blow, I will choose Evaluate():
Rybka1.0:
.text:00401D86 mov esi, [ebp+arg_0]
.text:00401D89 push edi
.text:00401D8A mov edi, ecx
.text:00401D8C imul edi, 0D47h
.text:00401D92 and eax, 3FFFFh
Strelka:
.text:0040322E mov esi, eax
.text:00403230 mov edi, dword_484F44
.text:00403236 imul eax, edi, 0D47h
.text:0040323C mov ebx, dword_484F40
.text:00403242 and ebx, 3FFFFh
Based on the debuger, it seems that you get the material score and then you multiply it by D47h.
He multiplies his score by exactly the same number!!! Aaaaaaaaaaaaahhhhhhhhhhh!!!
This guy should be shut or sent to Siberia (if he's not living there already).
It's a pitty this guy lives in a lawless country like Russia, so you can only laugh that someone is willing to spend probably months of hard work to create a copy of existing engine only to be discovered hours after releasing it :)
To all other cloners out there. Poop in your pants. The dark avenger is watching.
Sincerely Yours,
The Dark Avenger
Urm, but if this is the same code, where did he get the source from? Or are you claiming he disassembled it and changed a few registers? Or that he's magically finally gotten some decompiler to work, and produce almost exactly the same assembler code back?
And if he did this, why did he pick 1.0 and not a newer version?
/* Steinar */
And if he did this, why did he pick 1.0 and not a newer version?
/* Steinar */
I do not know.
Maybe he simply stole the code of rybka beta by some way from vas's computer and could not do the same later for future versions of rybka.
Uri
Maybe he simply stole the code of rybka beta by some way from vas's computer and could not do the same later for future versions of rybka.
Uri
This subject was discussed earlier with earlier versions of strelka and experts said that sterlka is not a clone after getting the code of sterlka.
Note that strelka is different than rybka based on comparing analysis.
inspite of it I find a very big similiarity
in the second diagram depth 3 of rybka 1 beta 32 bit has the same evaluation as depth 5 of strelka
New game - Rybka 1.0 Beta 32-bit
Analysis by Rybka 1.0 Beta 32-bit:
1...Kf8-e7
+- (1.76) Depth: 3 00:00:00
1...Kf8-e7
+- (1.89) Depth: 4 00:00:00
1...Kf8-e7 2.e2-e4
+- (2.06) Depth: 5 00:00:00
1...Kf8-e7 2.e2-e4 Ke7-d6
+- (2.12) Depth: 6 00:00:00 3kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2
+- (2.20) Depth: 7 00:00:00 5kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6
+- (2.30) Depth: 8 00:00:00 8kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3
+- (2.32) Depth: 9 00:00:00 12kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5
+- (2.31) Depth: 10 00:00:00 19kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6
+- (2.53) Depth: 11 00:00:01 27kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6 6.Ke3-d4
+- (2.59) Depth: 12 00:00:01 39kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6 6.Ke3-d4
+- (2.70) Depth: 13 00:00:01 52kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6 6.Ke3-d4
+- (2.70) Depth: 14 00:00:02 69kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6 6.Ke3-d4
+- (2.70) Depth: 15 00:00:02 89kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6 6.Ke3-d4
+- (3.17) Depth: 16 00:00:02 117kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6 6.Ke3-d4
+- (3.17) Depth: 17 00:00:02 151kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6 6.Ke3-d4
+- (9.13) Depth: 18 00:00:03 181kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6 6.Ke3-d4
+- (10.12) Depth: 19 00:00:03 217kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6 6.Ke3-d4
+- (10.12) Depth: 20 00:00:03 263kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6 6.Ke3-d4
+- (10.18) Depth: 21 00:00:04 368kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6 6.Ke3-d4
+- (17.04) Depth: 22 00:00:04 492kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-f6 5.f2-f4 Kf6-g6 6.Ke3-d4
+- (17.86) Depth: 23 00:00:10 953kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-f6 5.f2-f4 Kf6-g6 6.Ke3-d4
+- (17.80) Depth: 24 00:00:16 1915kN
(, 07.07.2007)
New game - Rybka 1.0 Beta 32-bit
Analysis by Strelka 1.8 UCI:
1...Kf8-e7
+- (1.77) Depth: 1 00:00:00
1...Kf8-e7 2.Kf1-e1
+- (1.83) Depth: 2 00:00:00
1...Kf8-e7 2.Kf1-e1 Ke7-d6
+- (1.77) Depth: 3 00:00:00
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2
+- (1.99) Depth: 4 00:00:00
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e5
+- (1.89) Depth: 5 00:00:00
1...Kf8-e7 2.e2-e4 Ke7-d6 3.f2-f4 Kd6-e6 4.Kf1-e2
+- (2.02) Depth: 6 00:00:00 1kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e5 4.Ke2-d3 Ke5-d6
+- (2.19) Depth: 7 00:00:00 2kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-e6
+- (2.25) Depth: 8 00:00:00 4kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-e6 6.Ke3-d4
+- (2.33) Depth: 9 00:00:00 6kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-e6 6.Ke3-d4 Ke6-d6
+- (2.43) Depth: 10 00:00:00 11kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-e6 6.Ke3-d4 Ke6-f6 7.f4-f5
+- (2.45) Depth: 11 00:00:01 17kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6 6.Ke3-d4 Kd6-e6 7.f4-f5+ Ke6-f6 8.Kd4-d5
+- (2.45) Depth: 12 00:00:01 26kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6 6.Ke3-d4 Kd6-e6 7.f4-f5+ Ke6-f6 8.Kd4-d5 Kf6-e7
+- (2.66) Depth: 13 00:00:01 38kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6 6.Ke3-d4 Kd6-e6 7.e4-e5 Ke6-d7 8.f4-f5 Kd7-e7
+- (2.72) Depth: 14 00:00:01 52kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6 6.Ke3-d4 Kd6-e6 7.f4-f5+ Ke6-f6 8.Kd4-d5 Kf6-f7 9.e4-e5 Kf7-e7 10.f5-f6+ Ke7-f7
+- (2.83) Depth: 15 00:00:02 78kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6 6.Ke3-d4 Kd6-e6 7.f4-f5+ Ke6-f6 8.Kd4-d5 Kf6-f7 9.e4-e5 Kf7-e7 10.f5-f6+ Ke7-f7
+- (2.83) Depth: 16 00:00:02 99kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6 6.Ke3-d4 Kd6-e6 7.f4-f5+ Ke6-f6 8.Kd4-d5 Kf6-f7 9.e4-e5 Kf7-e7 10.Kd5-d4 Ke7-d7
+- (2.84) Depth: 17 00:00:02 127kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6 6.Ke3-d4 Kd6-e6 7.f4-f5+ Ke6-f6 8.e4-e5+ Kf6-e7 9.f5-f6+ Ke7-e6 10.Kd4-e4 Ke6-f7 11.Ke4-f5 Kf7-e8 12.Kf5-e6
+- (3.31) Depth: 18 00:00:03 164kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6 6.Ke3-d4 Kd6-e6 7.f4-f5+ Ke6-f6 8.e4-e5+ Kf6-e7 9.f5-f6+ Ke7-e6 10.Kd4-e4 Ke6-f7 11.Ke4-f5 Kf7-f8 12.Kf5-e6 Kf8-e8
+- (3.37) Depth: 19 00:00:03 217kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6 6.Ke3-d4 Kd6-e6 7.f4-f5+ Ke6-f6 8.e4-e5+ Kf6-e7 9.Kd4-d5 Ke7-d7 10.f5-f6 Kd7-d8 11.Kd5-e6 Kd8-e8 12.f6-f7+ Ke8-f8 13.Ke6-d7 Kf8xf7
+- (9.10) Depth: 20 00:00:03 262kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-e6 6.Ke3-d4 Ke6-f7 7.f4-f5 Kf7-g7 8.e4-e5 Kg7-h6 9.Kd4-c5 Kh6-g5 10.Kc5-d5 Kg5xf5 11.Kd5-d6 Kf5-g6 12.Kd6-d7
+- (9.16) Depth: 21 00:00:03 318kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-e6 6.Ke3-d4 Ke6-f6 7.e4-e5+ Kf6-e6 8.f4-f5+ Ke6xf5 9.Kd4-d5 Kf5-g5 10.Kd5-e6 Kg5-g6 11.Ke6-d7 Kg6-g7 12.e5-e6 Kg7-f6 13.e6-e7 Kf6-g7 14.e7-e8Q
+- (10.53) Depth: 22 00:00:04 474kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-e6 6.Ke3-d4 Ke6-d6 7.f4-f5 Kd6-d7 8.e4-e5 Kd7-e8 9.Kd4-d5 Ke8-e7 10.f5-f6+ Ke7-f7 11.Kd5-d6 Kf7-f8 12.Kd6-d7 Kf8-f7 13.e5-e6+ Kf7xf6 14.e6-e7 Kf6-f7 15.e7-e8Q+ Kf7-f6
+- (10.59) Depth: 23 00:00:04 614kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-e6 6.Ke3-d4 Ke6-d6 7.f4-f5 Kd6-d7 8.e4-e5 Kd7-e8 9.f5-f6 Ke8-f8 10.Kd4-d5 Kf8-g8 11.Kd5-e6 Kg8-f8 12.Ke6-d7 Kf8-f7 13.e5-e6+ Kf7xf6 14.e6-e7 Kf6-f7 15.e7-e8Q+ Kf7-f6
+- (10.59) Depth: 24 00:00:04 1093kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6 6.Ke3-d4 Kd6-e6 7.f4-f5+ Ke6-d6 8.e4-e5+ Kd6-e7 9.Kd4-d5 Ke7-f7 10.Kd5-d6 Kf7-e8 11.Kd6-e6 Ke8-f8 12.Ke6-d7 Kf8-f7 13.e5-e6+ Kf7-f6 14.Kd7-e8 Kf6xf5 15.Ke8-f7 Kf5-e5
+- (16.86) Depth: 25 00:00:05 6551kN
(, 07.07.2007)
New game - Strelka 1.8 UCI
Analysis by Strelka 1.8 UCI:
1.Kf1-e1
= (0.09) Depth: 1 00:00:00
1.Kf1-e1 Kf8-e7
= (-0.22) Depth: 2 00:00:00
1.Kf1-e1 Kf8-e7 2.Ke1-d1
³ (-0.28) Depth: 3 00:00:00
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6
³ (-0.34) Depth: 4 00:00:00
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1
³ (-0.40) Depth: 5 00:00:00
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5
³ (-0.46) Depth: 6 00:00:00
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1
³ (-0.52) Depth: 7 00:00:00
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e5
³ (-0.46) Depth: 8 00:00:00 1kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e5 5.Kd1-e1
³ (-0.52) Depth: 9 00:00:00 1kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-e5
³ (-0.46) Depth: 10 00:00:00 2kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-e5 6.Ke1-d1
³ (-0.52) Depth: 11 00:00:01 2kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-e5 6.Ke1-d1 Ke5-d5
³ (-0.46) Depth: 12 00:00:01 4kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-e5 6.Ke1-d1 Ke5-d5 7.Kd1-e1
³ (-0.52) Depth: 13 00:00:01 4kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-d5 7.Kd1-e1 Kd5-e5
³ (-0.46) Depth: 14 00:00:01 7kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-d5 7.Kd1-e1 Kd5-e5 8.Ke1-d1
³ (-0.52) Depth: 15 00:00:01 7kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-d5 7.Kd1-e1 Kd5-e6 8.Ke1-d1 Ke6-e5
³ (-0.46) Depth: 16 00:00:02 12kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-d5 7.Kd1-e1 Kd5-e6 8.Ke1-d1 Ke6-e5 9.Kd1-e1
³ (-0.52) Depth: 17 00:00:02 13kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-d5 7.Kd1-e1 Kd5-e6 8.Ke1-d1 Ke6-f5 9.Kd1-e1 Kf5-e5
³ (-0.46) Depth: 18 00:00:02 23kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-d5 7.Kd1-e1 Kd5-e6 8.Ke1-d1 Ke6-f5 9.Kd1-e1 Kf5-e5 10.Ke1-d1
³ (-0.52) Depth: 19 00:00:02 23kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-d5 7.Kd1-e1 Kd5-e6 8.Ke1-d1 Ke6-f5 9.Kd1-e1 Kf5-f6 10.Ke1-d1 Kf6-e5
³ (-0.46) Depth: 20 00:00:02 45kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-d5 7.Kd1-e1 Kd5-e6 8.Ke1-d1 Ke6-f5 9.Kd1-e1 Kf5-f6 10.Ke1-d1 Kf6-e5 11.Kd1-e1
³ (-0.52) Depth: 21 00:00:02 45kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-d5 7.Kd1-e1 Kd5-e6 8.Ke1-d1 Ke6-f5 9.Kd1-e1 Kf5-g5 10.Ke1-d1 Kg5-f6 11.Kd1-e1 Kf6-e5
³ (-0.46) Depth: 22 00:00:03 90kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-d5 7.Kd1-e1 Kd5-e6 8.Ke1-d1 Ke6-f5 9.Kd1-e1 Kf5-g5 10.Ke1-d1 Kg5-f6 11.Kd1-e1 Kf6-e5 12.Ke1-d1
³ (-0.52) Depth: 23 00:00:03 91kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-d5 7.Kd1-e1 Kd5-e6 8.Ke1-d1 Ke6-f5 9.Kd1-e1 Kf5-g5 10.Ke1-d1 Kg5-f6 11.Kd1-e1 Kf6-f5 12.Ke1-d1 Kf5-e5
³ (-0.46) Depth: 24 00:00:03 186kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-d5 7.Kd1-e1 Kd5-e6 8.Ke1-d1 Ke6-f5 9.Kd1-e1 Kf5-g5 10.Ke1-d1 Kg5-f6 11.Kd1-e1 Kf6-f5 12.Ke1-d1 Kf5-e5 13.Kd1-e1
³ (-0.52) Depth: 25 00:00:03 187kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-d5 7.Kd1-e1 Kd5-e6 8.Ke1-d1 Ke6-f5 9.Kd1-e1 Kf5-g5 10.Ke1-d1 Kg5-g6 11.Kd1-e1 Kg6-f5 12.Ke1-d1 Kf5-f6 13.Kd1-e1 Kf6-e5
³ (-0.46) Depth: 26 00:00:03 379kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-d5 7.Kd1-e1 Kd5-e6 8.Ke1-d1 Ke6-f5 9.Kd1-e1 Kf5-g5 10.Ke1-d1 Kg5-g6 11.Kd1-e1 Kg6-f5 12.Ke1-d1 Kf5-f6 13.Kd1-e1 Kf6-e5 14.Ke1-d1
³ (-0.52) Depth: 27 00:00:04 380kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-d5 7.Kd1-e1 Kd5-e6 8.Ke1-d1 Ke6-f5 9.Kd1-e1 Kf5-g5 10.Ke1-d1 Kg5-g6 11.Kd1-e1 Kg6-f5 12.Ke1-d1 Kf5-g5 13.Kd1-e1 Kg5-f6 14.Ke1-d1 Kf6-e5
³ (-0.46) Depth: 28 00:00:04 759kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-d5 7.Kd1-e1 Kd5-e6 8.Ke1-d1 Ke6-f5 9.Kd1-e1 Kf5-g5 10.Ke1-d1 Kg5-g6 11.Kd1-e1 Kg6-f5 12.Ke1-d1 Kf5-g5 13.Kd1-c1 Kg5-f6 14.Kc1-b1 Kf6-e7 15.Kb1-c1
³ (-0.40) Depth: 29 00:00:45 130097kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-f6 14.Ke1-d1 Kf6-f5 15.Kd1-e1 Kf5-e5
³ (-0.46) Depth: 30 00:00:45 130097kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f5 16.Ke1-d1
³ (-0.40) Depth: 31 00:00:45 131865kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f5 16.Ke1-d1 Kf5-e5
³ (-0.46) Depth: 32 00:00:45 131866kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-g5 16.Ke1-d1 Kg5-f5
³ (-0.40) Depth: 33 00:00:46 133678kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-g5 16.Ke1-d1 Kg5-f5
³ (-0.46) Depth: 34 00:00:46 133678kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-c1 Kg6-g5 16.Kc1-d1 Kg5-f6
³ (-0.40) Depth: 35 00:00:47 135878kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-g5 16.Ke1-d1 Kg5-f6
³ (-0.46) Depth: 36 00:00:47 135879kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-f1 Kg8-g7 13.Kf1-g1 Kg7-f6 14.Kg1-h1 Kf6-e5 15.Kh1-g1 Ke5-d6 16.Kg1-f1 Kd6-d5
³ (-0.40) Depth: 37 00:00:48 138479kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f5 16.Ke1-d1 Kf5-g5
³ (-0.46) Depth: 38 00:00:48 138480kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f5 16.Ke1-f1 Kf5-f6
³ (-0.40) Depth: 39 00:00:49 141177kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.46) Depth: 40 00:00:49 141178kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.40) Depth: 41 00:00:50 144397kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.46) Depth: 42 00:00:50 144398kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.40) Depth: 43 00:00:51 147618kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.46) Depth: 44 00:00:52 147619kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.40) Depth: 45 00:00:53 150838kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.46) Depth: 46 00:00:53 150841kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.40) Depth: 47 00:00:54 154061kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.46) Depth: 48 00:00:54 154061kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.40) Depth: 49 00:00:55 157281kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.46) Depth: 50 00:00:56 157282kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.40) Depth: 51 00:00:56 160501kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.46) Depth: 52 00:00:57 160502kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.40) Depth: 53 00:00:58 163721kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.46) Depth: 54 00:00:58 163722kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.40) Depth: 55 00:00:59 166942kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.46) Depth: 56 00:00:59 166943kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.40) Depth: 57 00:01:00 170163kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.46) Depth: 58 00:01:03 176250kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.40) Depth: 59 00:01:05 179470kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.46) Depth: 60 00:01:05 179471kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.40) Depth: 61 00:01:06 182690kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.46) Depth: 62 00:01:06 182691kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.40) Depth: 63 00:01:07 185911kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.46) Depth: 64 00:01:08 185911kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.40) Depth: 65 00:01:09 189131kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.46) Depth: 66 00:01:09 189132kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.40) Depth: 67 00:01:10 192351kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.46) Depth: 68 00:01:10 192352kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.40) Depth: 69 00:01:11 195572kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.46) Depth: 70 00:01:11 195573kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.40) Depth: 71 00:01:12 198793kN
(, 07.07.2007)
New game - Strelka 1.8 UCI, Friend mode
Analysis by Rybka 1.0 Beta 32-bit:
1.Kf1-e1
³ (-0.40) Depth: 3 00:00:00
1.Kf1-e1
³ (-0.46) Depth: 4 00:00:00
1.Kf1-e1 Kf8-e7
³ (-0.52) Depth: 5 00:00:00
1.Kf1-e1 Kf8-e7 2.Ke1-d1
³ (-0.46) Depth: 6 00:00:00 1kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6
³ (-0.52) Depth: 7 00:00:00 1kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1
³ (-0.46) Depth: 8 00:00:00 2kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5
³ (-0.52) Depth: 9 00:00:00 2kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1
³ (-0.46) Depth: 10 00:00:00 4kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1
³ (-0.52) Depth: 11 00:00:00 4kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1
³ (-0.46) Depth: 12 00:00:01 7kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.52) Depth: 13 00:00:01 7kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 14 00:00:01 12kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.52) Depth: 15 00:00:01 13kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 16 00:00:01 22kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.52) Depth: 17 00:00:02 23kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 18 00:00:02 43kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.52) Depth: 19 00:00:02 43kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 20 00:00:02 85kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.52) Depth: 21 00:00:02 86kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 22 00:00:03 176kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.52) Depth: 23 00:00:03 177kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 24 00:00:03 358kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.52) Depth: 25 00:00:03 359kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 26 00:00:03 726kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 27 00:00:41 983kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 28 00:00:41 984kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 29 00:00:42 985kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 30 00:00:42 985kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 31 00:00:42 986kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 32 00:00:43 986kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 33 00:00:43 987kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 34 00:00:43 988kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 35 00:00:44 989kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 36 00:00:44 990kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 37 00:00:45 991kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 38 00:00:45 991kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 39 00:00:46 992kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 40 00:00:46 993kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 41 00:00:47 994kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 42 00:00:47 994kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 43 00:00:48 995kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 44 00:00:48 995kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 45 00:00:50 996kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 46 00:00:50 997kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 47 00:00:51 998kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 48 00:00:51 998kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 49 00:00:52 999kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 50 00:00:52 1000kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 51 00:00:53 1000kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 52 00:00:53 1001kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 53 00:00:54 1002kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 54 00:00:54 1002kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 55 00:00:55 1003kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 56 00:00:58 1004kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 57 00:00:59 1005kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 58 00:00:59 1005kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 59 00:01:00 1006kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 60 00:01:00 1007kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 61 00:01:01 1007kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 62 00:01:01 1008kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 63 00:01:02 1009kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 64 00:01:02 1009kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 65 00:01:03 1010kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 66 00:01:04 1011kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 67 00:01:04 1012kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 68 00:01:05 1013kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 69 00:01:06 1014kN
(, 07.07.2007)
Note that strelka is different than rybka based on comparing analysis.
inspite of it I find a very big similiarity
in the second diagram depth 3 of rybka 1 beta 32 bit has the same evaluation as depth 5 of strelka
New game - Rybka 1.0 Beta 32-bit
5k2/8/8/8/8/8/4PP2/5K2 b - - 0 1
Analysis by Rybka 1.0 Beta 32-bit:
1...Kf8-e7
+- (1.76) Depth: 3 00:00:00
1...Kf8-e7
+- (1.89) Depth: 4 00:00:00
1...Kf8-e7 2.e2-e4
+- (2.06) Depth: 5 00:00:00
1...Kf8-e7 2.e2-e4 Ke7-d6
+- (2.12) Depth: 6 00:00:00 3kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2
+- (2.20) Depth: 7 00:00:00 5kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6
+- (2.30) Depth: 8 00:00:00 8kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3
+- (2.32) Depth: 9 00:00:00 12kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5
+- (2.31) Depth: 10 00:00:00 19kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6
+- (2.53) Depth: 11 00:00:01 27kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6 6.Ke3-d4
+- (2.59) Depth: 12 00:00:01 39kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6 6.Ke3-d4
+- (2.70) Depth: 13 00:00:01 52kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6 6.Ke3-d4
+- (2.70) Depth: 14 00:00:02 69kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6 6.Ke3-d4
+- (2.70) Depth: 15 00:00:02 89kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6 6.Ke3-d4
+- (3.17) Depth: 16 00:00:02 117kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6 6.Ke3-d4
+- (3.17) Depth: 17 00:00:02 151kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6 6.Ke3-d4
+- (9.13) Depth: 18 00:00:03 181kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6 6.Ke3-d4
+- (10.12) Depth: 19 00:00:03 217kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6 6.Ke3-d4
+- (10.12) Depth: 20 00:00:03 263kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6 6.Ke3-d4
+- (10.18) Depth: 21 00:00:04 368kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6 6.Ke3-d4
+- (17.04) Depth: 22 00:00:04 492kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-f6 5.f2-f4 Kf6-g6 6.Ke3-d4
+- (17.86) Depth: 23 00:00:10 953kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-f6 5.f2-f4 Kf6-g6 6.Ke3-d4
+- (17.80) Depth: 24 00:00:16 1915kN
(, 07.07.2007)
New game - Rybka 1.0 Beta 32-bit
5k2/8/8/8/8/8/4PP2/5K2 b - - 0 1
Analysis by Strelka 1.8 UCI:
1...Kf8-e7
+- (1.77) Depth: 1 00:00:00
1...Kf8-e7 2.Kf1-e1
+- (1.83) Depth: 2 00:00:00
1...Kf8-e7 2.Kf1-e1 Ke7-d6
+- (1.77) Depth: 3 00:00:00
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2
+- (1.99) Depth: 4 00:00:00
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e5
+- (1.89) Depth: 5 00:00:00
1...Kf8-e7 2.e2-e4 Ke7-d6 3.f2-f4 Kd6-e6 4.Kf1-e2
+- (2.02) Depth: 6 00:00:00 1kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e5 4.Ke2-d3 Ke5-d6
+- (2.19) Depth: 7 00:00:00 2kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-e6
+- (2.25) Depth: 8 00:00:00 4kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-e6 6.Ke3-d4
+- (2.33) Depth: 9 00:00:00 6kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-e6 6.Ke3-d4 Ke6-d6
+- (2.43) Depth: 10 00:00:00 11kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-e6 6.Ke3-d4 Ke6-f6 7.f4-f5
+- (2.45) Depth: 11 00:00:01 17kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6 6.Ke3-d4 Kd6-e6 7.f4-f5+ Ke6-f6 8.Kd4-d5
+- (2.45) Depth: 12 00:00:01 26kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6 6.Ke3-d4 Kd6-e6 7.f4-f5+ Ke6-f6 8.Kd4-d5 Kf6-e7
+- (2.66) Depth: 13 00:00:01 38kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6 6.Ke3-d4 Kd6-e6 7.e4-e5 Ke6-d7 8.f4-f5 Kd7-e7
+- (2.72) Depth: 14 00:00:01 52kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6 6.Ke3-d4 Kd6-e6 7.f4-f5+ Ke6-f6 8.Kd4-d5 Kf6-f7 9.e4-e5 Kf7-e7 10.f5-f6+ Ke7-f7
+- (2.83) Depth: 15 00:00:02 78kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6 6.Ke3-d4 Kd6-e6 7.f4-f5+ Ke6-f6 8.Kd4-d5 Kf6-f7 9.e4-e5 Kf7-e7 10.f5-f6+ Ke7-f7
+- (2.83) Depth: 16 00:00:02 99kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6 6.Ke3-d4 Kd6-e6 7.f4-f5+ Ke6-f6 8.Kd4-d5 Kf6-f7 9.e4-e5 Kf7-e7 10.Kd5-d4 Ke7-d7
+- (2.84) Depth: 17 00:00:02 127kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6 6.Ke3-d4 Kd6-e6 7.f4-f5+ Ke6-f6 8.e4-e5+ Kf6-e7 9.f5-f6+ Ke7-e6 10.Kd4-e4 Ke6-f7 11.Ke4-f5 Kf7-e8 12.Kf5-e6
+- (3.31) Depth: 18 00:00:03 164kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6 6.Ke3-d4 Kd6-e6 7.f4-f5+ Ke6-f6 8.e4-e5+ Kf6-e7 9.f5-f6+ Ke7-e6 10.Kd4-e4 Ke6-f7 11.Ke4-f5 Kf7-f8 12.Kf5-e6 Kf8-e8
+- (3.37) Depth: 19 00:00:03 217kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6 6.Ke3-d4 Kd6-e6 7.f4-f5+ Ke6-f6 8.e4-e5+ Kf6-e7 9.Kd4-d5 Ke7-d7 10.f5-f6 Kd7-d8 11.Kd5-e6 Kd8-e8 12.f6-f7+ Ke8-f8 13.Ke6-d7 Kf8xf7
+- (9.10) Depth: 20 00:00:03 262kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-e6 6.Ke3-d4 Ke6-f7 7.f4-f5 Kf7-g7 8.e4-e5 Kg7-h6 9.Kd4-c5 Kh6-g5 10.Kc5-d5 Kg5xf5 11.Kd5-d6 Kf5-g6 12.Kd6-d7
+- (9.16) Depth: 21 00:00:03 318kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-e6 6.Ke3-d4 Ke6-f6 7.e4-e5+ Kf6-e6 8.f4-f5+ Ke6xf5 9.Kd4-d5 Kf5-g5 10.Kd5-e6 Kg5-g6 11.Ke6-d7 Kg6-g7 12.e5-e6 Kg7-f6 13.e6-e7 Kf6-g7 14.e7-e8Q
+- (10.53) Depth: 22 00:00:04 474kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-e6 6.Ke3-d4 Ke6-d6 7.f4-f5 Kd6-d7 8.e4-e5 Kd7-e8 9.Kd4-d5 Ke8-e7 10.f5-f6+ Ke7-f7 11.Kd5-d6 Kf7-f8 12.Kd6-d7 Kf8-f7 13.e5-e6+ Kf7xf6 14.e6-e7 Kf6-f7 15.e7-e8Q+ Kf7-f6
+- (10.59) Depth: 23 00:00:04 614kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-e6 6.Ke3-d4 Ke6-d6 7.f4-f5 Kd6-d7 8.e4-e5 Kd7-e8 9.f5-f6 Ke8-f8 10.Kd4-d5 Kf8-g8 11.Kd5-e6 Kg8-f8 12.Ke6-d7 Kf8-f7 13.e5-e6+ Kf7xf6 14.e6-e7 Kf6-f7 15.e7-e8Q+ Kf7-f6
+- (10.59) Depth: 24 00:00:04 1093kN
1...Kf8-e7 2.e2-e4 Ke7-d6 3.Kf1-e2 Kd6-e6 4.Ke2-e3 Ke6-e5 5.f2-f4+ Ke5-d6 6.Ke3-d4 Kd6-e6 7.f4-f5+ Ke6-d6 8.e4-e5+ Kd6-e7 9.Kd4-d5 Ke7-f7 10.Kd5-d6 Kf7-e8 11.Kd6-e6 Ke8-f8 12.Ke6-d7 Kf8-f7 13.e5-e6+ Kf7-f6 14.Kd7-e8 Kf6xf5 15.Ke8-f7 Kf5-e5
+- (16.86) Depth: 25 00:00:05 6551kN
(, 07.07.2007)
New game - Strelka 1.8 UCI
5k2/8/8/8/1p1p1p1p/pPpPpPpP/P1P1P1P1/5K2 w - - 0 1
Analysis by Strelka 1.8 UCI:
1.Kf1-e1
= (0.09) Depth: 1 00:00:00
1.Kf1-e1 Kf8-e7
= (-0.22) Depth: 2 00:00:00
1.Kf1-e1 Kf8-e7 2.Ke1-d1
³ (-0.28) Depth: 3 00:00:00
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6
³ (-0.34) Depth: 4 00:00:00
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1
³ (-0.40) Depth: 5 00:00:00
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5
³ (-0.46) Depth: 6 00:00:00
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1
³ (-0.52) Depth: 7 00:00:00
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e5
³ (-0.46) Depth: 8 00:00:00 1kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e5 5.Kd1-e1
³ (-0.52) Depth: 9 00:00:00 1kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-e5
³ (-0.46) Depth: 10 00:00:00 2kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-e5 6.Ke1-d1
³ (-0.52) Depth: 11 00:00:01 2kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-e5 6.Ke1-d1 Ke5-d5
³ (-0.46) Depth: 12 00:00:01 4kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-e5 6.Ke1-d1 Ke5-d5 7.Kd1-e1
³ (-0.52) Depth: 13 00:00:01 4kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-d5 7.Kd1-e1 Kd5-e5
³ (-0.46) Depth: 14 00:00:01 7kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-d5 7.Kd1-e1 Kd5-e5 8.Ke1-d1
³ (-0.52) Depth: 15 00:00:01 7kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-d5 7.Kd1-e1 Kd5-e6 8.Ke1-d1 Ke6-e5
³ (-0.46) Depth: 16 00:00:02 12kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-d5 7.Kd1-e1 Kd5-e6 8.Ke1-d1 Ke6-e5 9.Kd1-e1
³ (-0.52) Depth: 17 00:00:02 13kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-d5 7.Kd1-e1 Kd5-e6 8.Ke1-d1 Ke6-f5 9.Kd1-e1 Kf5-e5
³ (-0.46) Depth: 18 00:00:02 23kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-d5 7.Kd1-e1 Kd5-e6 8.Ke1-d1 Ke6-f5 9.Kd1-e1 Kf5-e5 10.Ke1-d1
³ (-0.52) Depth: 19 00:00:02 23kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-d5 7.Kd1-e1 Kd5-e6 8.Ke1-d1 Ke6-f5 9.Kd1-e1 Kf5-f6 10.Ke1-d1 Kf6-e5
³ (-0.46) Depth: 20 00:00:02 45kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-d5 7.Kd1-e1 Kd5-e6 8.Ke1-d1 Ke6-f5 9.Kd1-e1 Kf5-f6 10.Ke1-d1 Kf6-e5 11.Kd1-e1
³ (-0.52) Depth: 21 00:00:02 45kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-d5 7.Kd1-e1 Kd5-e6 8.Ke1-d1 Ke6-f5 9.Kd1-e1 Kf5-g5 10.Ke1-d1 Kg5-f6 11.Kd1-e1 Kf6-e5
³ (-0.46) Depth: 22 00:00:03 90kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-d5 7.Kd1-e1 Kd5-e6 8.Ke1-d1 Ke6-f5 9.Kd1-e1 Kf5-g5 10.Ke1-d1 Kg5-f6 11.Kd1-e1 Kf6-e5 12.Ke1-d1
³ (-0.52) Depth: 23 00:00:03 91kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-d5 7.Kd1-e1 Kd5-e6 8.Ke1-d1 Ke6-f5 9.Kd1-e1 Kf5-g5 10.Ke1-d1 Kg5-f6 11.Kd1-e1 Kf6-f5 12.Ke1-d1 Kf5-e5
³ (-0.46) Depth: 24 00:00:03 186kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-d5 7.Kd1-e1 Kd5-e6 8.Ke1-d1 Ke6-f5 9.Kd1-e1 Kf5-g5 10.Ke1-d1 Kg5-f6 11.Kd1-e1 Kf6-f5 12.Ke1-d1 Kf5-e5 13.Kd1-e1
³ (-0.52) Depth: 25 00:00:03 187kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-d5 7.Kd1-e1 Kd5-e6 8.Ke1-d1 Ke6-f5 9.Kd1-e1 Kf5-g5 10.Ke1-d1 Kg5-g6 11.Kd1-e1 Kg6-f5 12.Ke1-d1 Kf5-f6 13.Kd1-e1 Kf6-e5
³ (-0.46) Depth: 26 00:00:03 379kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-d5 7.Kd1-e1 Kd5-e6 8.Ke1-d1 Ke6-f5 9.Kd1-e1 Kf5-g5 10.Ke1-d1 Kg5-g6 11.Kd1-e1 Kg6-f5 12.Ke1-d1 Kf5-f6 13.Kd1-e1 Kf6-e5 14.Ke1-d1
³ (-0.52) Depth: 27 00:00:04 380kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-d5 7.Kd1-e1 Kd5-e6 8.Ke1-d1 Ke6-f5 9.Kd1-e1 Kf5-g5 10.Ke1-d1 Kg5-g6 11.Kd1-e1 Kg6-f5 12.Ke1-d1 Kf5-g5 13.Kd1-e1 Kg5-f6 14.Ke1-d1 Kf6-e5
³ (-0.46) Depth: 28 00:00:04 759kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-d5 7.Kd1-e1 Kd5-e6 8.Ke1-d1 Ke6-f5 9.Kd1-e1 Kf5-g5 10.Ke1-d1 Kg5-g6 11.Kd1-e1 Kg6-f5 12.Ke1-d1 Kf5-g5 13.Kd1-c1 Kg5-f6 14.Kc1-b1 Kf6-e7 15.Kb1-c1
³ (-0.40) Depth: 29 00:00:45 130097kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-f6 14.Ke1-d1 Kf6-f5 15.Kd1-e1 Kf5-e5
³ (-0.46) Depth: 30 00:00:45 130097kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f5 16.Ke1-d1
³ (-0.40) Depth: 31 00:00:45 131865kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f5 16.Ke1-d1 Kf5-e5
³ (-0.46) Depth: 32 00:00:45 131866kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-g5 16.Ke1-d1 Kg5-f5
³ (-0.40) Depth: 33 00:00:46 133678kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-g5 16.Ke1-d1 Kg5-f5
³ (-0.46) Depth: 34 00:00:46 133678kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-c1 Kg6-g5 16.Kc1-d1 Kg5-f6
³ (-0.40) Depth: 35 00:00:47 135878kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-g5 16.Ke1-d1 Kg5-f6
³ (-0.46) Depth: 36 00:00:47 135879kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-f1 Kg8-g7 13.Kf1-g1 Kg7-f6 14.Kg1-h1 Kf6-e5 15.Kh1-g1 Ke5-d6 16.Kg1-f1 Kd6-d5
³ (-0.40) Depth: 37 00:00:48 138479kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f5 16.Ke1-d1 Kf5-g5
³ (-0.46) Depth: 38 00:00:48 138480kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f5 16.Ke1-f1 Kf5-f6
³ (-0.40) Depth: 39 00:00:49 141177kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.46) Depth: 40 00:00:49 141178kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.40) Depth: 41 00:00:50 144397kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.46) Depth: 42 00:00:50 144398kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.40) Depth: 43 00:00:51 147618kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.46) Depth: 44 00:00:52 147619kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.40) Depth: 45 00:00:53 150838kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.46) Depth: 46 00:00:53 150841kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.40) Depth: 47 00:00:54 154061kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.46) Depth: 48 00:00:54 154061kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.40) Depth: 49 00:00:55 157281kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.46) Depth: 50 00:00:56 157282kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.40) Depth: 51 00:00:56 160501kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.46) Depth: 52 00:00:57 160502kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.40) Depth: 53 00:00:58 163721kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.46) Depth: 54 00:00:58 163722kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.40) Depth: 55 00:00:59 166942kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.46) Depth: 56 00:00:59 166943kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.40) Depth: 57 00:01:00 170163kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.46) Depth: 58 00:01:03 176250kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.40) Depth: 59 00:01:05 179470kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.46) Depth: 60 00:01:05 179471kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.40) Depth: 61 00:01:06 182690kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.46) Depth: 62 00:01:06 182691kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.40) Depth: 63 00:01:07 185911kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.46) Depth: 64 00:01:08 185911kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.40) Depth: 65 00:01:09 189131kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.46) Depth: 66 00:01:09 189132kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.40) Depth: 67 00:01:10 192351kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.46) Depth: 68 00:01:10 192352kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.40) Depth: 69 00:01:11 195572kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.46) Depth: 70 00:01:11 195573kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6 6.Ke1-d1 Kd6-e7 7.Kd1-e1 Ke7-e8 8.Ke1-d1 Ke8-f7 9.Kd1-e1 Kf7-g7 10.Ke1-d1 Kg7-h7 11.Kd1-e1 Kh7-g8 12.Ke1-d1 Kg8-g7 13.Kd1-e1 Kg7-h7 14.Ke1-d1 Kh7-g6 15.Kd1-e1 Kg6-f7 16.Ke1-d1 Kf7-f6
³ (-0.40) Depth: 71 00:01:12 198793kN
(, 07.07.2007)
New game - Strelka 1.8 UCI, Friend mode
5k2/8/8/8/1p1p1p1p/pPpPpPpP/P1P1P1P1/5K2 w - - 0 1
Analysis by Rybka 1.0 Beta 32-bit:
1.Kf1-e1
³ (-0.40) Depth: 3 00:00:00
1.Kf1-e1
³ (-0.46) Depth: 4 00:00:00
1.Kf1-e1 Kf8-e7
³ (-0.52) Depth: 5 00:00:00
1.Kf1-e1 Kf8-e7 2.Ke1-d1
³ (-0.46) Depth: 6 00:00:00 1kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6
³ (-0.52) Depth: 7 00:00:00 1kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1
³ (-0.46) Depth: 8 00:00:00 2kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5
³ (-0.52) Depth: 9 00:00:00 2kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1
³ (-0.46) Depth: 10 00:00:00 4kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1
³ (-0.52) Depth: 11 00:00:00 4kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1
³ (-0.46) Depth: 12 00:00:01 7kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.52) Depth: 13 00:00:01 7kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 14 00:00:01 12kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.52) Depth: 15 00:00:01 13kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 16 00:00:01 22kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.52) Depth: 17 00:00:02 23kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 18 00:00:02 43kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.52) Depth: 19 00:00:02 43kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 20 00:00:02 85kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.52) Depth: 21 00:00:02 86kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 22 00:00:03 176kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.52) Depth: 23 00:00:03 177kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 24 00:00:03 358kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.52) Depth: 25 00:00:03 359kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 26 00:00:03 726kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 27 00:00:41 983kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 28 00:00:41 984kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 29 00:00:42 985kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 30 00:00:42 985kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 31 00:00:42 986kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 32 00:00:43 986kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 33 00:00:43 987kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 34 00:00:43 988kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 35 00:00:44 989kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 36 00:00:44 990kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 37 00:00:45 991kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 38 00:00:45 991kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 39 00:00:46 992kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 40 00:00:46 993kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 41 00:00:47 994kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 42 00:00:47 994kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 43 00:00:48 995kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 44 00:00:48 995kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 45 00:00:50 996kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 46 00:00:50 997kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 47 00:00:51 998kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 48 00:00:51 998kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 49 00:00:52 999kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 50 00:00:52 1000kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 51 00:00:53 1000kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 52 00:00:53 1001kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 53 00:00:54 1002kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 54 00:00:54 1002kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 55 00:00:55 1003kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 56 00:00:58 1004kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 57 00:00:59 1005kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 58 00:00:59 1005kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 59 00:01:00 1006kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 60 00:01:00 1007kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 61 00:01:01 1007kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 62 00:01:01 1008kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 63 00:01:02 1009kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 64 00:01:02 1009kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 65 00:01:03 1010kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 66 00:01:04 1011kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 67 00:01:04 1012kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.46) Depth: 68 00:01:05 1013kN
1.Kf1-e1 Kf8-e7 2.Ke1-d1 Ke7-d6 3.Kd1-e1 Kd6-d5 4.Ke1-d1 Kd5-e6 5.Kd1-e1 Ke6-d6
³ (-0.40) Depth: 69 00:01:06 1014kN
(, 07.07.2007)
Hi Uri,
are you sure? Strelka 1.8 UCI ??
So far I know there is just an version 1.0 beta Winboard compatible out?!
are you sure? Strelka 1.8 UCI ??
So far I know there is just an version 1.0 beta Winboard compatible out?!
Dann Corbit and Bryan Hofmann got the Strelka 1.0 beta source code and verified it is not a clone of anything they know.
I don't remember the details of how they know it's not a Rybka clone, since obviously they haven't seen Rybka's code....
I don't remember the details of how they know it's not a Rybka clone, since obviously they haven't seen Rybka's code....
I know it
The main problem is that they did not get the code of rybka beta.
I can only say that the author learned much from the evaluation of rybka beta because I find in some analysis of fortress positions that the evaluation is the same or almost the same and the probability to have no difference in 3 out of 4 positions that I tried and 0.01 pawn difference in 1 out of 4 positions that I tried by independent people is close to 0.
I posted about it in the CCC here
http://www.talkchess.com/forum/viewtopic.php?p=129073#129073
Uri
The main problem is that they did not get the code of rybka beta.
I can only say that the author learned much from the evaluation of rybka beta because I find in some analysis of fortress positions that the evaluation is the same or almost the same and the probability to have no difference in 3 out of 4 positions that I tried and 0.01 pawn difference in 1 out of 4 positions that I tried by independent people is close to 0.
I posted about it in the CCC here
http://www.talkchess.com/forum/viewtopic.php?p=129073#129073
Uri
I can add that the similiarity is not only in the evaluation but also in the search.
In a different fortress position I can see that the difference in evaluation is 0.08 pawns and both programs are stuck in the same iteration
when I reduce 2 from strelka's depth to get rybka's depth.
It is very clear that the programmer of strelka learned a lot both from rybka's search and from rybka's evaluation.
Note that the decision of Dann corbit and Bryan hofmann was that strelka is not a clone because they got the C code of strelka and people believe that it is practically impossible to create C code based on the exe file but I think that it may be possible that the author of strelka got the C code of rybka beta by some way and not only the exe file so it is clearly not a proof that Strelka is not a clone.
Uri
In a different fortress position I can see that the difference in evaluation is 0.08 pawns and both programs are stuck in the same iteration
when I reduce 2 from strelka's depth to get rybka's depth.
It is very clear that the programmer of strelka learned a lot both from rybka's search and from rybka's evaluation.
Note that the decision of Dann corbit and Bryan hofmann was that strelka is not a clone because they got the C code of strelka and people believe that it is practically impossible to create C code based on the exe file but I think that it may be possible that the author of strelka got the C code of rybka beta by some way and not only the exe file so it is clearly not a proof that Strelka is not a clone.
Uri
I just ran a mini-match between Rybka1.0 beta(free version) and Strelka 1.8 UCI.Rybka 1.0 beta WON convincingly.Ponder off Hash 200Meg 10 game match on single comp. 6.5-3.5 We are better with Rybka1.0 Beta believe me.This Strelka not very strong but will win occasionally against the big guns.
So few games are by no means "convincing"... I ran a similar 12 game test and Strelka won 7.0-5.0.
It's a pitty that you lives in a lawless country like Brasil.
After these acusations I think that you have to put your
real name here.
Paulo Soares
After these acusations I think that you have to put your
real name here.
Paulo Soares
While the original post lacked some logic, Uri's follow-up is quite compelling. There are no other engines that behave like this, and the probability that a new engine would give the exact evaluations, as opposed to ones that are simple "close", is very low.
Turbo, I do not understand of programming, what leaves me furious is a person
to make accusations of this type and not to place his true name.
Seems that he forgot that he lives in a country without law in the
practise.
Paulo Soares
to make accusations of this type and not to place his true name.
Seems that he forgot that he lives in a country without law in the
practise.
Paulo Soares
Hi Vas,
I think its now time to make a statement to these results.
Is there a reason to do it not ??
Regards
Werner
I think its now time to make a statement to these results.
Is there a reason to do it not ??
Regards
Werner
I can only laugh at the reaction by some people. I guess they like being suckers, or they just might be plain stupid.
This post was for Vas. I don't expect non-programmers to understand it. The evidence is obvious to anyone familiar with assembly language.
I will try now to give evidence you mortals can understand.
Every engine has something known as Zobrist keys. They are list of random numbers used to uniquely identify position on board.
Each time engine makes a move it needs to update this signature for the new position.
In order to do this it uses XOR operation with some randomly choosen numbers. Since these numbers are completely random, they are different for each engine.
Guess what. Strelka and Rybka use the same numbers, and here is the code:
Rybka1.0:
.text:0040A75A xor dword_667C40, 5A7D3E98h
.text:0040A764 xor dword_667C44, 2B5F86B8h
Strelka 1.8:
.text:004078E5 xor ecx, 5A7D3E98h
.text:004078EB xor edx, 2B5F86B8h
Chance that 2 engine authors will pick the same Zobrist numbers is 1 in 18446744073709551616
So probability that Strelka author copied Rybka's code is 99.99999999999...%
I hope Uri (who surely uses Zobrist keys) can confirm this.
What I am saying is that he disassembled Rybka (just like I did now), he translated the assembly to C, added couple of his own modifications to fool complete morons, and compiled it.
Don't tell me this is not possible. Every hacker is doing this on a daily basis.
As any super-hero. I choose to be anonymous. My only goal is to defend the mankind from evil.
Yours Truly,
The Dark Avenger
P.S. Fact that master-moron Paolo thinks I am from Brasil makes me laugh, ha, ha.
This post was for Vas. I don't expect non-programmers to understand it. The evidence is obvious to anyone familiar with assembly language.
I will try now to give evidence you mortals can understand.
Every engine has something known as Zobrist keys. They are list of random numbers used to uniquely identify position on board.
Each time engine makes a move it needs to update this signature for the new position.
In order to do this it uses XOR operation with some randomly choosen numbers. Since these numbers are completely random, they are different for each engine.
Guess what. Strelka and Rybka use the same numbers, and here is the code:
Rybka1.0:
.text:0040A75A xor dword_667C40, 5A7D3E98h
.text:0040A764 xor dword_667C44, 2B5F86B8h
Strelka 1.8:
.text:004078E5 xor ecx, 5A7D3E98h
.text:004078EB xor edx, 2B5F86B8h
Chance that 2 engine authors will pick the same Zobrist numbers is 1 in 18446744073709551616
So probability that Strelka author copied Rybka's code is 99.99999999999...%
I hope Uri (who surely uses Zobrist keys) can confirm this.
What I am saying is that he disassembled Rybka (just like I did now), he translated the assembly to C, added couple of his own modifications to fool complete morons, and compiled it.
Don't tell me this is not possible. Every hacker is doing this on a daily basis.
As any super-hero. I choose to be anonymous. My only goal is to defend the mankind from evil.
Yours Truly,
The Dark Avenger
P.S. Fact that master-moron Paolo thinks I am from Brasil makes me laugh, ha, ha.
I believe that strelka is a clone but
I do not agree about the probability that different programmers are going to use the same random numbers.
random numbers in zobrist key are not really random and programmers may use the same public code to generate random numbers
or the function rand that generates the same random numbers on different computers.
Uri
I do not agree about the probability that different programmers are going to use the same random numbers.
random numbers in zobrist key are not really random and programmers may use the same public code to generate random numbers
or the function rand that generates the same random numbers on different computers.
Uri
Uri, he said that the post is for Vas, not for all,
but he forgot that this is a public forum. This
make sense? Why he didn´t sent an email for Vas?
Paulo Soares
but he forgot that this is a public forum. This
make sense? Why he didn´t sent an email for Vas?
Paulo Soares
I agree that if the poster wanted to say it only for Vas he could send an email to Vas.
Note that I do not believe that the author translated the assembler code of rybka to C because I read that doing it is a very hard task.
It seems more logical to me that the author simply got the C code of Rybka beta of Vas by some way.
Uri
Note that I do not believe that the author translated the assembler code of rybka to C because I read that doing it is a very hard task.
It seems more logical to me that the author simply got the C code of Rybka beta of Vas by some way.
Uri
Strelka 1.8 UCI has a problem but I do not know if Rybka 1.0 Beta has the same problem because I do not have Rybka 1.0 Beta to check this.
When Strelka plays any move, whatever it plays, and it begins to ponder the next opponent move, it stops their calculations always at the final of depth 13 or 14. I tested that with 5+10 time controls and it never goes deeper than 13-14 plies while it is pondering the move. The engine suddenly stops to calculate. But, in some endgames or other positions with less pieces, it stops to calculate a bit more deeper. All this happens, while it ponders of course.
If you have Rybka 1.0 Beta, maybe you can check this.
Regards,
Gambito.
When Strelka plays any move, whatever it plays, and it begins to ponder the next opponent move, it stops their calculations always at the final of depth 13 or 14. I tested that with 5+10 time controls and it never goes deeper than 13-14 plies while it is pondering the move. The engine suddenly stops to calculate. But, in some endgames or other positions with less pieces, it stops to calculate a bit more deeper. All this happens, while it ponders of course.
If you have Rybka 1.0 Beta, maybe you can check this.
Regards,
Gambito.
>So probability that Strelka author copied Rybka's code is 99.99999999999...%
Since the author gave a name similar to Rybka maybe as a joke or whatever, then perhaps he did the same with his Zobrist keys in order to provoke people.
If he didn't do this intentionally and the facts you give are correct, then the probability to have the same keys is around 5·10^-18 %
So 0%, but you can't really prove he didn't do this intentionally for making another kind of joke as with the name....
Actually, the topic of Zobrist keys in chess programming has been discussed before, and you're quite incorrect on your probability that two programmers pick the same one. In fact, it is either known or hypothesized that roughly half of all the "major" programs use the exact same Zobrist keys, and this often leads to the same very strange behavior with certain types of positions.
Nonetheless, "the same behavior" does not equal "the exact same evaluation". I agree that Strelka is, in some form, a copy of Rybka, though obviously not an exact clone because there are some positions in which the engines yield very different evaluations. However, the vast majority of the time when you play engine matches between Strelka and Rybka 1.0, the evaluation histogram is very, very "flat" with the two programs consistently giving the same evaluations, to within about 0.03 pawn units, except for rare positions.
Correcting your probability downward and restating it, I think that the probability that Strelka is, in some form, a copy of a program in the Rybka 1.0 series is about 99%.
Nonetheless, "the same behavior" does not equal "the exact same evaluation". I agree that Strelka is, in some form, a copy of Rybka, though obviously not an exact clone because there are some positions in which the engines yield very different evaluations. However, the vast majority of the time when you play engine matches between Strelka and Rybka 1.0, the evaluation histogram is very, very "flat" with the two programs consistently giving the same evaluations, to within about 0.03 pawn units, except for rare positions.
Correcting your probability downward and restating it, I think that the probability that Strelka is, in some form, a copy of a program in the Rybka 1.0 series is about 99%.
I disagree here and I do not know about strange beheviour with certain type of positions because of hash keys.
Uri
Uri
7k/8/8/8/8/8/8/KNNNNNNN w - - 0 1
(Alle Analysen mit Hash 64 MB)
Analysis by Rybka 1.0 Beta 32-bit:
1.Sbd2
+- (25.46) Tiefe: 3 00:00:00
1.Sbd2
+- (25.52) Tiefe: 4 00:00:00
1.Sbd2 Kg7
+- (25.46) Tiefe: 5 00:00:00
1.Sdf2 Kg7
+- (25.52) Tiefe: 5 00:00:00
1.Sdf2 Kg7 2.Sg4
+- (25.52) Tiefe: 6 00:00:00 72kN
1.Sdf2 Kg7 2.Sg4 Kf8
+- (25.52) Tiefe: 7 00:00:01 95kN
1.Sdf2 Kg7 2.Sg4 Kf8 3.Sfg3
+- (25.52) Tiefe: 8 00:00:01 170kN
1.Sdf2 Kg7 2.Sg4 Kf8 3.Sfg3 Kg7
+- (25.52) Tiefe: 9 00:00:03 362kN
1.Sdf2 Kg7 2.Sg4 Kf8 3.Sfg3 Kg7 4.Sf5+ Kh8
+- (25.52) Tiefe: 10 00:00:08 870kN
1.Sdf2 Kg7 2.Sg4 Kf8 3.Sfg3 Kg7 4.Sf5+ Kh8 5.Sef3
+- (25.52) Tiefe: 11 00:00:18 2089kN
1.Sdf2 Kg7 2.Sg4 Kf8 3.Sfg3 Kg7 4.Sf5+ Kh8 5.Sef3 Kh7
+- (25.52) Tiefe: 12 00:00:42 4752kN
(Nemeth, privat 08.07.2007)
Analysis by Strelka 1.8 UCI:
1.Shg3
+- (25.46) Tiefe: 1 00:00:00
1.Shg3 Kg7
+- (25.52) Tiefe: 2 00:00:00
1.Shg3 Kh7 2.Sf5
+- (25.46) Tiefe: 3 00:00:00
1.Shg3 Kh7 2.Sf5 Kg6
+- (25.52) Tiefe: 4 00:00:00
1.Shg3 Kh7 2.Sf5 Kh8 3.Sh6
+- (25.46) Tiefe: 5 00:00:00
1.Shg3 Kh7 2.Sf5 Kh8 3.Sh6 Kg7
+- (25.52) Tiefe: 6 00:00:01 24kN
1.Shg3 Kh7 2.Sf5 Kh8 3.Sef3 Kh7 4.Sg5+ Kg6
+- (25.52) Tiefe: 7 00:00:01 36kN
1.Shg3 Kh7 2.Sf5 Kh8 3.Sef3 Kh7 4.Sg5+ Kg6 5.Sh4+ Kxg5
+- (25.52) Tiefe: 8 00:00:02 96kN
1.Shg3 Kh7 2.Sf5 Kh8 3.Sef3 Kh7 4.Sg5+ Kg6 5.Sh4+ Kxg5 6.Sgf3+ Kf6
+- (25.52) Tiefe: 9 00:00:02 244kN
1.Shg3 Kh7 2.Sf5 Kh8 3.Sef3 Kh7 4.Sg5+ Kg6 5.Sh4+ Kxg5 6.Sg2 Kg6
+- (25.52) Tiefe: 10 00:00:03 650kN
1.Shg3 Kh7 2.Sf5 Kh8 3.Sef3 Kh7 4.Sg5+ Kg6 5.Sh4+ Kxg5 6.Sgf3+ Kf6 7.Sbd2 Kg7
+- (25.52) Tiefe: 11 00:00:06 1690kN
1.Shg3 Kh7 2.Sf5 Kh8 3.Sef3 Kh7 4.Sg5+ Kg6 5.Sh4+ Kxg5 6.Sgf3+ Kf6 7.Sbd2 Kg7 8.Sf5+ Kh8
+- (25.52) Tiefe: 12 00:00:13 4454kN
1.Shg3 Kh7 2.Sf5 Kh8 3.Sef3 Kh7 4.Sg5+ Kg6 5.Sh4+ Kxg5 6.Sgf3+ Kf6 7.Sbd2 Kg7 8.Sf2 Kh8
+- (25.52) Tiefe: 13 00:00:29 11310kN
(Nemeth, privat 08.07.2007)
4K3/8/4k3/8/8/8/8/8 w - - 0 1
Analysis by Strelka 1.8 UCI (Hash 64 MB):
1.Kd8
³ (-0.40) Tiefe: 1 00:00:00
1.Kd8 Kd5
³ (-0.46) Tiefe: 2 00:00:00
1.Kf8 Kd5 2.Ke7
³ (-0.28) Tiefe: 3 00:00:00
1.Kf8 Kf6 2.Ke8 Ke5
³ (-0.46) Tiefe: 4 00:00:00
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7
³ (-0.28) Tiefe: 5 00:00:00
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5
= (-0.22) Tiefe: 6 00:00:00 0kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7
³ (-0.28) Tiefe: 7 00:00:00 1kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Ke5
= (-0.22) Tiefe: 8 00:00:00 2kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kd4 5.Ke6
= (-0.16) Tiefe: 9 00:00:00 3kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kd4 5.Ke6 Ke4
= (-0.10) Tiefe: 10 00:00:00 5kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kd4 5.Ke6 Ke4 6.Kd6
= (-0.16) Tiefe: 11 00:00:00 7kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kd4 5.Ke6 Ke4 6.Kd6 Kd4
= (-0.10) Tiefe: 12 00:00:00 10kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kf6 Ke4 5.Ke6 Kd4 6.Kd6 Ke4 7.Ke6
= (0.00) Tiefe: 13 00:00:00 19kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kf6 Ke4 5.Ke6 Kd4 6.Kd6 Ke4 7.Ke6
= (0.00) Tiefe: 14 00:00:00 21kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Ke6 Kd4
= (0.00) Tiefe: 15 00:00:01 24kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Ke6 Kd4
= (0.00) Tiefe: 16 00:00:01 28kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 17 00:00:01 31kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 18 00:00:01 34kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 19 00:00:01 38kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 20 00:00:01 41kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 21 00:00:01 45kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 22 00:00:01 48kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 23 00:00:01 52kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 24 00:00:01 56kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 25 00:00:01 59kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 26 00:00:01 63kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 27 00:00:01 66kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 28 00:00:02 70kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 29 00:00:02 73kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 30 00:00:02 77kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 31 00:00:02 80kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 32 00:00:02 84kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 33 00:00:02 88kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 34 00:00:02 91kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 35 00:00:02 95kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 36 00:00:02 98kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 37 00:00:02 102kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 38 00:00:02 105kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 39 00:00:02 109kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 40 00:00:02 113kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 41 00:00:02 116kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 42 00:00:02 120kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 43 00:00:02 123kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 44 00:00:03 127kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 45 00:00:03 130kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 46 00:00:03 134kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 47 00:00:03 137kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 48 00:00:03 141kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 49 00:00:03 145kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 50 00:00:03 148kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 51 00:00:03 152kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 52 00:00:03 155kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 53 00:00:03 159kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 54 00:00:03 162kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 55 00:00:03 166kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 56 00:00:03 170kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 57 00:00:03 173kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 58 00:00:03 177kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 59 00:00:03 180kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 60 00:00:03 184kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 61 00:00:04 187kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 62 00:00:04 191kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 63 00:00:04 194kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 64 00:00:04 198kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 65 00:00:04 202kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 66 00:00:04 205kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 67 00:00:04 209kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 68 00:00:04 212kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 69 00:00:04 216kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 70 00:00:04 219kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4 6.Kd6 Ke4 7.Kc5 Ke5 8.Kc4 Ke4 9.Kc5
= (0.00) Tiefe: 71 00:00:04 223kN
(Nemeth, privat 08.07.2007)
Strelka max. 71 Ply!
Analysis by Rybka 1.0 Beta 32-bit:
1.Kf8
³ (-0.28) Tiefe: 3 00:00:00
1.Kf8
= (-0.22) Tiefe: 4 00:00:00
1.Kf8 Kf6
³ (-0.28) Tiefe: 5 00:00:00
1.Kf8 Kf6 2.Ke8
= (-0.22) Tiefe: 6 00:00:00 1kN
1.Kf8 Kf6 2.Ke8 Ke5
= (-0.16) Tiefe: 7 00:00:00 2kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7
= (-0.10) Tiefe: 8 00:00:00 4kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7
= (-0.16) Tiefe: 9 00:00:00 6kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7
= (-0.10) Tiefe: 10 00:00:00 9kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6
= (0.00) Tiefe: 11 00:00:00 15kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6
= (0.00) Tiefe: 12 00:00:00 18kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 13 00:00:00 21kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 14 00:00:00 24kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 15 00:00:00 28kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 16 00:00:00 31kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 17 00:00:00 35kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 18 00:00:01 38kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 19 00:00:01 42kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 20 00:00:01 46kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 21 00:00:01 50kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 22 00:00:01 53kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 23 00:00:01 57kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 24 00:00:01 61kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 25 00:00:01 64kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 26 00:00:01 68kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 27 00:00:01 72kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 28 00:00:01 75kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 29 00:00:01 79kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 30 00:00:01 83kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 31 00:00:02 86kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 32 00:00:02 90kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 33 00:00:02 94kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 34 00:00:02 97kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 35 00:00:02 101kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 36 00:00:02 105kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 37 00:00:02 109kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 38 00:00:02 112kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 39 00:00:02 116kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 40 00:00:02 120kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 41 00:00:02 123kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 42 00:00:02 127kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 43 00:00:02 131kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 44 00:00:02 134kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 45 00:00:03 138kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 46 00:00:03 142kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 47 00:00:03 145kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 48 00:00:03 149kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 49 00:00:03 153kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 50 00:00:03 156kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 51 00:00:03 160kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 52 00:00:03 164kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 53 00:00:03 168kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 54 00:00:03 171kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 55 00:00:03 175kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 56 00:00:03 179kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 57 00:00:03 182kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 58 00:00:03 186kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 59 00:00:04 190kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 60 00:00:04 193kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 61 00:00:04 197kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 62 00:00:04 201kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 63 00:00:04 204kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 64 00:00:04 208kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 65 00:00:04 212kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 66 00:00:04 216kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 67 00:00:04 219kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 68 00:00:04 223kN
1.Kf8 Kf6 2.Ke8 Ke5 3.Ke7 Kd5 4.Kd7 Kc5 5.Ke6 Kd4
= (0.00) Tiefe: 69 00:00:04 227kN
(Nemeth, privat 08.07.2007)
Rybka max. 69 Ply.
> Strelka max. 71 Ply!
> ...
> Rybka max. 69 Ply.
As Uri did show us, and also is visable in my post about the Mate Announcement Bug, Strelka has always a 2 Ply higher then Rybka 1.0
hgj
Are you "Cato" the guy that jumps out of closets? Stationed in Brazil. Or, are you the sinister KillKra undercover who wanted desperately to clone Rybka not to long ago! He failed and got shot, didn't he?
Either way-you do realize that we are going to keep Taiwan-they make good ASUS motherboards. By the way, you guy's are going to be a thriving metropolis with the entire population dead from lung and brain cancer-not to mention intestinal tract diseases at the rate your polluting your environment. Chess engine cloning is the last thing you guys should be fooling with.
Hey! Bud, Over here on the side board-listen up-make sure you have protection if you get romantically inclined in Brazil-and, don't go taking home any furs, leave the dogs alone-they're someone's pet, man! And, don't eat them either!
Sincerely,
Sidserious-
Either way-you do realize that we are going to keep Taiwan-they make good ASUS motherboards. By the way, you guy's are going to be a thriving metropolis with the entire population dead from lung and brain cancer-not to mention intestinal tract diseases at the rate your polluting your environment. Chess engine cloning is the last thing you guys should be fooling with.
Hey! Bud, Over here on the side board-listen up-make sure you have protection if you get romantically inclined in Brazil-and, don't go taking home any furs, leave the dogs alone-they're someone's pet, man! And, don't eat them either!
Sincerely,
Sidserious-
lets see if this does a better job in aligning the margins?
Ok, obviously, the author deliberately did some things that will make us think that this is a Rybka clone.
I have no idea how it was done or why - maybe as a joke?! I don't know if it's legal, or even in fact what should be legal. And in fact I don't really care - this Rybka 1.0 is ancient. If somebody wants to have some fun with this version, knock yourself out :)
Vas
I have no idea how it was done or why - maybe as a joke?! I don't know if it's legal, or even in fact what should be legal. And in fact I don't really care - this Rybka 1.0 is ancient. If somebody wants to have some fun with this version, knock yourself out :)
Vas
Vasik do u think that this illegal sister of our little fish have the same genetic code as of our beloved fish ?
Or have u any identical twin brother ?
Or have u any identical twin brother ?
Hi Vas,
and what about that code ? All nonsens or nothing special?
Werner
and what about that code ? All nonsens or nothing special?
Werner
Hi,
I got quite a few emails about this. Let me clarify a few points:
1) There is no doubt in my mind that the similarities (in executables and in output) between Rybka 1.0 and Strelka 1.8 are not a coincidence. This is in contrast to Strelka 1.0, where the similarities didn't seem to me to be excessive.
2) I have no idea how this was achieved. Whether something 'wrong' was done, whether Strelka author is just making fun of me and Rybka, whether Strelka 1.8 should be tested by CEGT, CCRL, etc - these are deeper questions. I am 100% sure that nobody has gotten a hold of my source code - this stays on just one machine which is not connected to the internet. This has been the case since well before Rybka 1.0.
3) This Strelka release does not bother me personally, partly because I don't really know what was done, but mainly because these similarities are with Rybka 1.0, which is ancient, incomplete, prototype-level code. If the similarities were with Rybka 2.3.2a, and if the playing-strength was on par with Rybka 2.3.2a, then Convekta would need to investigate this and consider their options.
4) From the point of view of the computer chess community, this is an issue which is in my view worth investigating. I'd like to thank the guys who have contributed to this - it is important. Writing something of Strelka 1.8 strength is a significant effort which requires multiple thousand man hours of development and testing. In light of this, we should have a procedure which is fair to the Strelka author and also fair to other aspiring engine authors. It's good to have an environment which is conducive to productive contributions from everybody.
Vas
I got quite a few emails about this. Let me clarify a few points:
1) There is no doubt in my mind that the similarities (in executables and in output) between Rybka 1.0 and Strelka 1.8 are not a coincidence. This is in contrast to Strelka 1.0, where the similarities didn't seem to me to be excessive.
2) I have no idea how this was achieved. Whether something 'wrong' was done, whether Strelka author is just making fun of me and Rybka, whether Strelka 1.8 should be tested by CEGT, CCRL, etc - these are deeper questions. I am 100% sure that nobody has gotten a hold of my source code - this stays on just one machine which is not connected to the internet. This has been the case since well before Rybka 1.0.
3) This Strelka release does not bother me personally, partly because I don't really know what was done, but mainly because these similarities are with Rybka 1.0, which is ancient, incomplete, prototype-level code. If the similarities were with Rybka 2.3.2a, and if the playing-strength was on par with Rybka 2.3.2a, then Convekta would need to investigate this and consider their options.
4) From the point of view of the computer chess community, this is an issue which is in my view worth investigating. I'd like to thank the guys who have contributed to this - it is important. Writing something of Strelka 1.8 strength is a significant effort which requires multiple thousand man hours of development and testing. In light of this, we should have a procedure which is fair to the Strelka author and also fair to other aspiring engine authors. It's good to have an environment which is conducive to productive contributions from everybody.
Vas
OK. I will give you one more example, and then I will shut up forever.
If you still think he did this as a joke and you don't shut this guy now, then maybe you deserve the next Strelka based on your latest code.
Rybka 1.0:
.rdata:00420358 dword_420358 dd 3Dh, 0, 48h, 1, 55h, 2, 61h, 4, 6Ch, 7, 77h, 0Ah, 82h
.rdata:00420358 dd 0Dh, 8Bh, 11h, 95h, 15h, 9Eh, 1Ah, 0A7h, 1Fh, 0B0h
.rdata:00420358 dd 24h, 0B8h, 2Ah, 0B4h, 2Eh, 0B5h, 32h, 0B5h, 37h, 0B5h
.rdata:00420358 dd 3Ch, 0B6h, 41h, 0B5h, 47h, 0B5h, 4Ch, 0B4h, 52h, 0B4h
.rdata:00420358 dd 58h, 0B3h, 5Eh, 0B2h, 64h, 0B1h, 6Ah, 0B0h, 71h, 0ACh
.rdata:00420358 dd 75h, 0A9h, 7Bh, 0A7h, 81h, 0A4h, 88h, 0A2h, 8Eh, 9Fh
.rdata:00420358 dd 95h, 9Ch, 9Ch, 99h, 0A2h, 96h, 0AAh, 92h, 0B1h, 8Fh
.rdata:00420358 dd 0B8h, 8Ch, 0BFh, 88h, 0C7h, 83h, 0CCh, 7Eh, 0D3h, 7Ah
.rdata:00420358 dd 0DAh, 76h, 0E1h, 71h, 0E9h, 6Dh, 0F0h, 68h, 0F8h, 64h
.rdata:00420358 dd 0FFh, 5Fh, 107h, 5Ah, 10Fh, 55h, 117h, 50h, 11Fh, 4Bh
.rdata:00420358 dd 127h, 45h, 12Dh, 3Dh, 12Ah, 36h, 127h, 2Fh, 124h, 29h
.rdata:00420358 dd 120h, 23h, 11Dh, 1Dh, 118h, 17h, 113h, 12h, 10Eh, 0Dh
.rdata:00420358 dd 109h, 8, 104h, 4, 0FEh, 0, 0F9h
Strelka 1.8:
.rdata:0041E760 dword_41E760 dd 3Dh, 0, 48h, 1, 55h, 2, 61h, 4, 6Ch, 7, 77h, 0Ah, 82h
.rdata:0041E760 dd 0Dh, 8Bh, 11h, 95h, 15h, 9Eh, 1Ah, 0A7h, 1Fh, 0B0h
.rdata:0041E760 dd 24h, 0B8h, 2Ah, 0B4h, 2Eh, 0B5h, 32h, 0B5h, 37h, 0B5h
.rdata:0041E760 dd 3Ch, 0B6h, 41h, 0B5h, 47h, 0B5h, 4Ch, 0B4h, 52h, 0B4h
.rdata:0041E760 dd 58h, 0B3h, 5Eh, 0B2h, 64h, 0B1h, 6Ah, 0B0h, 71h, 0ACh
.rdata:0041E760 dd 75h, 0A9h, 7Bh, 0A7h, 81h, 0A4h, 88h, 0A2h, 8Eh, 9Fh
.rdata:0041E760 dd 95h, 9Ch, 9Ch, 99h, 0A2h, 96h, 0AAh, 92h, 0B1h, 8Fh
.rdata:0041E760 dd 0B8h, 8Ch, 0BFh, 88h, 0C7h, 83h, 0CCh, 7Eh, 0D3h, 7Ah
.rdata:0041E760 dd 0DAh, 76h, 0E1h, 71h, 0E9h, 6Dh, 0F0h, 68h, 0F8h, 64h
.rdata:0041E760 dd 0FFh, 5Fh, 107h, 5Ah, 10Fh, 55h, 117h, 50h, 11Fh, 4Bh
.rdata:0041E760 dd 127h, 45h, 12Dh, 3Dh, 12Ah, 36h, 127h, 2Fh, 124h, 29h
.rdata:0041E760 dd 120h, 23h, 11Dh, 1Dh, 118h, 17h, 113h, 12h, 10Eh, 0Dh
.rdata:0041E760 dd 109h, 8, 104h, 4, 0FEh, 0, 0F9h
This seems to be an array of 130 numbers you use in your evaluation. You do some kind of multiplication using these numbers. Strelka has the same array, and does the same multiplication.
I am sure you know what these numbers are used for.
I am going back to my lair now... There are just too many clueless people in this world... I'm too tired of fighting them all... But I will be back ... one day ...
Best wishes to you and the Rybka,
The Dark Avenger
If you still think he did this as a joke and you don't shut this guy now, then maybe you deserve the next Strelka based on your latest code.
Rybka 1.0:
.rdata:00420358 dword_420358 dd 3Dh, 0, 48h, 1, 55h, 2, 61h, 4, 6Ch, 7, 77h, 0Ah, 82h
.rdata:00420358 dd 0Dh, 8Bh, 11h, 95h, 15h, 9Eh, 1Ah, 0A7h, 1Fh, 0B0h
.rdata:00420358 dd 24h, 0B8h, 2Ah, 0B4h, 2Eh, 0B5h, 32h, 0B5h, 37h, 0B5h
.rdata:00420358 dd 3Ch, 0B6h, 41h, 0B5h, 47h, 0B5h, 4Ch, 0B4h, 52h, 0B4h
.rdata:00420358 dd 58h, 0B3h, 5Eh, 0B2h, 64h, 0B1h, 6Ah, 0B0h, 71h, 0ACh
.rdata:00420358 dd 75h, 0A9h, 7Bh, 0A7h, 81h, 0A4h, 88h, 0A2h, 8Eh, 9Fh
.rdata:00420358 dd 95h, 9Ch, 9Ch, 99h, 0A2h, 96h, 0AAh, 92h, 0B1h, 8Fh
.rdata:00420358 dd 0B8h, 8Ch, 0BFh, 88h, 0C7h, 83h, 0CCh, 7Eh, 0D3h, 7Ah
.rdata:00420358 dd 0DAh, 76h, 0E1h, 71h, 0E9h, 6Dh, 0F0h, 68h, 0F8h, 64h
.rdata:00420358 dd 0FFh, 5Fh, 107h, 5Ah, 10Fh, 55h, 117h, 50h, 11Fh, 4Bh
.rdata:00420358 dd 127h, 45h, 12Dh, 3Dh, 12Ah, 36h, 127h, 2Fh, 124h, 29h
.rdata:00420358 dd 120h, 23h, 11Dh, 1Dh, 118h, 17h, 113h, 12h, 10Eh, 0Dh
.rdata:00420358 dd 109h, 8, 104h, 4, 0FEh, 0, 0F9h
Strelka 1.8:
.rdata:0041E760 dword_41E760 dd 3Dh, 0, 48h, 1, 55h, 2, 61h, 4, 6Ch, 7, 77h, 0Ah, 82h
.rdata:0041E760 dd 0Dh, 8Bh, 11h, 95h, 15h, 9Eh, 1Ah, 0A7h, 1Fh, 0B0h
.rdata:0041E760 dd 24h, 0B8h, 2Ah, 0B4h, 2Eh, 0B5h, 32h, 0B5h, 37h, 0B5h
.rdata:0041E760 dd 3Ch, 0B6h, 41h, 0B5h, 47h, 0B5h, 4Ch, 0B4h, 52h, 0B4h
.rdata:0041E760 dd 58h, 0B3h, 5Eh, 0B2h, 64h, 0B1h, 6Ah, 0B0h, 71h, 0ACh
.rdata:0041E760 dd 75h, 0A9h, 7Bh, 0A7h, 81h, 0A4h, 88h, 0A2h, 8Eh, 9Fh
.rdata:0041E760 dd 95h, 9Ch, 9Ch, 99h, 0A2h, 96h, 0AAh, 92h, 0B1h, 8Fh
.rdata:0041E760 dd 0B8h, 8Ch, 0BFh, 88h, 0C7h, 83h, 0CCh, 7Eh, 0D3h, 7Ah
.rdata:0041E760 dd 0DAh, 76h, 0E1h, 71h, 0E9h, 6Dh, 0F0h, 68h, 0F8h, 64h
.rdata:0041E760 dd 0FFh, 5Fh, 107h, 5Ah, 10Fh, 55h, 117h, 50h, 11Fh, 4Bh
.rdata:0041E760 dd 127h, 45h, 12Dh, 3Dh, 12Ah, 36h, 127h, 2Fh, 124h, 29h
.rdata:0041E760 dd 120h, 23h, 11Dh, 1Dh, 118h, 17h, 113h, 12h, 10Eh, 0Dh
.rdata:0041E760 dd 109h, 8, 104h, 4, 0FEh, 0, 0F9h
This seems to be an array of 130 numbers you use in your evaluation. You do some kind of multiplication using these numbers. Strelka has the same array, and does the same multiplication.
I am sure you know what these numbers are used for.
I am going back to my lair now... There are just too many clueless people in this world... I'm too tired of fighting them all... But I will be back ... one day ...
Best wishes to you and the Rybka,
The Dark Avenger
We are not all blind and clueless. Thanks for your research!.
How can i find this block inside Strelka 1.8 and Rybka 1.0 beta with a normal hexeditor?
I did not find it on 420358 or 41E760
Werner
I did not find it on 420358 or 41E760
Werner
Omit the base address 400000, i.e. use 20358 or 1E760 ... ;-)
Finding two small tables of numbers that are the same within two programs does not demonstrate that one program is a clone of another.
For example, random numbers are often generated by the Mersenne Twister because of its general excellence:
http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt.html
The Mersenne Twister has a default initial seed (that is as good as any). If it were to be used to create a table of random numbers in 9 different programs, then those 9 programs would all have the same sequence of numbers in them. I would say it is a certainty that this has occurred, because I have inserted the Mersenne Twister into several chess programs. In some variants, the table is built with the standard initial seed, and in some others I used srand((unsigned)time(NULL)); {There are advantages and disadvantages to both ways. If you use the same initial seed all the time, every time you play it will be reproducible. That is great for debugging but bad for play against other opponents. So often a good approach is to use a static seed for engineering the program and then a random seed in production.}
It also does not mean that there has not been some reverse engineering going on. But a tiny table of numbers like this is hardly evidence of wrong doing.
Having said that, I know nothing about Strelka 1.8 and have not seen its source code and therefore I cannot comment about whether something wrong has been done with it. Together with the other evidence against Strelka 1.8, I think that there is reason to be suspicious.
I have seen the code for Strelka 1.0b and I am still convinced that it is not a clone program. Of course, that proves nothing about its new relative by name.
I have a suggestion which is to perform an 800 game match of Strelka 1.8 verses Rybka Beta 1.0 (or whatever the greatest suspicion suspect of the clone is). The run Kiril's correlation program. If you get a very high correlation then there is a mathematical basis to arouse suspicion. Together with the large body of other things that may seem coincidental or circumstantial, it would add credence to the notion that something unethical may have occurred.
For example, random numbers are often generated by the Mersenne Twister because of its general excellence:
http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt.html
The Mersenne Twister has a default initial seed (that is as good as any). If it were to be used to create a table of random numbers in 9 different programs, then those 9 programs would all have the same sequence of numbers in them. I would say it is a certainty that this has occurred, because I have inserted the Mersenne Twister into several chess programs. In some variants, the table is built with the standard initial seed, and in some others I used srand((unsigned)time(NULL)); {There are advantages and disadvantages to both ways. If you use the same initial seed all the time, every time you play it will be reproducible. That is great for debugging but bad for play against other opponents. So often a good approach is to use a static seed for engineering the program and then a random seed in production.}
It also does not mean that there has not been some reverse engineering going on. But a tiny table of numbers like this is hardly evidence of wrong doing.
Having said that, I know nothing about Strelka 1.8 and have not seen its source code and therefore I cannot comment about whether something wrong has been done with it. Together with the other evidence against Strelka 1.8, I think that there is reason to be suspicious.
I have seen the code for Strelka 1.0b and I am still convinced that it is not a clone program. Of course, that proves nothing about its new relative by name.
I have a suggestion which is to perform an 800 game match of Strelka 1.8 verses Rybka Beta 1.0 (or whatever the greatest suspicion suspect of the clone is). The run Kiril's correlation program. If you get a very high correlation then there is a mathematical basis to arouse suspicion. Together with the large body of other things that may seem coincidental or circumstantial, it would add credence to the notion that something unethical may have occurred.
I agree with you about the small tables; I had mentioned something similar already regarding Zobrist keys. However...
A number of people, including myself, have been curious about this item that you have mentioned: how can you be so sure that Strelka 1.0 is not either a clone of or a program that includes within itself a copy of Rybka 1.0? Are you really able to make such a determination without having seen the code for Rybka 1.0? Also, many of the comparisons currently being made between Strelka 1.8 and Rybka 1.0 also apply for Strelka 1.0.
A number of people, including myself, have been curious about this item that you have mentioned: how can you be so sure that Strelka 1.0 is not either a clone of or a program that includes within itself a copy of Rybka 1.0? Are you really able to make such a determination without having seen the code for Rybka 1.0? Also, many of the comparisons currently being made between Strelka 1.8 and Rybka 1.0 also apply for Strelka 1.0.
My reasons are posted in CCC. Strelka 1.0b is not a clone.
It could have borrowed some ideas, but the code is clearly an original base and not something reverse engineered.
The stories about how easy it is to reverse engineer a chess program are by people who have obviously never tried reverse engineering.
I have written reverse engineering tools and I know what they can do and what they cannot do.
I am familiar with how to use IdaPro and recStudio and how to attach to a running binary with a debugger.
I can read and write assembly code as well as C, C++ and many other high level languages.
The task is daunting, and the result would not look like the result that I was shown.
Now, it is possible that someone could trace with a debugger and borrow some ideas or some tables of data. But it would be quite daunting to try to tie the whole lot together into a cohesive program. In my opinion, *much* harder than just writing the thing from scratch.
That having been said, it bears no relation to Strelka 1.8 UCI. About that system, I cannot make any statements.
It is also possible to do even the unthinkable if you throw a couple of man-years at it. But I would be astonished if that was what happened with Strelka 1.0b.
By running Strelka 1.0b verses Rybka 1.0 Beta, I have found that the two programs do not produce the same analysis.
They do not have the same pvs or the same evaluations or the same depths (even discounting different ways of counting the depth). In short, they play quite differently.
I do not claim to be infallible. I could (of course) be wrong. But my opinion is that Strelka 1.0b and Rybka 1.0Beta are very different engines.
As far as other matches (e.g. Strelka 1.8 verses Rybka 1.8) I have no idea.
It is also possible that Strelka could be based on some information gleaned from Rybka in an evolutionary sense, and that information was used to write a new program. If that information gleaned from Rybka was only a fraction of the original total, that might explain the differences in play and the structured nature of the code. So let me refine my position. Strelka is NOT the result of:
1. Juri collecting the Rybka code (Vasik has clearly ruled this out)
2. Juri running Rybka through a disassembler and transforming it into C. I examined the code and I do not believe that the code I saw is a feasible result of this type of process.
It is possible that Juri studied Rybka in a debugger and saw how some parts of it worked and used those ideas. I do not know of any way to detect if this has been done with Rybka or with any other program. Do you?
It could have borrowed some ideas, but the code is clearly an original base and not something reverse engineered.
The stories about how easy it is to reverse engineer a chess program are by people who have obviously never tried reverse engineering.
I have written reverse engineering tools and I know what they can do and what they cannot do.
I am familiar with how to use IdaPro and recStudio and how to attach to a running binary with a debugger.
I can read and write assembly code as well as C, C++ and many other high level languages.
The task is daunting, and the result would not look like the result that I was shown.
Now, it is possible that someone could trace with a debugger and borrow some ideas or some tables of data. But it would be quite daunting to try to tie the whole lot together into a cohesive program. In my opinion, *much* harder than just writing the thing from scratch.
That having been said, it bears no relation to Strelka 1.8 UCI. About that system, I cannot make any statements.
It is also possible to do even the unthinkable if you throw a couple of man-years at it. But I would be astonished if that was what happened with Strelka 1.0b.
By running Strelka 1.0b verses Rybka 1.0 Beta, I have found that the two programs do not produce the same analysis.
They do not have the same pvs or the same evaluations or the same depths (even discounting different ways of counting the depth). In short, they play quite differently.
I do not claim to be infallible. I could (of course) be wrong. But my opinion is that Strelka 1.0b and Rybka 1.0Beta are very different engines.
As far as other matches (e.g. Strelka 1.8 verses Rybka 1.8) I have no idea.
It is also possible that Strelka could be based on some information gleaned from Rybka in an evolutionary sense, and that information was used to write a new program. If that information gleaned from Rybka was only a fraction of the original total, that might explain the differences in play and the structured nature of the code. So let me refine my position. Strelka is NOT the result of:
1. Juri collecting the Rybka code (Vasik has clearly ruled this out)
2. Juri running Rybka through a disassembler and transforming it into C. I examined the code and I do not believe that the code I saw is a feasible result of this type of process.
It is possible that Juri studied Rybka in a debugger and saw how some parts of it worked and used those ideas. I do not know of any way to detect if this has been done with Rybka or with any other program. Do you?
Dan,
welcome to our forum, and thanks for the comments.
I'd be curious to understand how difficult it is to reverse-compile Rybka and understand it enough to make changes like adding support for underpromotions, change weights without destroying the playing strength, etc.
Vas
welcome to our forum, and thanks for the comments.
I'd be curious to understand how difficult it is to reverse-compile Rybka and understand it enough to make changes like adding support for underpromotions, change weights without destroying the playing strength, etc.
Vas
Just wondering if you have ever used CodeAnalyst by AMD?
Or this.....
http://www.denkart.com/astoc/overview.htm
Or better still this.....
http://www.microapl.co.uk/asm2c/index.html
Christopher
Or this.....
http://www.denkart.com/astoc/overview.htm
Or better still this.....
http://www.microapl.co.uk/asm2c/index.html
Christopher
Thanks.
For Rybka 3, I will look into some stronger defensive measures.
Fortunately, I've been told that Rybka 1.0 is much easier to disassemble than subsequent Rybka versions. I am quite confident that Rybka 3 can be made extremely hard for others to read. Rybka 2.3.2 is already out and I should have taken better measures, but that's life - we just have to move ahead.
Vas
For Rybka 3, I will look into some stronger defensive measures.
Fortunately, I've been told that Rybka 1.0 is much easier to disassemble than subsequent Rybka versions. I am quite confident that Rybka 3 can be made extremely hard for others to read. Rybka 2.3.2 is already out and I should have taken better measures, but that's life - we just have to move ahead.
Vas
"Rybka 2.3.2 is already out and I should have taken better measures, but that's life - we just have to move ahead."
Hmmm...in that case, perhaps we should end up expecting Strelka 2.0 soon with a CCRL elo of around 2950 :-)
Hmmm...in that case, perhaps we should end up expecting Strelka 2.0 soon with a CCRL elo of around 2950 :-)
Vas,
Good! Just wanted to put the focus back on you where it belongs.
Good! Just wanted to put the focus back on you where it belongs.
> Rybka 1.0 is ancient. If somebody wants to have some fun with this version, knock yourself out :-)
you could make this version OpenSource then, that would be big fun in the computerchess forums.
hgj
you could make this version OpenSource then, that would be big fun in the computerchess forums.
hgj
Hi Herbert,
I am not a computer programmer- but giving over anything related to Rybka might be not such a good idea. Especially, given the enthusiasm that our Chinese born-again Communist[sic]Capitalistic Brothers have embraced, that is now sending them out into the world with the express purpose of cloning (copying) every damned thing that moveth or creepth and giveth them them pleasure-
That is, a very pleasing grin on their otherwise green peeked complexion from smog poisoning fumes. Besides, like I indicated- It is only a matter of time before they all break into a massive heaving of convulsive hacking up greenish, yellow bloody congealed Flem on the battlefields of their own industrial mayhem. So... yeah! Hang, loose.
I have to put an addendum in here:
The poor peasant class have no property rights so when the government wants to build there metropolis over them they do it with out giving a second thought to theses poor souls. If they complain, they send thugs around to silence them. So that is another reason for not giving these guy's even the time of day.
I am not a computer programmer- but giving over anything related to Rybka might be not such a good idea. Especially, given the enthusiasm that our Chinese born-again Communist[sic]Capitalistic Brothers have embraced, that is now sending them out into the world with the express purpose of cloning (copying) every damned thing that moveth or creepth and giveth them them pleasure-
That is, a very pleasing grin on their otherwise green peeked complexion from smog poisoning fumes. Besides, like I indicated- It is only a matter of time before they all break into a massive heaving of convulsive hacking up greenish, yellow bloody congealed Flem on the battlefields of their own industrial mayhem. So... yeah! Hang, loose.
I have to put an addendum in here:
The poor peasant class have no property rights so when the government wants to build there metropolis over them they do it with out giving a second thought to theses poor souls. If they complain, they send thugs around to silence them. So that is another reason for not giving these guy's even the time of day.
That has to be "Killkra" he's making his way up the coast to HeL L.A. as we so lovingly refer to it.
Or, may be he's cloning his way up the coast!!! :-)
Or, may be he's cloning his way up the coast!!! :-)
Well, I think he's a lazy genius. And I don't think that any genius should be ignored because he's lazy. If he could do that, how do you know what's the next worse thing?
I'm sure you have seen something by yourself. Just have no time for thinking what to do. But it's time to let someone beside you do something.
Well, just an opinion from one of your fans.
I'm sure you have seen something by yourself. Just have no time for thinking what to do. But it's time to let someone beside you do something.
Well, just an opinion from one of your fans.
Hi SillyFunction,
He wouldn't get anywhere without having Strelka-that's his key. Without that he has nothing.
He wouldn't get anywhere without having Strelka-that's his key. Without that he has nothing.
Oh!My! Why... call me slower than molasses on cold January day... Damn! What the devil did you guys do to Killkra? He blundered in with the direct shot of "how do you clone a chess engine man?" Wrong approach-right!
So you characters have a board meeting and decide that us westerners are just dumb, superficial, lovers of comic strip heroes. Tell me, what Conrad numskull came up with the "Cape Crusading Quasi-Heroic Dark Avenger" Cave Dwelling Crock of Crap, and who supported this should be- Please, don't shot these idiots! That is a bit over the top. Make them go around china on bikes dressed as the Dark Avengers- At least you let Strelka out of the bag.
Now, go and practice Live Earth Environmental Politics- Become a global climate change activist and save your environment. God knows you will need that cave abode when you start doing that in China. Go to it DarkAvenger!!!!
Forget the comic book character crap and go out and buy some body armor- make sure it isn't made in China!
So you characters have a board meeting and decide that us westerners are just dumb, superficial, lovers of comic strip heroes. Tell me, what Conrad numskull came up with the "Cape Crusading Quasi-Heroic Dark Avenger" Cave Dwelling Crock of Crap, and who supported this should be- Please, don't shot these idiots! That is a bit over the top. Make them go around china on bikes dressed as the Dark Avengers- At least you let Strelka out of the bag.
Now, go and practice Live Earth Environmental Politics- Become a global climate change activist and save your environment. God knows you will need that cave abode when you start doing that in China. Go to it DarkAvenger!!!!
Forget the comic book character crap and go out and buy some body armor- make sure it isn't made in China!
Juri Osipov admitted crimes:
He gathered every bit of data regarding Rybka's algorhytm from all sourses.
He studied about 20% of Rybka's disassembled code, gathering clues of how her algorhytm works, including search euristics and evaluation function.
He kidnapped some Larry Kauffman's evaluation tables from Rybka.
Objections, he claimed:
Strelka is based on Fruit's sourse code, he optimized Fruit's algorhytm converting it to bitboards or so, like Vasik did.
Strelka has many her own functions like moves generator, or what it's called.
He worked on Strelka's evaluation function and search algorhytm, he used correlation analysis to optimize Strelka'a evaluation function.
After Rybka's appearance he used corellation analysis and worked on evaluation function and search euristics and managed to archieve very the same bahavior between Rybka and Strelka, ideal for some positions.
He used Larry Kauffman's research, which is open to public, I guess.
By the way, he was fooled in some way by some 'Rybkin' about algorhitm of usege evaluation tables, which I don't understand.
He said, we can lynch him if in his actions are serious crimes, but he won't regret and remain of who he is.
Now he offers Strelka's sourse code to other autors for free.
He gathered every bit of data regarding Rybka's algorhytm from all sourses.
He studied about 20% of Rybka's disassembled code, gathering clues of how her algorhytm works, including search euristics and evaluation function.
He kidnapped some Larry Kauffman's evaluation tables from Rybka.
Objections, he claimed:
Strelka is based on Fruit's sourse code, he optimized Fruit's algorhytm converting it to bitboards or so, like Vasik did.
Strelka has many her own functions like moves generator, or what it's called.
He worked on Strelka's evaluation function and search algorhytm, he used correlation analysis to optimize Strelka'a evaluation function.
After Rybka's appearance he used corellation analysis and worked on evaluation function and search euristics and managed to archieve very the same bahavior between Rybka and Strelka, ideal for some positions.
He used Larry Kauffman's research, which is open to public, I guess.
By the way, he was fooled in some way by some 'Rybkin' about algorhitm of usege evaluation tables, which I don't understand.
He said, we can lynch him if in his actions are serious crimes, but he won't regret and remain of who he is.
Now he offers Strelka's sourse code to other autors for free.
Powered by mwForum 2.27.4 © 1999-2012 Markus Wichitill
