Tough Endgame Position

Discussion of chess software programming and technical issues.

Moderators: hgm, Rebel, chrisw

rjgibert
Posts: 317
Joined: Mon Jun 26, 2006 9:44 am

Tough Endgame Position

Post by rjgibert »

[D] 8/3kP3/3br1P1/6P1/7K/8/8/7B w - - 0 1

I was looking at this position today and tried it out on Rybka 2.2. It wanted to play 1.Bd5 rather than the correct move 1.Bc6, but it occurred to me that with the right bits of knowledge, an engine out there might be able to find the right continuation even if it doesn't produce the right evaluation. So I'm wondering if there are any engines out there that can succeed here where Rybka 2.2 has failed.
User avatar
pedrox
Posts: 1056
Joined: Fri Mar 10, 2006 6:07 am
Location: Basque Country (Spain)

Re: Tough Endgame Position

Post by pedrox »

FEN: 8/3kP3/3br1P1/6P1/7K/8/8/7B w - - 0 1

Danasah424:
6 00:00 9.522 9.522 -2,17 1.Bd5 Rxe7 2.Kg4 Ke8 3.Bc6+ Kf8 4.Kf5
7 00:00 12.058 1.205.800 -2,18 1.Bd5 Rxe7 2.Kg4 Ke8 3.Bf3 Kd7 4.Kf5
8 00:00 20.247 2.024.700 -2,25 1.Bd5 Rxe7 2.Kg4 Ke8 3.Bf3 Kf8 4.Kf5 Kg7
9 00:00 32.913 822.825 -2,29 1.Bd5 Rxe7 2.Kg4 Ke8 3.Bf3 Kf8 4.Kf5 Kg7 5.Be4
10 00:00 48.963 816.050 -2,27 1.Bd5 Rxe7 2.Kg4 Ke8 3.Bf3 Kf8 4.Kf5 Kg7 5.Be4 Ra7
11 00:00 106.932 763.800 -2,44 1.Bd5 Rxe7 2.Kg4 Ke8 3.Kf3 Kf8 4.Be4 Ra7 5.Ke3 Ra2 6.Kd4
12 00:00 243.591 761.221 -2,61 1.Bd5 Rxe7 2.Kh5 Ke8 3.Bf3 Kf8 4.Kh6 Be5 5.Kh5 Kg7 6.Bd5 Ra7
13 00:00 331.623 771.216 -2,67 1.Bd5 Rxe7 2.Kh5 Ke8 3.Bf3 Kf8 4.Kh6 Be5 5.Kh5 Rd7 6.Kg4 Rd2 7.Kf5
14 00:00 638.044 750.640 -2,69 1.Bd5 Rxe7 2.Kg4 Ke8 3.Kf3 Kf8 4.Be4 Ra7 5.Kg4 Kg7 6.Kf5 Ra2 7.Ke6 Bc5
15 00:01 854.305 749.390 -2,77 1.Bd5 Rxe7 2.Kg4 Ke8 3.Kf3 Kf8 4.Be4 Ra7 5.Kg4 Kg7 6.Kf5 Ra2 7.Ke6 Bc5 8.Ke5
16 00:03 2.520.415 728.443 -2,92 1.Bd5 Rxe7 2.Kg4 Ke8 3.Kf3 Kf8 4.Be4 Ra7 5.Kg4 Kg7 6.Kh4 Ra2 7.Kg4 Rf2 8.Bd3 Be5
17 00:04 3.050.312 719.413 -3,01 1.Bd5 Rxe7 2.Kg4 Ke8 3.Kh5 Kf8 4.Kh6 Be5 5.Bf7 Bc3 6.Kh5 Re2 7.Bc4 Rf2 8.Kg4 Kg7 9.Bd3
18 00:06 4.393.544 733.479 -3,06 1.Bd5 Rxe7 2.Kg4 Ke8 3.Kh5 Kf8 4.Kh6 Be5 5.Bf7 Bc3 6.Kh5 Re2 7.Kh4 Kg7 8.Kg3 Bd4 9.Kf4 Be5+ 10.Kf5
19 00:09 6.894.926 725.781 -3,07 1.Bd5 Rxe7 2.Bf7 Re4+ 3.Kh5 Be5 4.Bd5 Rd4 5.Bf3 Kd6 6.Be2 Rd2 7.Bc4 Bg7 8.Bb5 Kc5 9.Ba4 Kd5 10.Bb3+ Ke4 11.Kg4
20 00:12 9.355.408 730.320 -3,10 1.Bd5 Rxe7 2.Bf7 Re4+ 3.Kh5 Be5 4.Bd5 Rd4 5.Bf3 Kd6 6.Bb7 Rb4 7.Bf3 Rf4 8.Ba8 Rf2 9.Kg4 Ke6 10.Bf3 Rb2 11.Be4
21 00:35 25.142.638 718.361 -4,07 1.Bd5 Rxe7 2.Kg4 Ke8 3.Kf3 Kf8 4.Be4 Ra7 5.Kg4 Be7 6.Bf5 Ra2 7.Be4 Ra4 8.Kf5 Bxg5 9.Bd5 Ra5 10.Ke4 Kg7 11.Bf7
21 00:43 30.939.982 719.534 -3,75 1.Kh5 Rxe7 2.Kh6 Be5 3.Bb7 Re8 4.Kh5 Bf4 5.Bd5 Re5 6.g7 Rxg5+ 7.Kh6 Ke7 8.Kh7 Kf6 9.g8N+ Ke5 10.Ne7 Rh5+ 11.Kg6 Rh2 12.Kf7 Bg5 13.Bf3
22 00:58 41.224.650 710.769 -3,93 1.Kh5 Rxe7 2.Kh6 Be5 3.Kh5 Ke8 4.Kg4 Kf8 5.Bf3 Kg7 6.Be4 Bd6 7.Kf3 Re5 8.Kf4 Rc5+ 9.Kg4 Kf8 10.Kh5 Be7 11.Kg4 Bxg5 12.Bd3
23 01:10 49.867.708 712.395 -4,07 1.Kh5 Rxe7 2.Kh6 Be5 3.Kh5 Ke8 4.Kg4 Kf8 5.Kf5 Kg7 6.Be4 Bd6 7.Bd3 Re5+ 8.Kg4 Be7 9.Bf5 Kf8 10.Kf4 Ra5 11.Be6 Bxg5+ 12.Ke4 Kg7 13.Bf7
23 01:38 69.149.967 705.611 -3,95 1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6 Kf6 5.Bf7 Kf5 6.Kh4 Be5 7.Kh3 Ke4 8.Kg2 Bd4 9.Kg3 Bc5 10.Kg4 Be3 11.Kh4 Kf5 12.Kg3 Ke5
24 01:55 82.919.126 721.035 -3,91 1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6 Kf6 5.Bf7 Kf5 6.Kh4 Be5 7.Kh3 Ke4 8.Kg2 Bd4 9.Kg3 Bc5 10.Kg4 Be3 11.Kg3 Kf5 12.Kf3 Bc5 13.Ke2
25 02:11 91.790.831 695.385 -3,91 1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6 Kf6 5.Bf7 Kf5 6.Kh4 Be5 7.Kh3 Ke4 8.Kg2 Bd4 9.Kg3 Bc5 10.Kg2 Kf4 11.Kf1 Bd4 12.Ke2 Ke4 13.Kd2 Be3+ 14.Ke2
26 02:40 108.414.557 677.590 -3,94 1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6 Kf6 5.Bf7 Kf5 6.Kh4 Be5 7.Kh3 Ke4 8.Kg2 Bd4 9.Kg3 Bc5 10.Kh2 Kf4 11.Kg2 Bd4 12.Kf1 Kf3 13.Ke1 Ke4 14.Ke2
27 03:19 130.530.427 655.931 -3,94 1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6 Kf6 5.Bf7 Kf5 6.Kh4 Be5 7.Kh3 Ke4 8.Kg2 Bd4 9.Kg3 Bc5 10.Kh2 Kf4 11.Kg2 Bd4 12.Kf1 Kf3 13.Bd5+ Ke3 14.Bf7 Ke4 15.Ke2
28 04:07 156.114.605 632.042 -3,94 1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6 Kf6 5.Bf7 Kf5 6.Kh4 Be5 7.Kh3 Ke4 8.Kg2 Bd4 9.Kg3 Bc5 10.Kh2 Kf4 11.Kg2 Bd4 12.Kf1 Kf3 13.Ke1 Ke3 14.Kf1 Kd3 15.Kg2
29 05:18 194.527.918 611.723 -3,94 1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6 Kf6 5.Bf7 Kf5 6.Kh4 Be5 7.Kh3 Ke4 8.Kg2 Bd4 9.Kg3 Bc5 10.Kh2 Kf3 11.Kh3 Bd4 12.Bd5+ Kf4 13.Bf7 Ba1 14.Kh4 Bf6+ 15.Kh3 Kf5 16.Kg3 Be5+ 17.Kf3


