Ethereal Does NOT Recognize 3 Fold Repetitions

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

Moderator: Ras

Chessqueen
Posts: 5685
Joined: Wed Sep 05, 2018 2:16 am
Location: Moving
Full name: Jorge Picado

Re: Ethereal Does NOT Recognize 3 Fold Repetitions

Post by Chessqueen »

Guenther wrote: Thu Jun 23, 2022 4:29 pm
Norm Pollock wrote: Thu Jun 23, 2022 3:58 pm I was not able to find any 3-fold repetition in the original pgn using my tools (40H-EPD). I am posting a usable form of the original pgn so that others can try to find a 3-fold repetition.

...
My result was the same.

I even made some visible sheet, which shows two and three-folded positions (also note the side to move!),
after I transformed the pgn into epds with pgn-extract for all plie,s as I didn't remember any tools which would output
all repetitions (two/three/side to move same/not the same etc)

The result was that 6 times there happened positions three folded, but never with three times the same side to move...
The real point is that Ethereal without using EGTB does not even consider the ...Bh3! Bishop Sac with this position, in order to draw the game. Where is your comment saying Very insightful, Thanks for this, I will work on this, thanks for letting me know. :roll:
[pgn][Event "Computer chess game"]
[Site "DESKTOP-OFQ3C0P"]
[Date "2022.06.22"]
[Round "?"]
[White "Ethereal-avx2"]
[Result "1-0"]
[BlackElo "3475"]
[Time "12:14:11"]
[TimeControl "180+2"]
[SetUp "1"]
[FEN "8/8/8/5bk1/8/5B2/6PP/5K2 b - - 0 1"]
[Termination "unterminated"]
[PlyCount "1"]
[WhiteType "program"]
[BlackType "program"]

1. ... Kh4 {-6.29/40 58} *
[/quote][/pgn]
User avatar
AdminX
Posts: 6363
Joined: Mon Mar 13, 2006 2:34 pm
Location: Acworth, GA

Re: Ethereal Does NOT Recognize 3 Fold Repetitions

Post by AdminX »

Chessqueen wrote: Thu Jun 23, 2022 5:37 pm
Guenther wrote: Thu Jun 23, 2022 4:29 pm
Norm Pollock wrote: Thu Jun 23, 2022 3:58 pm I was not able to find any 3-fold repetition in the original pgn using my tools (40H-EPD). I am posting a usable form of the original pgn so that others can try to find a 3-fold repetition.

...
My result was the same.

I even made some visible sheet, which shows two and three-folded positions (also note the side to move!),
after I transformed the pgn into epds with pgn-extract for all plie,s as I didn't remember any tools which would output
all repetitions (two/three/side to move same/not the same etc)

The result was that 6 times there happened positions three folded, but never with three times the same side to move...
The real point is that Ethereal without using EGTB does not even consider the ...Bh3! Bishop Sac with this position, and and it ., instead of drawing the game. Where is your comment saying Very insightful, Thanks for this, I will work on this, thanks for letting me know. :roll:
[pgn][Event "Computer chess game"]
[Site "DESKTOP-OFQ3C0P"]
[Date "2022.06.22"]
[Round "?"]
[White "Ethereal-avx2"]
[Result "1-0"]
[BlackElo "3475"]
[Time "12:14:11"]
[TimeControl "180+2"]
[SetUp "1"]
[FEN "8/8/8/5bk1/8/5B2/6PP/5K2 b - - 0 1"]
[Termination "unterminated"]
[PlyCount "1"]
[WhiteType "program"]
[BlackType "program"]

1. ... Kh4 {-6.29/40 58} *[/pgn]

If that were your point, then you should have made that your subject title. :roll: Your title simply is not true.
"Good decisions come from experience, and experience comes from bad decisions."
__________________________________________________________________
Ted Summers
Chessqueen
Posts: 5685
Joined: Wed Sep 05, 2018 2:16 am
Location: Moving
Full name: Jorge Picado

Re: Ethereal Does NOT Recognize 3 Fold Repetitions

Post by Chessqueen »