But bad score.
rjgibert
Posts: 317
Joined: Mon Jun 26, 2006 9:44 am

Re: Tough Endgame Position

Post by rjgibert »

The PV generated is perfectly fine. I wasn't expecting the score to be correct, because of the material imbalance and depth that would be required.

I had a feeling that some program out there might get it if it knows about the thematic Rook imprisonments in the corner with B + P. Does your program have this bit of knowledge? Or does it simply brute force the solution by "in effect" using a process of elimination? Looking at your output, it looks like it might be the latter.

BTW, here is another bit of knowledge that is needed to evade a very possible zugzwang after imprisoning the Rook. Kh3 is a key square in this regard, since the Black King can be checked away from f3. Your program gets the White King to this square thus completing the solution.
pedrox wrote:FEN: 8/3kP3/3br1P1/6P1/7K/8/8/7B w - - 0 1

Danasah424:
6 00:00 9.522 9.522 -2,17 1.Bd5 Rxe7 2.Kg4 Ke8 3.Bc6+ Kf8 4.Kf5
7 00:00 12.058 1.205.800 -2,18 1.Bd5 Rxe7 2.Kg4 Ke8 3.Bf3 Kd7 4.Kf5
8 00:00 20.247 2.024.700 -2,25 1.Bd5 Rxe7 2.Kg4 Ke8 3.Bf3 Kf8 4.Kf5 Kg7
9 00:00 32.913 822.825 -2,29 1.Bd5 Rxe7 2.Kg4 Ke8 3.Bf3 Kf8 4.Kf5 Kg7 5.Be4
10 00:00 48.963 816.050 -2,27 1.Bd5 Rxe7 2.Kg4 Ke8 3.Bf3 Kf8 4.Kf5 Kg7 5.Be4 Ra7
11 00:00 106.932 763.800 -2,44 1.Bd5 Rxe7 2.Kg4 Ke8 3.Kf3 Kf8 4.Be4 Ra7 5.Ke3 Ra2 6.Kd4
12 00:00 243.591 761.221 -2,61 1.Bd5 Rxe7 2.Kh5 Ke8 3.Bf3 Kf8 4.Kh6 Be5 5.Kh5 Kg7 6.Bd5 Ra7
13 00:00 331.623 771.216 -2,67 1.Bd5 Rxe7 2.Kh5 Ke8 3.Bf3 Kf8 4.Kh6 Be5 5.Kh5 Rd7 6.Kg4 Rd2 7.Kf5
14 00:00 638.044 750.640 -2,69 1.Bd5 Rxe7 2.Kg4 Ke8 3.Kf3 Kf8 4.Be4 Ra7 5.Kg4 Kg7 6.Kf5 Ra2 7.Ke6 Bc5
15 00:01 854.305 749.390 -2,77 1.Bd5 Rxe7 2.Kg4 Ke8 3.Kf3 Kf8 4.Be4 Ra7 5.Kg4 Kg7 6.Kf5 Ra2 7.Ke6 Bc5 8.Ke5
16 00:03 2.520.415 728.443 -2,92 1.Bd5 Rxe7 2.Kg4 Ke8 3.Kf3 Kf8 4.Be4 Ra7 5.Kg4 Kg7 6.Kh4 Ra2 7.Kg4 Rf2 8.Bd3 Be5
17 00:04 3.050.312 719.413 -3,01 1.Bd5 Rxe7 2.Kg4 Ke8 3.Kh5 Kf8 4.Kh6 Be5 5.Bf7 Bc3 6.Kh5 Re2 7.Bc4 Rf2 8.Kg4 Kg7 9.Bd3
18 00:06 4.393.544 733.479 -3,06 1.Bd5 Rxe7 2.Kg4 Ke8 3.Kh5 Kf8 4.Kh6 Be5 5.Bf7 Bc3 6.Kh5 Re2 7.Kh4 Kg7 8.Kg3 Bd4 9.Kf4 Be5+ 10.Kf5
19 00:09 6.894.926 725.781 -3,07 1.Bd5 Rxe7 2.Bf7 Re4+ 3.Kh5 Be5 4.Bd5 Rd4 5.Bf3 Kd6 6.Be2 Rd2 7.Bc4 Bg7 8.Bb5 Kc5 9.Ba4 Kd5 10.Bb3+ Ke4 11.Kg4
20 00:12 9.355.408 730.320 -3,10 1.Bd5 Rxe7 2.Bf7 Re4+ 3.Kh5 Be5 4.Bd5 Rd4 5.Bf3 Kd6 6.Bb7 Rb4 7.Bf3 Rf4 8.Ba8 Rf2 9.Kg4 Ke6 10.Bf3 Rb2 11.Be4
21 00:35 25.142.638 718.361 -4,07 1.Bd5 Rxe7 2.Kg4 Ke8 3.Kf3 Kf8 4.Be4 Ra7 5.Kg4 Be7 6.Bf5 Ra2 7.Be4 Ra4 8.Kf5 Bxg5 9.Bd5 Ra5 10.Ke4 Kg7 11.Bf7
21 00:43 30.939.982 719.534 -3,75 1.Kh5 Rxe7 2.Kh6 Be5 3.Bb7 Re8 4.Kh5 Bf4 5.Bd5 Re5 6.g7 Rxg5+ 7.Kh6 Ke7 8.Kh7 Kf6 9.g8N+ Ke5 10.Ne7 Rh5+ 11.Kg6 Rh2 12.Kf7 Bg5 13.Bf3
22 00:58 41.224.650 710.769 -3,93 1.Kh5 Rxe7 2.Kh6 Be5 3.Kh5 Ke8 4.Kg4 Kf8 5.Bf3 Kg7 6.Be4 Bd6 7.Kf3 Re5 8.Kf4 Rc5+ 9.Kg4 Kf8 10.Kh5 Be7 11.Kg4 Bxg5 12.Bd3
23 01:10 49.867.708 712.395 -4,07 1.Kh5 Rxe7 2.Kh6 Be5 3.Kh5 Ke8 4.Kg4 Kf8 5.Kf5 Kg7 6.Be4 Bd6 7.Bd3 Re5+ 8.Kg4 Be7 9.Bf5 Kf8 10.Kf4 Ra5 11.Be6 Bxg5+ 12.Ke4 Kg7 13.Bf7
23 01:38 69.149.967 705.611 -3,95 1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6 Kf6 5.Bf7 Kf5 6.Kh4 Be5 7.Kh3 Ke4 8.Kg2 Bd4 9.Kg3 Bc5 10.Kg4 Be3 11.Kh4 Kf5 12.Kg3 Ke5
24 01:55 82.919.126 721.035 -3,91 1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6 Kf6 5.Bf7 Kf5 6.Kh4 Be5 7.Kh3 Ke4 8.Kg2 Bd4 9.Kg3 Bc5 10.Kg4 Be3 11.Kg3 Kf5 12.Kf3 Bc5 13.Ke2
25 02:11 91.790.831 695.385 -3,91 1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6 Kf6 5.Bf7 Kf5 6.Kh4 Be5 7.Kh3 Ke4 8.Kg2 Bd4 9.Kg3 Bc5 10.Kg2 Kf4 11.Kf1 Bd4 12.Ke2 Ke4 13.Kd2 Be3+ 14.Ke2
26 02:40 108.414.557 677.590 -3,94 1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6 Kf6 5.Bf7 Kf5 6.Kh4 Be5 7.Kh3 Ke4 8.Kg2 Bd4 9.Kg3 Bc5 10.Kh2 Kf4 11.Kg2 Bd4 12.Kf1 Kf3 13.Ke1 Ke4 14.Ke2
27 03:19 130.530.427 655.931 -3,94 1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6 Kf6 5.Bf7 Kf5 6.Kh4 Be5 7.Kh3 Ke4 8.Kg2 Bd4 9.Kg3 Bc5 10.Kh2 Kf4 11.Kg2 Bd4 12.Kf1 Kf3 13.Bd5+ Ke3 14.Bf7 Ke4 15.Ke2
28 04:07 156.114.605 632.042 -3,94 1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6 Kf6 5.Bf7 Kf5 6.Kh4 Be5 7.Kh3 Ke4 8.Kg2 Bd4 9.Kg3 Bc5 10.Kh2 Kf4 11.Kg2 Bd4 12.Kf1 Kf3 13.Ke1 Ke3 14.Kf1 Kd3 15.Kg2
29 05:18 194.527.918 611.723 -3,94 1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6 Kf6 5.Bf7 Kf5 6.Kh4 Be5 7.Kh3 Ke4 8.Kg2 Bd4 9.Kg3 Bc5 10.Kh2 Kf3 11.Kh3 Bd4 12.Bd5+ Kf4 13.Bf7 Ba1 14.Kh4 Bf6+ 15.Kh3 Kf5 16.Kg3 Be5+ 17.Kf3


But bad score.
bob
Posts: 20943
Joined: Mon Feb 27, 2006 7:30 pm
Location: Birmingham, AL

Re: Tough Endgame Position

Post by bob »

Ran this on Crafty, here's its opinon:

Code: Select all

               21    21.80  -4.30   1. Bd5 Rxe7 2. Bf7 Re4+ 3. Kh5 Be5
                                    4. Bd5 Rf4 5. Bg2 Ke7 6. Ba8 Kf8 7.
                                    Bb7 Kg7 8. Bc8 Bc3 9. Bg4 Rf2 10. Be6
                                    Rh2+ 11. Kg4 Kxg6 12. Bf5+ Kf7
               21    32.07  -4.18   1. Bc6+ Kxe7 2. Bd5 Rxg6 3. Kh5 Rg7
                                    4. g6 Kf6 5. Bf7 Bh2 6. Kh6 Bg1 7.
                                    Kh5 Be3 8. Kh4 Bf2+ 9. Kh5 Be3 <HT>
               21->  32.52  -4.18   1. Bc6+ Kxe7 2. Bd5 Rxg6 3. Kh5 Rg7
                                    4. g6 Kf6 5. Bf7 Bh2 6. Kh6 Bg1 7.
                                    Kh5 Be3 8. Kh4 Bf2+ 9. Kh5 Be3 <HT>
                                    &#40;s=4&#41;
               22    34.42  -4.18   1. Bc6+ Kxe7 2. Bd5 Rxg6 3. Kh5 Rg7
                                    4. g6 Kf6 5. Bf7 Bh2 6. Kh6 Bg1 7.
                                    Kh5 Be3 8. Kh4 Bf2+ 9. Kh5 Bg1 <HT>
                                    &#40;s=3&#41;
               22->  35.20  -4.18   1. Bc6+ Kxe7 2. Bd5 Rxg6 3. Kh5 Rg7
                                    4. g6 Kf6 5. Bf7 Bh2 6. Kh6 Bg1 7.
                                    Kh5 Be3 8. Kh4 Bf2+ 9. Kh5 Bg1 <HT>
               23    38.56  -4.27   1. Bc6+ Kxe7 2. Bd5 Rxg6 3. Kh5 Rg7
                                    4. g6 Kf6 5. Bf7 Bh2 6. Kh6 Bf4+ 7.
                                    Kh5 Be3 8. Kh4 Kf5 9. Kh5 Bg5 10. Bd5
                                    Re7 11. Bc6 Re2 12. Bd7+ Kf6 13. Bh3
                                    Bf4
               23->  40.46  -4.27   1. Bc6+ Kxe7 2. Bd5 Rxg6 3. Kh5 Rg7
                                    4. g6 Kf6 5. Bf7 Bh2 6. Kh6 Bf4+ 7.
                                    Kh5 Be3 8. Kh4 Kf5 9. Kh5 Bg5 10. Bd5
                                    Re7 11. Bc6 Re2 12. Bd7+ Kf6 13. Bh3
                                    Bf4
               24    45.69  -4.27   1. Bc6+ Kxe7 2. Bd5 Rxg6 3. Kh5 Rg7
                                    4. g6 Kf6 5. Bf7 Bh2 6. Kh6 Bf4+ 7.
                                    Kh5 Be3 8. Kh4 Kf5 9. Kh5 Bg5 10. Bd5
                                    Re7 11. Bc4 Kf6 12. Bd3 Re5 13. Bc2
                                    Kg7
               24->  47.79  -4.27   1. Bc6+ Kxe7 2. Bd5 Rxg6 3. Kh5 Rg7
                                    4. g6 Kf6 5. Bf7 Bh2 6. Kh6 Bf4+ 7.
                                    Kh5 Be3 8. Kh4 Kf5 9. Kh5 Bg5 10. Bd5
                                    Re7 11. Bc4 Kf6 12. Bd3 Re5 13. Bc2
                                    Kg7
               25     1&#58;00  -4.46   1. Bc6+ Kxe7 2. Bd5 Rxg6 3. Kh5 Rg7
                                    4. g6 Kf6 5. Bf7 Bh2 6. Kh6 Bf4+ 7.
                                    Kh5 Bc1 8. Kh4 Kf5 9. Kh5 Bg5 10. Bd5
                                    Rd7 11. Be4+ Kf6 12. Kg4 <HT>
               25->   1&#58;41  -4.46   1. Bc6+ Kxe7 2. Bd5 Rxg6 3. Kh5 Rg7
                                    4. g6 Kf6 5. Bf7 Bh2 6. Kh6 Bf4+ 7.
                                    Kh5 Bc1 8. Kh4 Kf5 9. Kh5 Bg5 10. Bd5
                                    Rd7 11. Be4+ Kf6 12. Kg4 <HT> &#40;s=3&#41;
               26     2&#58;02  -4.59   1. Bc6+ Kxe7 2. Bd5 Rxg6 3. Kh5 Rg7
                                    4. g6 Kf6 5. Bf7 Bh2 6. Kh6 Bf4+ 7.
                                    Kh5 Bc1 8. Kh4 Kf5 9. Kh3 Bg5 10. Kg3
                                    Bf6 11. Kf3 <HT> &#40;s=2&#41;
               26->   2&#58;31  -4.59   1. Bc6+ Kxe7 2. Bd5 Rxg6 3. Kh5 Rg7
                                    4. g6 Kf6 5. Bf7 Bh2 6. Kh6 Bf4+ 7.
                                    Kh5 Bc1 8. Kh4 Kf5 9. Kh3 Bg5 10. Kg3
                                    Bf6 11. Kf3 <HT> &#40;s=2&#41;
               27     3&#58;00  -4.61   1. Bc6+ Kxe7 2. Bd5 Rxg6 3. Kh5 Rg7
                                    4. g6 Kf6 5. Bf7 Bh2 6. Kh6 Bf4+ 7.
                                    Kh5 Bc1 8. Kh4 Kf5 9. Kh3 Bg5 10. Kg3
                                    Bf6 11. Kf3 Be7 12. Kg3 Bg5 13. Kf3
                                    Bf4 14. Kg2 <HT>
              27     3&#58;17  10/15*  1. Bb7     &#40;15.1Mnps&#41;             

              time=3&#58;24  mat=-2  n=3082994053  fh=89%  nps=15.1M
              extensions=148.6M qchecks=167.7M reduced=690.3M pruned=858.2M
              predicted=0  evals=988.2M  50move=0  EGTBprobes=0  hits=0
              SMP->  splits=525496  aborts=51847  data=65/512  elap=3&#58;24