AdminX wrote: Thu Jun 23, 2022 5:43 pm
Chessqueen wrote: Thu Jun 23, 2022 5:37 pm
Guenther wrote: Thu Jun 23, 2022 4:29 pm
Norm Pollock wrote: Thu Jun 23, 2022 3:58 pm I was not able to find any 3-fold repetition in the original pgn using my tools (40H-EPD). I am posting a usable form of the original pgn so that others can try to find a 3-fold repetition.

...
My result was the same.

I even made some visible sheet, which shows two and three-folded positions (also note the side to move!),
after I transformed the pgn into epds with pgn-extract for all plie,s as I didn't remember any tools which would output
all repetitions (two/three/side to move same/not the same etc)

The result was that 6 times there happened positions three folded, but never with three times the same side to move...
The real point is that Ethereal without using EGTB does not even consider the ...Bh3! Bishop Sac with this position, and and it ., instead of drawing the game. Where is your comment saying Very insightful, Thanks for this, I will work on this, thanks for letting me know. :roll:
[pgn][Event "Computer chess game"]



If that were your point, then you should have made that your subject title. :roll: Your title simply is not true.[/pgn]
You are correct only Komodo Dragon, Stockfish, and Proteus so far that I have tested found the correct move immediately Bh3! .

[pgn][Event "Computer chess game"]
[Site "DESKTOP-OFQ3C0P"]
[Date "2022.06.23"]
[Round "?"]
[White "RubiChess-20220223_x86-64-avx2"]
[Black "Ethereal-avx2"]
[Result "1-0"]
[BlackElo "3475"]
[Time "11:52:08"]
[WhiteElo "3470"]
[TimeControl "180+2"]
[SetUp "1"]
[FEN "8/8/8/5bk1/8/5B2/6PP/6K1 b - - 0 1"]
[Termination "normal"]
[PlyCount "41"]
[WhiteType "program"]
[BlackType "program"]