takes about 30 seconds to find the right move, although it never sees a reasonable score.
User avatar
michiguel
Posts: 6401
Joined: Thu Mar 09, 2006 8:30 pm
Location: Chicago, Illinois, USA

Re: Tough Endgame Position

Post by michiguel »

rjgibert wrote:[D] 8/3kP3/3br1P1/6P1/7K/8/8/7B w - - 0 1

I was looking at this position today and tried it out on Rybka 2.2. It wanted to play 1.Bd5 rather than the correct move 1.Bc6, but it occurred to me that with the right bits of knowledge, an engine out there might be able to find the right continuation even if it doesn't produce the right evaluation. So I'm wondering if there are any engines out there that can succeed here where Rybka 2.2 has failed.
Gaviota finds it in 3.3 seconds AMD 2.4 Ghz with 5-pc Gaviota table bases.
without tablebases, it takes 2.4 seconds.

Miguel

Code: Select all

   
      4882   4&#58;      0.0    -1.73  1.g7 Rg6 2.g8=Q Rxg8 3.Bd5
      6571   5       0.1      &#58;-(  1.g7
      8923   5       0.1      &#58;-(  
     14580   5       0.1    -2.77  1.g7 Rg6 2.Bc6+ Kxe7 3.Kh5 Rxg7 4.g6
     16746   5&#58;      0.1    -2.77  1.g7 Rg6 2.Bc6+ Kxe7 3.Kh5 Rxg7 4.g6
     25283   6       0.2    -3.09  1.g7 Rg6 2.Bc6+ Kxe7 3.Kh5 Rxg7 4.g6
                                   Rg8
     54142   6       0.3    -3.03  1.Bf3 Rxe7 2.Bd5 Kd8 3.Bf7 Re5
     97970   6       0.6    -2.59  1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6
    100307   6&#58;      0.6    -2.59  1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6
    103219   7       0.6      &#58;-(  1.Bc6+
    163058   7       1.2    -2.91  1.Bd5 Rxe7 2.Kh5 Ke8 3.Bf3 Bf4 4.Kh6
    163544   7&#58;      1.2    -2.91  1.Bd5 Rxe7 2.Kh5 Ke8 3.Bf3 Bf4 4.Kh6
    185545   8       1.4    -3.05  1.Bd5 Rxe7 2.Kh5 Ke8 3.Bc6+ Kf8 4.Bf3
                                   Bf4 5.Bc6
    530264   8       3.3    -2.73  1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6
                                   Kf8 5.Bf7
    566862   8&#58;      3.5    -2.73  1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6
                                   Kf8 5.Bf7
   1088143   9       5.0    -2.86  1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6
                                   Kf6 5.Bf7 Bf4
   1190381   9&#58;      5.4    -2.86  1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6
                                   Kf6 5.Bf7 Bf4
   2852713  10       9.7    -2.85  1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6
                                   Kf6 5.Bf7 Bf4 6.Kg4
   3224974  10&#58;     11.1    -2.85  1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6
                                   Kf6 5.Bf7 Bf4 6.Kg4
   7041178  11      20.6    -2.85  1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6
                                   Kf6 5.Bf7 Bf4 6.Kg4 Be3
   7971492  11&#58;     23.1    -2.85  1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6
                                   Kf6 5.Bf7 Bf4 6.Kg4 Be3
  50571648  12     133.5    -2.86  1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6
                                   Bc5 5.Bf7 Be3 6.Bd5 Kf6 7.Bf7
  53768408  12&#58;    142.4    -2.86  1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6
                                   Bc5 5.Bf7 Be3 6.Bd5 Kf6 7.Bf7
without tablebases

Code: Select all

         
      4882   4&#58;      0.0    -1.73  1.g7 Rg6 2.g8=Q Rxg8 3.Bd5
      6571   5       0.0      &#58;-(  1.g7
      8923   5       0.1      &#58;-(  
     14580   5       0.1    -2.77  1.g7 Rg6 2.Bc6+ Kxe7 3.Kh5 Rxg7 4.g6
     16746   5&#58;      0.1    -2.77  1.g7 Rg6 2.Bc6+ Kxe7 3.Kh5 Rxg7 4.g6
     25283   6       0.2    -3.09  1.g7 Rg6 2.Bc6+ Kxe7 3.Kh5 Rxg7 4.g6
                                   Rg8
     54142   6       0.3    -3.03  1.Bf3 Rxe7 2.Bd5 Kd8 3.Bf7 Re5
     98296   6       0.6    -2.59  1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6
    100633   6&#58;      0.6    -2.59  1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6
    103545   7       0.6      &#58;-(  1.Bc6+
    165051   7       1.0    -2.91  1.Bd5 Rxe7 2.Kh5 Ke8 3.Bf3 Bf4 4.Kh6
    165537   7&#58;      1.0    -2.91  1.Bd5 Rxe7 2.Kh5 Ke8 3.Bf3 Bf4 4.Kh6
    190627   8       1.1    -3.05  1.Bd5 Rxe7 2.Kh5 Ke8 3.Bc6+ Kf8 4.Bf3
                                   Bf4 5.Bc6
    548374   8       2.4    -2.73  1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6
                                   Kf8 5.Bf7
    586381   8&#58;      2.5    -2.73  1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6
                                   Kf8 5.Bf7
   1129214   9       3.6    -2.86  1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6
                                   Kf6 5.Bf7 Bf4
   1243634   9&#58;      3.8    -2.86  1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6
                                   Kf6 5.Bf7 Bf4
   3050806  10       7.5    -2.85  1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6
                                   Kf6 5.Bf7 Bf4 6.Kg4
   3450426  10&#58;      8.4    -2.85  1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6
                                   Kf6 5.Bf7 Bf4 6.Kg4
   7578490  11      16.9    -2.85  1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6
                                   Kf6 5.Bf7 Bf4 6.Kg4 Be3
   8638005  11&#58;     19.1    -2.85  1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6
                                   Kf6 5.Bf7 Bf4 6.Kg4 Be3
  23839337  12      51.5    -2.84  1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6
                                   Kf6 5.Bf7 Bf4 6.Kg4 Be3 7.Kf3
  27725630  12&#58;     59.5    -2.84  1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6
                                   Kf6 5.Bf7 Bf4 6.Kg4 Be3 7.Kf3
User avatar
Don
Posts: 5106
Joined: Tue Apr 29, 2008 4:27 pm

Re: Tough Endgame Position

Post by Don »

rjgibert wrote:[D] 8/3kP3/3br1P1/6P1/7K/8/8/7B w - - 0 1

I was looking at this position today and tried it out on Rybka 2.2. It wanted to play 1.Bd5 rather than the correct move 1.Bc6, but it occurred to me that with the right bits of knowledge, an engine out there might be able to find the right continuation even if it doesn't produce the right evaluation. So I'm wondering if there are any engines out there that can succeed here where Rybka 2.2 has failed.
Whether the right move is played or not seems to depend on evaluation issues, just as you say.

My program cannot solve this at any reasonable depth. The difference between playing it and not playing it is pretty minor. At approximately the same depths some program want to play the correct move, my program has a sudden score drop. But it's apparently not quite enough to trigger it to change to Bc6.

I'm curious so I will let it run for an hour or so to see if something changes. The score at iteration 27 has dropped even more so perhaps it will prefer Bc6 on this iteration or the next one.
User avatar
beachknight
Posts: 3533
Joined: Tue Jan 09, 2007 8:33 pm
Location: Antalya, Turkey

Re: Tough Endgame Position

Post by beachknight »

1564: 8/3kP3/3br1P1/6P1/7K/8/8/7B w
8/3kP3/3br1P1/6P1/7K/8/8/7B w - - 0 1

Analysis by Stockfish 1.4 JA 64bit:

1.Bd5 Rxe7 2.Kh5 Ke8 3.Kh6 Be5 4.Bc4 Kf8 5.Bd3 Rd7 6.Bf5 Rd4 7.g7+ Bxg7+ 8.Kg6 Rd6+ 9.Kh7 Bd4 10.g6 Rd5 11.Bg4 Bg7 12.Bf3
-+ (-4.18) Depth: 20 00:00:02 8968kN
1.Bd5 Rxe7 2.Kh5 Ke8 3.Kh6 Be5 4.Bc4 Kf8 5.Bd3 Rd7 6.Bf5 Rd4 7.g7+ Bxg7+ 8.Kg6 Rd6+ 9.Kh7 Bd4 10.Bg4 Be5 11.Bf5 Rd4 12.Kg6 Ke7
-+ (-4.26) Depth: 21 00:00:03 17940kN
1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6 Kf6 5.Bf7 Kf5 6.Kh6 Be5 7.Kh5 Bf4 8.Kh4 Bd2 9.Kh5 Ke5 10.Kg4 Kf6 11.Kf3 Ke5
-+ (-4.10) Depth: 21 00:00:04 22113kN
1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6 Kf6 5.Bf7 Kf5 6.Kh6 Be5 7.Kh5 Bf4 8.Kh4 Bd2 9.Kh5 Ke5 10.Kg4 Kf6 11.Kf3 Kf5 12.Kg3
-+ (-4.18) Depth: 22 00:00:05 25322kN
1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6 Kf6 5.Bf7 Kf5 6.Kh6 Be5 7.Kh5 Bf4 8.Kh4 Bd2 9.Kh5 Be3 10.Kh4 Kf6 11.Kg4 Bd2 12.Kh5 Bf4
-+ (-4.14) Depth: 23 00:00:06 31514kN
1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6 Kf6 5.Bf7 Kf5 6.Kh6 Be5 7.Kh5 Bf4 8.Kh4 Bd2 9.Kh5 Be3 10.Kh4 Bg5+ 11.Kh5 Bf6 12.Kh6 Bd4 13.Kh5 Kf6
-+ (-4.16) Depth: 24 00:00:07 40163kN
1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6 Kf6 5.Bf7 Kf5 6.Kh6 Be5 7.Kh5 Bf4 8.Kh4 Bd2 9.Kh5 Be3 10.Kh4 Bg5+ 11.Kh5 Bf6 12.Kh6 Bd4 13.Kh5 Kf6 14.Kh6
-+ (-4.16) Depth: 25 00:00:09 52176kN
1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6 Kf6 5.Bf7 Kf5 6.Kh6 Be5 7.Kh5 Bf4 8.Kh4 Bd2 9.Kg3 Bc1 10.Kf3 Bf4 11.Kg2 Bd6 12.Kf3 Bb4 13.Ke3 Bc5+ 14.Kf3 Bd4
-+ (-4.14) Depth: 26 00:00:13 73959kN
1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6 Kf6 5.Bf7 Kf5 6.Kh4 Bf4 7.Kh3 Kg5 8.Kg2 Bd6 9.Kf3 Kf5 10.Ke3 Bc5+ 11.Kf3 Bd4 12.Kg3 Be5+ 13.Kh4 Bf6+ 14.Kg3 Bg5 15.Kh3 Be7 16.Kg3
-+ (-4.18) Depth: 27 00:00:18 103mN
1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6 Kf6 5.Bf7 Kf5 6.Kh4 Bf4 7.Kh3 Bc7 8.Kg2 Kf4 9.Kh3 Kg5 10.Kg2 Kg4 11.Kf2 Kf4 12.Ke2 Ke4 13.Kd2 Ba5+ 14.Kc2 Bb4 15.Kb3 Bc5
-+ (-4.22) Depth: 28 00:00:24 146mN
1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6 Kf6 5.Bf7 Kf5 6.Kh4 Bf4 7.Kh3 Bc7 8.Kg2 Kf4 9.Kh3 Kg5 10.Kg2 Kg4 11.Kf2 Kf4 12.Ke2 Ke4 13.Kd2 Ba5+ 14.Kc2 Bb6 15.Kc3 Bd4+ 16.Kc4 Ke5
-+ (-4.22) Depth: 29 00:00:34 205mN
1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6 Kf6 5.Bf7 Kf5 6.Kh4 Bf4 7.Kh3 Bc7 8.Kg2 Kf4 9.Kh3 Kg5 10.Kg2 Kg4 11.Kf2 Kf4 12.Ke2 Ke4 13.Kd2 Ba5+ 14.Kc2 Bb6 15.Kc3 Bd4+ 16.Kc4 Ke5 17.Kd3
-+ (-4.22) Depth: 30 00:00:45 281mN
1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6 Kf6 5.Bf7 Kf5 6.Kh4 Bf4 7.Kh3 Bc7 8.Kg2 Kf4 9.Kh3 Kg5 10.Kg2 Kg4 11.Kf2 Kf4 12.Ke2 Ke4 13.Kd2 Ba5+ 14.Kc2 Be1 15.Kb3 Ke5 16.Kc4 Bf2 17.Kc3 Bd4+ 18.Kd3
-+ (-4.22) Depth: 31 00:01:01 385mN
1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6 Kf6 5.Bf7 Kf5 6.Kh4 Bf4 7.Kh3 Bc7 8.Kg2 Kf4 9.Kh3 Kg5 10.Kg2 Kg4 11.Kf2 Kf4 12.Ke2 Ke4 13.Kf2 Bf4 14.Kg2 Bd6 15.Kh3 Kf4 16.Kh4 Bc5 17.Kh3
-+ (-4.20) Depth: 32 00:01:29 561mN
1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6 Kf6 5.Bf7 Kf5 6.Kh4 Bf4 7.Kh3 Bc7 8.Kg2 Kf4 9.Kh3 Kg5 10.Kg2 Kg4 11.Kf2 Kf4 12.Ke2 Ke4 13.Kf2 Bf4 14.Kg2 Bd6 15.Kh3 Kf4 16.Kg2 Bb4 17.Kf2 Kg5
-+ (-4.22) Depth: 33 00:02:07 801mN
1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6 Kf6 5.Bf7 Kf5 6.Kh4 Bf4 7.Kh3 Bc7 8.Kg2 Kf4 9.Kh3 Kg5 10.Kg2 Kg4 11.Kf2 Kf4 12.Ke2 Ke4 13.Kd2 Be5 14.Kc2 Bd4 15.Kb3 Ke5 16.Kc4 Bb6 17.Kc3 Be3 18.Kd3
-+ (-4.14) Depth: 34 00:03:09 1191mN
1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6 Kf6 5.Bf7 Kf5 6.Kh4 Bf4 7.Kh3 Bc7 8.Kg2 Kf4 9.Kh3 Kg5 10.Kg2 Kf5 11.Kf3 Bf4 12.Kg2 Ke4 13.Kh3 Bd6 14.Kg4 Ke5 15.Kg5 Bb4 16.Kg4 Bd2 17.Kh5 Kf4 18.Kh4 Ke5
-+ (-4.14) Depth: 35 00:04:17 1616mN
1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6 Kf6 5.Bf7 Kf5 6.Kh4 Bf4 7.Kh3 Bc7 8.Kg2 Kf4 9.Kh3 Kg5 10.Kg2 Kf5 11.Kf3 Bf4 12.Kg2 Ke4 13.Kh3 Bd6 14.Kg4 Ke5 15.Kg5 Bb4 16.Kg4 Bf8 17.Kf3 Bd6 18.Ke3 Bc5+ 19.Kd3 Bd4
-+ (-4.14) Depth: 36 00:05:56 2221mN

(, chessengines20 17.07.2009)
hi, merhaba, hallo HT
yanquis1972
Posts: 1766
Joined: Wed Jun 03, 2009 12:14 am

Re: Tough Endgame Position

Post by yanquis1972 »