1. ... Be6 {(Bf5-e6 g2-g3 Kg5-f6 h2-h4 Be6-b3 Kg1-f2 Kf6-g7 g3-g4 Bb3-c2
Kf2-e3 Bc2-b3 Ke3-f4 Kg7-h8 h4-h5 Kh8-g8 g4-g5 Bb3-c4 h5-h6 Bc4-a2 Bf3-e4
Ba2-e6 Kf4-e5 Be6-f7 Ke5-f6 Bf7-h5 g5-g6 Bh5xg6 Be4xg6 Kg8-f8 Kf6-g5 Kf8-g8
Kg5-g4 Kg8-f8 Bg6-e4 Kf8-g8 h6-h7+ Kg8-h8 Kg4-g5 Kh8-g7 Kg5-f4 Kg7-h8
Be4-f5 Kh8-g7) -18.28/35 35} 2. g3 {(g2-g3) +15.00/28 13} Bh3 {(Be6-h3
Bf3-g2 Bh3-e6 h2-h4+ Kg5-g4 Kg1-f2 Be6-c4 Bg2-f3+ Kg4-h3 h4-h5 Bc4-g8 h5-h6
Bg8-h7 Bf3-h5 Bh7-c2 Kf2-f3 Kh3-h2 Kf3-f4 Kh2-g1 Bh5-f3 Bc2-h7 Bf3-e4
Bh7-g8 Be4-g6 Kg1-f2 h6-h7 Bg8xh7 Bg6xh7 Kf2-e1 g3-g4 Ke1-d2 Kf4-f3 Kd2-c1
Kf3-e3 Kc1-b2 g4-g5 Kb2-c3 Bh7-e4 Kc3-b4 g5-g6 Kb4-c3 g6-g7 Kc3-b4 g7-g8Q
Kb4-c5) -18.91/31 11} 3. Kf2 {(Kg1-f2 Bh3-e6 Kf2-e3 Be6-c8 Bf3-d1 Kg5-f5
h2-h4 Bc8-d7 Bd1-e2 Bd7-e8 g3-g4+ Kf5-e5 g4-g5 Be8-f7 Be2-g4 Bf7-a2 Ke3-f3
Ba2-d5+ Kf3-g3 Bd5-b7 h4-h5 Bb7-e4 h5-h6 Be4-g6 Bg4-h5 Ke5-f5 Kg3-h4
Bg6-h7) +16.94/24 2} Kf5 {(Kg5-f5 Bf3-b7 Kf5-f6 Bb7-g2 Bh3-e6 h2-h4 Be6-a2
g3-g4 Kf6-e7 Kf2-e3 Ke7-f6 Bg2-a8 Kf6-e6 Ba8-f3 Ke6-e7 Ke3-f4 Ba2-e6 Kf4-e5
Be6-f7 h4-h5 Ke7-f8 Ke5-f6 Bf7xh5 g4xh5 Kf8-g8 Bf3-g2 Kg8-h7 Kf6-e5 Kh7-h8
Bg2-b7 Kh8-g7 Ke5-f4 Kg7-f6 Bb7-a8 Kf6-e6 Ba8-e4 Ke6-d7 Be4-g2 Kd7-d8
Bg2-d5 Kd8-e7 Bd5-e4) -19.53/36 12} 4. Bg2 {(Bf3-g2 Bh3-g4 Kf2-e3 Kf5-e5
Bg2-f1 Bg4-d7 Ke3-f3 Bd7-e8 Kf3-g4 Ke5-e4 Kg4-g5 Ke4-f3 g3-g4 Be8-d7 h2-h4
Bd7xg4 Bf1-e2+ Kf3xe2 Kg5xg4 Ke2-e3 Kg4-f5 Ke3-d2 h4-h5 Kd2-c1 h5-h6 Kc1-b1
h6-h7 Kb1-c1 Kf5-f4 Kc1-b2 Kf4-f3 Kb2-b1 Kf3-e4 Kb1-b2 Ke4-d4 Kb2-a1)
+17.21/26 5} Bg4 {(Bh3-g4 h2-h4 Kf5-e6 Kf2-e3 Ke6-e5 Bg2-e4 Bg4-h3 h4-h5
Bh3-e6 h5-h6 Ke5-f6 Ke3-f4 Kf6-f7 g3-g4 Be6-d7 Be4-d5+ Kf7-g6 g4-g5 Bd7-e8
Bd5-g2 Kg6-f7 Bg2-f3 Kf7-f8 Bf3-d5 Be8-h5 Kf4-g3 Bh5-f7 Bd5xf7 Kf8xf7
Kg3-f2 Kf7-e6 h6-h7 Ke6-d7 h7-h8Q Kd7-c6 g5-g6 Kc6-c7 Qh8-e5+ Kc7-b6)
-19.45/34 11} 5. Ke3 {(Kf2-e3 Kf5-e5 h2-h4 Bg4-f5 Bg2-f3 Bf5-e6 Bf3-e4
Be6-g4 Be4-d3 Ke5-f6 Ke3-f4 Bg4-c8 Bd3-e4 Bc8-e6 Be4-f3 Kf6-g6 Bf3-g4
Be6-f7 Bg4-c8 Bf7-c4 Bc8-d7 Bc4-a2 g3-g4 Ba2-d5 Bd7-f5+ Kg6-h6 g4-g5+
Kh6-h5 Kf4-g3 Bd5-b7 Bf5-g4+ Kh5-g6 Kg3-f4 Bb7-c6 h4-h5+ Kg6-f7 h5-h6
Bc6-a4 Bg4-h5+ Kf7-e7) +19.95/31 9} Ke5 {(Kf5-e5 h2-h3 Bg4-f5 h3-h4 Bf5-e6
Bg2-e4 Be6-g4 Be4-c6 Ke5-e6 Ke3-f4 Bg4-h3 h4-h5 Ke6-d6 Bc6-a8 Kd6-e6 g3-g4
Ke6-f7 Ba8-f3 Kf7-g7 Bf3-d5 Bh3xg4 Kf4xg4 Kg7-f6 Bd5-e4 Kf6-f7 Be4-g2
Kf7-f8 Bg2-d5 Kf8-e7 h5-h6 Ke7-d7 Bd5-f3 Kd7-e6 h6-h7 Ke6-f7 h7-h8Q Kf7-g6)
-19.57/35 10} 6. h4 {(h2-h4 Bg4-f5 Bg2-f3 Bf5-e6 Bf3-e4 Be6-g4 Be4-d3
Ke5-f6 Ke3-f4 Bg4-e6 Bd3-e4 Be6-c8 Be4-f3 Bc8-f5 Bf3-e2 Bf5-d7 Be2-g4
Bd7-b5 Bg4-f5 Bb5-e2 Bf5-e4 Kf6-g7 Be4-f3 Be2-b5 g3-g4 Kg7-g8 Bf3-d5+
Kg8-g7 Bd5-e4 Bb5-f1 Be4-f5 Kg7-h6 g4-g5+ Kh6-h5 Kf4-g3) +19.96/26 2} Be6
{(Bg4-e6 Bg2-e4 Be6-h3 Be4-b7 Ke5-f6 Bb7-f3 Kf6-f7 Ke3-f4 Kf7-e6 g3-g4
Bh3xg4 Bf3xg4+ Ke6-e7 Kf4-e4 Ke7-f7 Bg4-f3 Kf7-g7 Ke4-f4 Kg7-h6 Bf3-d5
Kh6-g7 Kf4-g4 Kg7-f8 Bd5-e4 Kf8-e8 Be4-g2 Ke8-d7 Kg4-f5 Kd7-d8 Bg2-d5
Kd8-c7 Kf5-g4 Kc7-b6 Bd5-g2 Kb6-c7 Bg2-e4) -19.57/32 7} 7. Be4 {(Bg2-e4
Be6-g4 Be4-d3 Bg4-d1 Bd3-e2 Bd1-a4 g3-g4 Ba4-d7 g4-g5 Bd7-e8 Ke3-f3 Be8-f7
Kf3-g3 Bf7-a2 Be2-g4 Ba2-b1 h4-h5 Bb1-h7 h5-h6 Bh7-b1 Bg4-h5 Bb1-f5 Bh5-f7
Bf5-d3 Kg3-h4 Bd3-e4 Kh4-h5 Be4-f3+ Kh5-g6 Bf3-g4 h6-h7 Bg4-f5+ Kg6-h6
Bf5xh7 Kh6xh7 Ke5-d6 Bf7-e8 Kd6-e7) +20.62/26 5} Bf7 {(Be6-f7 Be4-f3 Ke5-d6
g3-g4 Kd6-d7 Ke3-e4 Kd7-e7 Ke4-f4 Bf7-e8 Bf3-d5 Be8-d7 Bd5-a8 Bd7-b5 Ba8-g2
Bb5-c4 Bg2-f3 Bc4-f7 Kf4-f5 Ke7-f8 Kf5-f6 Bf7-h5 g4xh5 Kf8-g8 h5-h6 Kg8-h7
Bf3-e4+ Kh7-h8 Kf6-g5 Kh8-g8 Kg5-f4 Kg8-f7 Kf4-e5 Kf7-g8 Be4-c6 Kg8-h7
Ke5-f5 Kh7-h8 Kf5-f6 Kh8-h7 Bc6-f3) -19.59/37 9} 8. Bd3 {(Be4-d3 Bf7-e8
g3-g4 Be8-f7 g4-g5 Bf7-h5 Bd3-e2 Bh5-f7 Ke3-f3 Bf7-h5+ Kf3-f2 Bh5-e8 Kf2-g3
Be8-c6 Be2-g4 Bc6-e4 h4-h5 Be4-h7 h5-h6 Bh7-c2 Bg4-h5 Ke5-e6 Kg3-f4 Bc2-b1
Bh5-e8 Bb1-d3 Be8-c6 Ke6-d6 Bc6-e4 Bd3xe4 Kf4xe4) +21.04/23 3} Kf6 {(Ke5-f6
Ke3-f4 Kf6-e7 g3-g4 Bf7-h5 g4xh5 Ke7-f7 Bd3-e2 Kf7-e7 Be2-g4 Ke7-f7 Bg4-f3
Kf7-g7 Kf4-f5 Kg7-h8 Kf5-g4 Kh8-g7 Bf3-d5 Kg7-h7 Bd5-a8 Kh7-g8 Kg4-g5
Kg8-f8 Kg5-f6 Kf8-g8 Ba8-d5+ Kg8-h7 Bd5-e6 Kh7-h6 Be6-f7 Kh6-h7 Kf6-g5
Kh7-h8) -19.59/29 5} 9. Kf4 {(Ke3-f4 Bf7-e6 Bd3-e2 Kf6-e7 Be2-g4 Be6-f7
Bg4-f5 Bf7-h5 Bf5-e4 Bh5-e2 Be4-f3 Be2-f1 h4-h5 Ke7-f7 g3-g4 Kf7-g8 Bf3-d5+
Kg8-h7 Bd5-e4+ Kh7-h6 Be4-f3 Kh6-h7 g4-g5 Kh7-h8 Bf3-g4 Kh8-h7 Bg4-f5+
Kh7-g8 Bf5-e6+ Kg8-h7 h5-h6) +24.03/26 9} Ke7 {(Kf6-e7 Bd3-e2 Bf7-g6 Be2-f3
Bg6-e8 Bf3-d5 Ke7-d6 Bd5-g2 Kd6-e7 Bg2-f3 Ke7-d8 Bf3-e4 Kd8-c8 g3-g4 Kc8-d7
Kf4-e5 Be8-f7 Be4-g2 Kd7-e7 Bg2-d5 Bf7xd5 Ke5xd5 Ke7-f8 Kd5-e6 Kf8-g8 h4-h5
Kg8-f8 Ke6-f6 Kf8-e8 h5-h6 Ke8-d8 g4-g5 Kd8-d7) -19.55/31 3} 10. Be4
{(Bd3-e4 Ke7-d8 g3-g4 Kd8-d7 g4-g5 Bf7-e8 Be4-f3 Kd7-d6 Bf3-g4 Be8-c6 h4-h5
Bc6-e4 h5-h6 Be4-c6 Bg4-f5 Bc6-d7 Bf5xd7 Kd6-c7 g5-g6 Kc7-d6 Kf4-e4)
+54.19/22 9} Ke6 {(Ke7-e6 Be4-c6 Bf7-g6 g3-g4 Ke6-f7 Bc6-d5+ Kf7-f8 Kf4-e3
Kf8-e8 Bd5-e4 Bg6-f7 h4-h5 Bf7-e6 g4-g5 Be6-b3 Be4-a8 Ke8-f7 Ke3-f4 Bb3-a4
Ba8-d5+ Kf7-f8 Bd5-e4 Ba4-e8 g5-g6 Kf8-e7 Kf4-g5 Ke7-e6 h5-h6 Ke6-d7 h6-h7)
-19.49/30 5} 11. g4 {(g3-g4 Bf7-h5 g4-g5 Ke6-f7 Be4-f3 Bh5-g6 Bf3-g4 Kf7-f8
h4-h5 Bg6-c2 h5-h6 Bc2-g6 Bg4-e6 Bg6-c2 Be6-f5 Bc2-d1 g5-g6 Bd1-h5 g6-g7+
Kf8-f7 Bf5-e6+ Kf7xe6) +54.69/21 1} Kf6 {(Ke6-f6 Be4-g2 Kf6-e7 Kf4-f5
Bf7-e8 Bg2-d5 Be8-d7+ Kf5-f4 Ke7-f8 Bd5-f3 Bd7-e6 Kf4-e3 Be6xg4 Bf3xg4
Kf8-g8 Bg4-f3 Kg8-f7 Ke3-e4 Kf7-e8 Bf3-g4 Ke8-e7 Ke4-d4 Ke7-d6 Kd4-e3
Kd6-c6 h4-h5 Kc6-b7 Bg4-f3+ Kb7-c7 h5-h6 Kc7-d6 h6-h7 Kd6-e5 h7-h8Q+)
-19.19/26 8} 12. g5+ {(g4-g5+ Kf6-e7 Be4-f3 Ke7-d7 h4-h5 Bf7-a2 h5-h6
Ba2-g8 Bf3-e4 Kd7-e7 Be4-f5 Ke7-f7 Kf4-e5 Kf7-e8 g5-g6 Ke8-d8 h6-h7 Bg8xh7
g6xh7 Kd8-c7 h7-h8Q Kc7-c6 Qh8-c8+ Kc6-b6) +59.05/23 10} Kg7 {(Kf6-g7
Be4-f3 Bf7-g6 h4-h5 Bg6-e8 Bf3-g4 Kg7-f7 Bg4-f5 Be8-a4 Bf5-d3 Ba4-d1 h5-h6
Bd1-h5 Bd3-c4+ Kf7-g6 Bc4-d5 Kg6-h7 Bd5-f3 Bh5-f7 Bf3-e4+ Kh7-h8 Kf4-f5
Bf7-e8 Kf5-e5 Be8-f7 Ke5-f6 Bf7-h5 Be4-b1 Bh5-f7 Bb1-g6 Bf7-a2 Bg6-h5)
-20.95/26 4} 13. Bf3 {(Be4-f3 Kg7-g8 h4-h5 Kg8-f8 Kf4-e5 Kf8-g7 h5-h6+
Kg7-g6 Bf3-e4+ Kg6xg5 h6-h7 Kg5-g4 h7-h8Q Kg4-g3 Qh8-g7+ Bf7-g6 Be4xg6
Kg3-f3 Qg7-f6+ Kf3-e2 Bg6-d3+ Ke2xd3 Qf6-d6+ Kd3-e3) +152.65/23 4} Kg8
{(Kg7-g8 h4-h5 Bf7-c4 Kf4-f5 Kg8-f8 h5-h6 Bc4-d3+ Kf5-e5 Bd3-g6 Bf3-d5
Bg6-b1 Bd5-e4 Bb1xe4 Ke5xe4 Kf8-f7 Ke4-d5 Kf7-e8 h6-h7 Ke8-d7 Kd5-e4 Kd7-c6
h7-h8Q Kc6-c5 Qh8-e5+ Kc5-b6 g5-g6 Kb6-a7 g6-g7 Ka7-b7) -34.38/24 3} 14. h5
{(h4-h5 Kg8-f8 h5-h6 Bf7-g6 Kf4-e5 Kf8-g8 Bf3-e4 Bg6-h5 Be4-d5+ Kg8-h8
Ke5-f6 Bh5-g6 Bd5-f7 Bg6-h7 Bf7-h5 Kh8-g8 Bh5-g4 Kg8-f8 Bg4-f5 Kf8-e8
Bf5xh7 Ke8-d7 Bh7-e4 Kd7-c8 g5-g6 Kc8-c7 h6-h7 Kc7-b6) +M62/24 7} Kg7
{(Kg8-f8) -244.45/26 3} 15. h6+ {(h5-h6+ Kg7-g8 Kf4-f5 Bf7-e8 Kf5-f6 Kg8-h7
Bf3-d5 Be8-g6 Bd5-g8+ Kh7-h8 Kf6xg6 Kh8xg8 Kg6-f6 Kg8-f8 h6-h7 Kf8-e8 g5-g6
Ke8-d7 Kf6-f5 Kd7-c6 h7-h8Q Kc6-b5 Qh8-e5+ Kb5-c6 Qe5-e4+ Kc6-d6 Qe4-d4+
Kd6-e7 Qd4-c5+ Ke7-e8) +M23/28 1} Kf8 {(Kg7-f8 Kf4-f5 Bf7-c4 Kf5-e5 Bc4-d3
Bf3-d5 Kf8-e7 Bd5-e4 Bd3xe4 Ke5xe4 Ke7-f8 Ke4-f4 Kf8-f7 Kf4-f3 Kf7-e7 h6-h7
Ke7-d6 h7-h8Q Kd6-c5 Qh8-e5+ Kc5-c4 g5-g6 Kc4-d3 g6-g7 Kd3-c2 g7-g8Q Kc2-d1
Qg8-d5+) -34.73/25 1} 16. Kf5 {(Kf4-f5 Bf7-a2 Kf5-f6 Ba2-b1 Bf3-d5 Kf8-e8
g5-g6 Ke8-d7 h6-h7 Kd7-d6 h7-h8Q Bb1xg6 Bd5-e6 Bg6-e4 Qh8-b8+ Kd6-c5
Qb8-e5+ Kc5-b4 Qe5xe4+ Kb4-c3 Qe4-d5 Kc3-c2 Qd5-d4 Kc2-c1 Qd4-c3+ Kc1-b1
Qc3-d2 Kb1-a1 Qd2-c1+) +M15/37 4} Bc4 {(Bf7-c4 Kf5-f6 Bc4-d3 Bf3-d5 Kf8-e8
g5-g6 Ke8-d7 Bd5-f3 Kd7-d6 h6-h7 Kd6-c5 h7-h8Q Bd3-a6 g6-g7 Ba6-b7 g7-g8Q
Kc5-b4 Bf3xb7 Kb4-a3 Qg8-f8+ Ka3-a2 Qh8-h2+ Ka2-b3 Bb7-e4 Kb3-c4 Qh2-d2
Kc4-b5 Qd2-d4 Kb5-a5) -45.57/22 0} 17. g6 {(g5-g6 Bc4-d3+ Bf3-e4 Bd3xe4+
Kf5xe4 Kf8-g8 g6-g7 Kg8-f7 Ke4-f5 Kf7-e7 g7-g8Q Ke7-d7 Qg8-e6+ Kd7-c7 h6-h7
Kc7-b7 h7-h8Q Kb7-a7 Qh8-g7+ Ka7-b8 Qe6-g8+) +M11/42 5} Bd3+ {(Bc4-d3+
Bf3-e4 Bd3-f1 Kf5-f6 Kf8-e8 g6-g7 Bf1-c4 h6-h7 Ke8-d7 g7-g8Q Bc4xg8 h7xg8Q
Kd7-c7 Qg8-e6 Kc7-d8 Qe6-d6+ Kd8-c8 Qd6-e7 Kc8-b8 Qe7-b7+) -M10/37 0} 18.
Be4 {(Bf3-e4 Bd3xe4+ Kf5xe4 Kf8-g8 g6-g7 Kg8-f7 Ke4-f5 Kf7-e7 g7-g8Q Ke7-d7
Qg8-e6+ Kd7-c7 h6-h7 Kc7-b7 h7-h8Q Kb7-a7 Qh8-g7+ Ka7-b8 Qe6-g8+) +M10/46
2} Bf1 {(Bd3-f1 Kf5-f6 Kf8-e8 g6-g7 Bf1-c4 h6-h7 Ke8-d7 g7-g8Q Bc4xg8
h7xg8Q Kd7-c7 Qg8-e6 Kc7-d8 Qe6-d6+ Kd8-c8 Qd6-e7 Kc8-b8 Qe7-b7+) -M9/41 0}
19. Kf6 {(Kf5-f6 Kf8-e8 g6-g7 Bf1-c4 h6-h7 Ke8-d7 g7-g8Q Bc4xg8 h7xg8Q
Kd7-c7 Qg8-e6 Kc7-d8 Qe6-b6+ Kd8-d7 Be4-f5+ Kd7-e8 Qb6-b8+) +M9/58 2} Ke8
{(Kf8-e8 g6-g7 Bf1-c4 h6-h7 Ke8-d7 g7-g8Q Bc4xg8 h7xg8Q Kd7-c7 Qg8-e6
Kc7-d8 Qe6-d6+ Kd8-c8 Qd6-e7 Kc8-b8 Qe7-b7+) -M8/45 0} 20. g7 {(g6-g7
Bf1-c4 h6-h7 Ke8-d7 g7-g8Q Bc4xg8 h7xg8Q Kd7-c7 Qg8-e6 Kc7-d8 Qe6-b6+
Kd8-d7 Be4-f5+ Kd7-e8 Qb6-b8+) +M8/64 2} Bc4 {(Bf1-c4 h6-h7 Ke8-d7 g7-g8Q
Bc4xg8 h7xg8Q Kd7-c7 Qg8-e6 Kc7-d8 Qe6-d6+ Kd8-c8 Qd6-e7 Kc8-b8 Qe7-b7+)
-M7/50 0} 21. h7 {(h6-h7 Ke8-d7 g7-g8Q Bc4xg8 h7xg8Q Kd7-c7 Qg8-e6 Kc7-d8
Qe6-b6+ Kd8-d7 Be4-f5+ Kd7-e8 Qb6-b8+) +M7/76 2} Kd7 {(Ke8-d7 g7-g8Q Bc4xg8
h7xg8Q Kd7-c7 Qg8-e6 Kc7-d8 Qe6-d6+ Kd8-c8 Qd6-e7 Kc8-b8 Qe7-b7+) -M6/57 0
Black resigns} *[/pgn]