this seems to be a question of which program can get to ~d21 fastest, as much as anything. i cant believe rybka 2.2 cant find it? did you let it get to depth 21 or so? rybka 2.3.2a 32 bit 1 cpu needs just 13 seconds --

[-4.42] d=25 1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6 Kf6 5.Bf7 Kf5 6.Kh6 Be5 7.Kh5 Bf6 (0:00.32) 2935kN
[-4.42] d=24 1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6 Kf6 5.Bf7 Kf5 6.Kh6 Be5 7.Kh5 Bf6 (0:00.26) 2483kN
[-4.42] d=23 1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6 Kf6 5.Bf7 Kf5 6.Kh6 Be5 7.Kh5 Bf6 (0:00.21) 2150kN
[-4.42] d=22 1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6 Kf6 5.Bf7 Kf5 6.Kh6 Be5 7.Kh5 Bf6 (0:00.17) 1864kN
[-4.42] d=21 1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6 Kf6 5.Bf7 Kf5 6.Kh6 Be5 7.Kh5 Bf6 (0:00.14) 1666kN
[-4.42] d=20 1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6 Kf6 5.Bf7 Kf5 6.Kh6 Be5 7.Kh5 Bf6 (0:00.13) 1552kN
[-4.48] d=20 1.Bd5 Rxe7 2.Kh5 Ke8 3.Kh6 Kf8 4.Bf3 Be5 5.Bc6 Rc7 6.Bd5 Rd7 7.Bf3 Rd4 (0:00.10) 1227kN
[-4.39] d=19 1.Bd5 Rxe7 2.Bf7 Re4+ 3.Kh5 Be5 4.Bd5 Rd4 5.Bb3 Ke7 6.g7 Bxg7 7.Kg6 Kf8 (0:00.05) 699kN
[-3.95] d=18 1.Bd5 Rxe7 2.Bf7 Re4+ 3.Kh5 Be5 4.Bd5 Rd4 5.Bf3 Ke8 6.Be2 Kf8 7.Bg4 Kg7 (0:00.03) 407kN
[-3.95] d=17 1.Bd5 Rxe7 2.Bf7 Re4+ 3.Kh5 Be5 4.Bd5 Rd4 5.Bf3 Ke8 6.Bg4 Kf8 7.Be2 Kg7 (0:00.02) 303kN
[-3.91] d=16 1.Bd5 Rxe7 2.Bf7 Re4+ 3.Kh5 Be5 4.Bd5 Rd4 5.Bf3 Ke8 6.Bg4 Kf8 7.Be2 Kg7 (0:00.01) 209kN
[-3.86] d=15 1.Bd5 Rxe7 2.Bf7 Re4+ 3.Kh5 Be5 4.Bd5 Rd4 5.Bf3 Ke6 6.Bg4+ Ke7 7.Bf3 Ke6 (0:00.01) 165kN
[-3.87] d=14 1.Bd5 Rxe7 2.Bf7 Re4+ 3.Kh5 Be5 4.Bd5 Rd4 5.Bf3 Ke6 6.Bg4+ Ke7 7.Bf3 Ke6 (0:00.00) 89kN
[-3.39] d=13 1.Bd5 Rxe7 2.Bf7 Re4+ 3.Kh5 Be5 4.Bd5 Rd4 5.Bf3 Rd2 6.Kg4 (0:00.00) 54kN
[-3.38] d=12 1.Bd5 Rxe7 2.Bf7 Re4+ 3.Kh5 Be5 4.Bd5 Rd4 5.Bf3 Rd2 (0:00.00) 34kN
[-3.30] d=11 1.Bd5 Rxe7 2.Kh5 Ke8 3.Kh6 Kf8 4.Bf3 Be5 (0:00.00) 24kN
[-3.30] d=10 1.Bd5 Rxe7 2.Kh5 Ke8 3.Kh6 Kf8 4.Bc4 (0:00.00) 11kN
[-3.26] d=9 1.Bd5 Rxe7 2.Kh5 Ke8 3.Kh6 Kf8 (0:00.00) 7kN
[-3.26] d=8 1.Bd5 Rxe7 2.Kh5 Ke8 3.Kh6 (0:00.00) 4kN
[-3.15] d=7 1.Bd5 Rxe7 2.Kh5 Ke8 (0:00.00) 2kN
rjgibert
Posts: 317
Joined: Mon Jun 26, 2006 9:44 am

Re: Tough Endgame Position

Post by rjgibert »

yanquis1972 wrote:this seems to be a question of which program can get to ~d21 fastest, as much as anything. i cant believe rybka 2.2 cant find it? did you let it get to depth 21 or so? rybka 2.3.2a 32 bit 1 cpu needs just 13 seconds --

[-4.42] d=25 1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6 Kf6 5.Bf7 Kf5 6.Kh6 Be5 7.Kh5 Bf6 (0:00.32) 2935kN
[-4.42] d=24 1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6 Kf6 5.Bf7 Kf5 6.Kh6 Be5 7.Kh5 Bf6 (0:00.26) 2483kN
[-4.42] d=23 1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6 Kf6 5.Bf7 Kf5 6.Kh6 Be5 7.Kh5 Bf6 (0:00.21) 2150kN
[-4.42] d=22 1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6 Kf6 5.Bf7 Kf5 6.Kh6 Be5 7.Kh5 Bf6 (0:00.17) 1864kN
[-4.42] d=21 1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6 Kf6 5.Bf7 Kf5 6.Kh6 Be5 7.Kh5 Bf6 (0:00.14) 1666kN
[-4.42] d=20 1.Bc6+ Kxe7 2.Bd5 Rxg6 3.Kh5 Rg7 4.g6 Kf6 5.Bf7 Kf5 6.Kh6 Be5 7.Kh5 Bf6 (0:00.13) 1552kN
[-4.48] d=20 1.Bd5 Rxe7 2.Kh5 Ke8 3.Kh6 Kf8 4.Bf3 Be5 5.Bc6 Rc7 6.Bd5 Rd7 7.Bf3 Rd4 (0:00.10) 1227kN
[-4.39] d=19 1.Bd5 Rxe7 2.Bf7 Re4+ 3.Kh5 Be5 4.Bd5 Rd4 5.Bb3 Ke7 6.g7 Bxg7 7.Kg6 Kf8 (0:00.05) 699kN
[-3.95] d=18 1.Bd5 Rxe7 2.Bf7 Re4+ 3.Kh5 Be5 4.Bd5 Rd4 5.Bf3 Ke8 6.Be2 Kf8 7.Bg4 Kg7 (0:00.03) 407kN
[-3.95] d=17 1.Bd5 Rxe7 2.Bf7 Re4+ 3.Kh5 Be5 4.Bd5 Rd4 5.Bf3 Ke8 6.Bg4 Kf8 7.Be2 Kg7 (0:00.02) 303kN
[-3.91] d=16 1.Bd5 Rxe7 2.Bf7 Re4+ 3.Kh5 Be5 4.Bd5 Rd4 5.Bf3 Ke8 6.Bg4 Kf8 7.Be2 Kg7 (0:00.01) 209kN
[-3.86] d=15 1.Bd5 Rxe7 2.Bf7 Re4+ 3.Kh5 Be5 4.Bd5 Rd4 5.Bf3 Ke6 6.Bg4+ Ke7 7.Bf3 Ke6 (0:00.01) 165kN
[-3.87] d=14 1.Bd5 Rxe7 2.Bf7 Re4+ 3.Kh5 Be5 4.Bd5 Rd4 5.Bf3 Ke6 6.Bg4+ Ke7 7.Bf3 Ke6 (0:00.00) 89kN
[-3.39] d=13 1.Bd5 Rxe7 2.Bf7 Re4+ 3.Kh5 Be5 4.Bd5 Rd4 5.Bf3 Rd2 6.Kg4 (0:00.00) 54kN
[-3.38] d=12 1.Bd5 Rxe7 2.Bf7 Re4+ 3.Kh5 Be5 4.Bd5 Rd4 5.Bf3 Rd2 (0:00.00) 34kN
[-3.30] d=11 1.Bd5 Rxe7 2.Kh5 Ke8 3.Kh6 Kf8 4.Bf3 Be5 (0:00.00) 24kN
[-3.30] d=10 1.Bd5 Rxe7 2.Kh5 Ke8 3.Kh6 Kf8 4.Bc4 (0:00.00) 11kN
[-3.26] d=9 1.Bd5 Rxe7 2.Kh5 Ke8 3.Kh6 Kf8 (0:00.00) 7kN
[-3.26] d=8 1.Bd5 Rxe7 2.Kh5 Ke8 3.Kh6 (0:00.00) 4kN
[-3.15] d=7 1.Bd5 Rxe7 2.Kh5 Ke8 (0:00.00) 2kN
FEN: 8/3kP3/3br1P1/6P1/7K/8/8/7B w - - 0 1

Rybka 2.2 32 bit:
2 00:00 1.362 15.326 -2.22 Bh1d5
3 00:00 1.605 14.806 -2.30 Bh1d5
4 00:00 1.875 15.867 -2.36 Bh1d5
5 00:00 2.523 19.721 -2.34 Bh1d5 Re6xe7
6 00:00 3.525 25.600 -2.33 Bh1d5 Re6xe7 Kh4g4
7 00:00 8.433 35.831 -2.64 Bh1d5 Re6xe7 Kh4g4 Kd7e8
7 00:00 16.454 42.981 -2.59 Kh4h5 Re6xe7 Bh1f3 Bd6e5
8 00:00 19.861 43.088 -2.63 Kh4h5 Re6xe7 Bh1f3 Bd6e5 Bf3e2
9 00:00 27.193 46.255 -2.67 Kh4h5 Re6xe7 Bh1f3 Bd6e5 Bf3e2 Kd7e6
9 00:00 30.583 45.919 -2.64 Bh1d5 Re6xe7 Kh4g4 Kd7e8 Kg4h5 Ke8f8
10 00:01 55.031 49.736 -2.74 Bh1d5 Re6xe7 Bd5b3 Kd7e8 Kh4h5 Bd6e5 Bb3d5
11 00:01 80.247 51.583 -2.89 Bh1d5 Re6xe7 Kh4g4 Kd7e8 Kg4h5 Ke8f8 Kh5h6 Bd6e5
12 00:02 141.752 59.125 -3.12 Bh1d5 Re6xe7 Kh4g4 Kd7e8 Kg4h5 Ke8f8 Kh5h6 Bd6e5 Bd5f7 Be5g7+
13 00:03 196.022 58.760 -3.10 Bh1d5 Re6xe7 Kh4g4 Kd7e8 Kg4h5 Ke8f8 Kh5h6 Bd6e5 Bd5f3 Be5d4
14 00:06 358.315 61.050 -3.16 Bh1d5 Re6xe7 Kh4h5 Kd7e8 Kh5h6 Ke8f8 Bd5c4 Bd6e5 Bc4d3 Be5d4 Kh6h5
15 00:07 415.647 60.107 -3.13 Bh1d5 Re6xe7 Kh4h5 Kd7e8 Kh5h6 Ke8f8 Bd5c4 Bd6e5 Bc4d3 Be5g7+ Kh6h5 Bg7d4 Kh5g4
16 00:09 557.483 63.969 -4.62 Bh1d5 Re6xe7 Kh4h5 Kd7e8 Kh5h6 Ke8f8 Bd5c4 Bd6e5 Bc4d3 Be5d4 Kh6h5
17 00:12 857.174 68.902 -4.62 Bh1d5 Re6xe7 Kh4h5 Kd7e8 Kh5h6 Ke8f8 Bd5c4 Bd6e5 Bc4d3 Be5d4 Kh6h5
18 00:24 1.972.620 81.624 -4.82 Bh1d5 Re6xe7 Kh4h5 Kd7e8 Kh5h6 Ke8f8 Bd5c4 Bd6e5 Bc4d3 Be5d4 Kh6h5 Re7e1 Kh5g4 Bd4e3
19 00:57 4.351.765 78.024 -4.82 Bh1d5 Re6xe7 Kh4h5 Kd7e8 Kh5h6 Ke8f8 Bd5c4 Bd6e5 Bc4d3 Be5d4 Kh6h5 Re7e1 Kh5g4 Bd4e3
20 01:17 6.036.217 79.680 -4.82 Bh1d5 Re6xe7 Kh4h5 Kd7e8 Kh5h6 Ke8f8 Bd5c4 Bd6e5 Bc4d3 Be5d4 Kh6h5 Re7e1 Kh5g4 Bd4e3
21 01:52 8.685.126 79.448 -4.82 Bh1d5 Re6xe7 Kh4h5 Kd7e8 Kh5h6 Ke8f8 Bd5c4 Bd6e5 Bc4d3 Be5d4 Kh6h5 Re7e1 Kh5g4 Bd4e3
22 03:03 13.947.685 77.750 -4.82 Bh1d5 Re6xe7 Kh4h5 Kd7e8 Kh5h6 Ke8f8 Bd5c4 Bd6e5 Bc4d3 Be5d4 Kh6h5 Re7e1 Kh5g4 Bd4e3
23 06:35 27.284.117 70.658 -4.82 Bh1d5 Re6xe7 Kh4h5 Kd7e8 Kh5h6 Ke8f8 g6g7+ Re7xg7 g5g6 Bd6f4+ Kh6h5 Rg7e7 Kh5g4 Re7e5