I continued test by taking 4*10 shorter mates (most quite difficult):
b5nq/K2Npp2/2pp1Ppr/2pk4/Q1R2pB1/2P1b3/R2p4/n2r4 w - - bm #6;
6nr/3p1p1r/4P2b/1K1P3n/N1N1P3/1pBk1P1p/bR4P1/8 w - - bm #6;
2r2rk1/2q2p1p/p1p1nPpQ/3p4/4p1B1/8/PPP3PP/R4R1K w - - bm #6;
7n/2r4p/4RPp1/ppkpN3/brp1p3/B1N1P2B/3P3R/7K w - - bm #6;
q4rbr/2b3N1/ppR2p1p/Nn2kp1B/4p2n/PpP1R2P/1PQ3P1/2B3K1 w - - bm #6;
1q2kr2/rB2bbP1/3p1n2/1NpP2BN/P4P1p/1P2Q3/6PP/R3K2R w - - bm #6;
1N1K3Q/3ppPBp/3PP1p1/k1P4r/P1R3P1/3P4/p5bp/1n1Bb1nq w - - bm #6;
r1b2bn1/pNp1pr2/3p2p1/1B1Pk2p/4P3/2N5/PPP2PPP/R1BQK2R w KQ - bm #6;
r3kBbK/brnp4/Bn5Q/6pR/8/8/2R5/8 w q - bm #6;
5R2/2P2pK1/2P2P2/1Pp1BP1P/b6p/1p1RPB2/1p2NPn1/6rk w - - bm #6;
1b5R/2pp2rp/2nP2p1/n1N2pPk/rP2p2P/PR1P3K/B1P5/2B5 w - - bm #7;
k1n3q1/pr1P3p/pP2p1p1/P5p1/1P1P3n/3pp3/K5RB/3Q1R1B w - - bm #7;
4Q3/7K/8/3Pp3/1B2P3/6Pp/6pp/3B1Rbk w - - bm #7;
4r1k1/pp1b1ppp/3b1q2/8/8/1PPp3P/P4P2/RN3KNR b - - bm #7;
2rqrb1n/pb1Rp3/1p4pP/Q1ppk1B1/1n1p4/3P1RKB/P4N1P/8 w - - bm #7;
2b2B2/p4Rp1/2pR2P1/8/7P/1pNP3P/1P1Pp1rp/2K1k2N w - - bm #7;
1N5b/1K6/4B1p1/3N1prb/4P1k1/3R4/3Pp3/4B3 w - - bm #7;
nR2Q1b1/3p1N2/1ppB1pp1/PP3pp1/8/3k4/1Pp5/2K5 w - - bm #7;
8/7b/3R4/2NPN3/PpPP1R2/1Pp1Pp2/p4P1B/k1K5 w - - bm #7;
5R2/2ppB1p1/8/5pNp/5Nb1/3p3p/3P1P1k/R3K3 w Q - bm #7;
3r1r1k/1bq1bp1p/pn5B/1ppPPR2/P1p1B3/2P3P1/7P/R2Q2K1 w - - bm #8;
3b1n2/B3p3/2K1p1p1/4Pkpb/5pn1/2P2N1B/4PP2/6R1 w - - bm #8;
1b6/3p1Bnp/1p1p3k/3p3p/3Pp2P/1N2Np2/K4R2/8 w - - bm #8;
1R1nN3/K1pP1nr1/B1k2Np1/3b4/P4P2/ppPpp1P1/2R5/6r1 w - - bm #8;
r1b3kr/p2pn2p/p2N3B/2QP4/3P4/8/P1PK2PP/q5NR w - - bm #8;
3Q4/2p5/n3B3/2p2P2/PpN1P1p1/1P1Pp3/2Ppp3/bK1krn2 w - - bm #8;
8/8/1p1p1BNP/1p1p3P/1kqp1QRK/3p3P/3p1NBP/8 w - - bm #8;
r1b3k1/pp3r2/1qp1pP1Q/2b5/8/2P5/PPB1RPPP/R5K1 w - - bm #8;
5rk1/pprbbp2/2np3Q/4p1P1/4P3/2qBB3/P1P3P1/3R1R1K w - - bm #8;
8/PPPPPP2/7K/4rP2/8/6Pp/4Nprp/5Qnk w - - bm #8;
1Q6/1p1p4/1p1P2P1/5P1r/1PBbP3/PK1P2pp/2P1p3/knR1B3 w - - bm #9;
2r1k3/6pr/p1nBP3/1p3p1p/2q5/2P5/P1R4P/K2Q2R1 w - - bm #9;
3r3k/pp1bqB1p/2n2R2/4p3/3P3Q/P6P/1BP3P1/1K1R4 w - - bm #9;
6nr/p2rkp1n/1pQRq1pp/1N2P3/8/4BN1P/PPP2PP1/2K4R w - - bm #9;
n2r2k1/P2P1pp1/5r2/2B5/1P6/6Qp/5P1P/R4K2 w - - bm #9;
r1b2r1k/1pq2ppp/p2b1n1N/8/2B1p3/1P3Q2/PBP2PPP/R4R1K w - - bm #9;
r1bq1k1r/1p1pn1bp/3Q2p1/p5p1/2B5/4R3/PP3PPP/R5K1 w - - bm #9;
r4k2/pp1q1p1p/5r1N/2pp2Q1/8/1P1PP3/P2P2P1/5RK1 w - - bm #9;
rn3k1r/p3n1pp/2p2p2/4N3/2Np4/8/q4PPP/1R1QR1K1 w - - bm #9;
rnbq1r1k/pppp1p1p/3n1Pp1/6N1/2B2Q2/8/PB3PPP/R4K1R w - - bm #9;
I gave engines 1 minute to show CORRECT MATE (no longer/shorter). Result for some engines (PIV 2400 still):
bright 18/40
Fruit 14
Chest 14
Glaurung 13
Rybka 3
Fritz 3
Yes bright is stunningly good and here beats Chest (autoturbo)!
Jouni
Mate solving test (6 - 9 movers)
Moderator: Ras
-
Jouni
- Posts: 3734
- Joined: Wed Mar 08, 2006 8:15 pm
- Full name: Jouni Uski
-
David Dahlem
- Posts: 900
- Joined: Wed Mar 08, 2006 9:06 pm
Re: Mate solving test (6 - 9 movers)
I see Franz Huber has released a new version of PopeyeUci ...
http://www.geocities.com/fhub55/chess/P ... I_V15c.zip
Have you tried this mate solver on these positions? I assume it's not as fast as Chest.
Regards
Dave
http://www.geocities.com/fhub55/chess/P ... I_V15c.zip
Have you tried this mate solver on these positions? I assume it's not as fast as Chest.
Regards
Dave
-
F.Huber
- Posts: 867
- Joined: Thu Mar 09, 2006 4:50 pm
- Location: Austria
- Full name: Franz Huber
Re: Mate solving test (6 - 9 movers)
Do you really wonder at this ´bad´ result here by Chest?Jouni wrote: Yes bright is stunningly good and here beats Chest (autoturbo)!
I don´t - when I´m looking at your selection of those 40 positions:
You know of course that the mates in the ChestUCI database are sorted with increasing solving times (for Chest!), and since you took exactly the last 10 positions from each block (#6/7/8/9), it´s quite clear that Chest won´t be able to solve most of them - especially with such a short time as 1 minute.
Sorry, but that are indeed the most unfair test-conditions for any program (here Chest) that I´ve ever seen before. Instead of taking just the most difficult positions for Chest, you should have better selected the mates either randomly or equally distributed over the 4 mate blocks.
With your method this test is completely useless, at least for the rank of Chest in this list.
Ok, we have a saying here in German, which would be quite suitable for your ´test´:
"Don´t trust any statistic that you haven´t faked by yourself!"
-
genorb
Re: Mate solving test (6 - 9 movers)
Is it possible to get the correct sequence of moves for each of these positions? I am interested to make the test for several additional engines.
Thanks in advance!
Thanks in advance!
-
Uri Blass
- Posts: 11054
- Joined: Thu Mar 09, 2006 12:37 am
- Location: Tel-Aviv Israel
Re: Mate solving test (6 - 9 movers)
I think that taking test positions from chest uci database is unfair in the first place because it is possible that these positions are convenient for chest.F.Huber wrote:Do you really wonder at this ´bad´ result here by Chest?Jouni wrote: Yes bright is stunningly good and here beats Chest (autoturbo)!
I don´t - when I´m looking at your selection of those 40 positions:
You know of course that the mates in the ChestUCI database are sorted with increasing solving times (for Chest!), and since you took exactly the last 10 positions from each block (#6/7/8/9), it´s quite clear that Chest won´t be able to solve most of them - especially with such a short time as 1 minute.
Sorry, but that are indeed the most unfair test-conditions for any program (here Chest) that I´ve ever seen before. Instead of taking just the most difficult positions for Chest, you should have better selected the mates either randomly or equally distributed over the 4 mate blocks.
With your method this test is completely useless, at least for the rank of Chest in this list.
Ok, we have a saying here in German, which would be quite suitable for your ´test´:
"Don´t trust any statistic that you haven´t faked by yourself!"
The right way to test is to take positions from database that is not from chest.
You can do it by analyzing games and finding forced mates and including the forced mate in the database.
Uri
-
F.Huber
- Posts: 867
- Joined: Thu Mar 09, 2006 4:50 pm
- Location: Austria
- Full name: Franz Huber
Re: Mate solving test (6 - 9 movers)
No, that won´t be unfair at all, because I´ve simply included ALL mate problems that I´ve found in the last 3-5 year, not just the ones being ´convenient for Chest´!Uri Blass wrote: I think that taking test positions from chest uci database is unfair in the first place because it is possible that these positions are convenient for chest.
So this is not a special database for Chest but a ´general purpose´ mate database. But since the problems are sorted by Chest´s solution times (within every mate group), it would in fact be unfair to simply take the first few ones (which indeed would favour Chest), but the same is true for the last mates in every group: this would of course be a big disadvantage for Chest.
And that´s exactly what Jouni has done in this ´test´ here ...
-
Jouni
- Posts: 3734
- Joined: Wed Mar 08, 2006 8:15 pm
- Full name: Jouni Uski
Re: Mate solving test (6 - 9 movers)
Hi,
Yes, I took by purpose the most difficult mates here. I also tested just Spike 1.2 with result 19/40! Good test suite for mate solving ranking must
contain about 200 well selected mates. But I see there 2 problems.
1) balance between real game mates and compositions and 2) how to run
test automatically? It's not enough to find solution moves(s) but also to display exact mate lenght.
Jouni
Yes, I took by purpose the most difficult mates here. I also tested just Spike 1.2 with result 19/40! Good test suite for mate solving ranking must
contain about 200 well selected mates. But I see there 2 problems.
1) balance between real game mates and compositions and 2) how to run
test automatically? It's not enough to find solution moves(s) but also to display exact mate lenght.
Jouni
-
F.Huber
- Posts: 867
- Joined: Thu Mar 09, 2006 4:50 pm
- Location: Austria
- Full name: Franz Huber
Re: Mate solving test (6 - 9 movers)
Hi Jouni,

There is in fact nothing like "the most difficult mates" in general - that definitely depends on the current position and on the used engine!
What you´ve done here is just to take the most difficult mates for Chest, and that´s unfair and doesn´t give a significant test result (at least not for Chest).
you still don´t seem to understand what I mean.Jouni wrote: Yes, I took by purpose the most difficult mates here.
There is in fact nothing like "the most difficult mates" in general - that definitely depends on the current position and on the used engine!
What you´ve done here is just to take the most difficult mates for Chest, and that´s unfair and doesn´t give a significant test result (at least not for Chest).
-
Vladimir Xern
- Posts: 39
- Joined: Wed Mar 08, 2006 8:30 pm
Re: Mate solving test (6 - 9 movers)
On my AMD 2.2Ghz, Slowchess Blitz WV2.1 (my favorite general-purpose engine for mate solving) gets 25/40. By way of a rough hardware comparison, Spike solves the same 19/40 with the given conditions.
I don't know of many other engines that are adept at finding mates, but I'd be interested to see a comparison. Although it doesn't really affect playing strength, finding shortest mates quickly is very aesthetic (I'm looking at you, ChestUCI [thanks Franz!]).
I don't know of many other engines that are adept at finding mates, but I'd be interested to see a comparison. Although it doesn't really affect playing strength, finding shortest mates quickly is very aesthetic (I'm looking at you, ChestUCI [thanks Franz!]).
-
Dann Corbit
- Posts: 12803
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
Re: Mate solving test (6 - 9 movers)
They are not all solved, but here is what I have:genorb wrote:Is it possible to get the correct sequence of moves for each of these positions? I am interested to make the test for several additional engines.
Thanks in advance!
Code: Select all
1N1K3Q/3ppPBp/3PP1p1/k1P4r/P1R3P1/3P4/p5bp/1n1Bb1nq w - - acn 7941635; acs 20; bm g5; c0 "SYDENHAM, Colin Peter;MACLEOD, Norman Alasdair Themes 64 1982 1st Prize"; ce 32756; dm 6; id "Macl0044"; pv g5 Bd5 Kxe7 Bxc4 Qd8+ Kb4 Qb6+ Bb5 Qxb5+ Ka3 Bb2#;
1N5b/1K6/4B1p1/3N1prb/4P1k1/3R4/3Pp3/4B3 w - - acn 31302875; acs 97; bm Bc8; ce 32754; dm 7; id "ChestDB.2211"; pv Bc8 Bg7 Nd7 Bh8 e5 Bg7 Ka6 Bh8 Nf4 Bg7 Ng2 f4 Nf6#;
1Q6/1p1p4/1p1P2P1/5P1r/1PBbP3/PK1P2pp/2P1p3/knR1B3 w - - acd 16; acs 385; c4 "Analyzing engine Rybka 2.3.2a"; ce +19.20; dm 9; id "ChestDB.3752"; pm g7; pm g6g7; pv g7 h2 g8=Q h1=Q Qbe8 Bb2 Qd5 Rxf5 exf5 Qh6 Rxb1+ Kxb1 Qxe2 Qc1;
1R1nN3/K1pP1nr1/B1k2Np1/3b4/P4P2/ppPpp1P1/2R5/6r1 w - - acn 339787934; acs 841; bm Rb5; c0 "B.STOJANOVIC"; ce 32752; dm 8; id "trol0484"; pv Rb5 Be4 Ra5 Bh1 Rh2 e2 Rhh5 g5 Rf5 Ne5 Bb5+ Kc5 Rxe5+ Bd5 Ne4#;
1b5R/2pp2rp/2nP2p1/n1N2pPk/rP2p2P/PR1P3K/B1P5/2B5 w - - acn 71107601; acs 142; bm Bb2; ce 32754; dm 7; id "ChestDB.2205"; pv Bb2 Rf7 Rc3 Nb3 Bxb3 Rg7 Nxe4 fxe4 Rxc6 e3 Bxg7 h6 Rxh6#;
1b6/3p1Bnp/1p1p3k/3p3p/3Pp2P/1N2Np2/K4R2/8 w - - acn 108850208; acs 298; bm Rc2; ce 32752; dm 8; id "ChestDB.3138"; pv Rc2 b5 Na1 b4 Rc1 b3+ Kxb3 f2 Nac2 Ba7 Ng4+ hxg4 Ne3 g3 Ng4#;
1q2kr2/rB2bbP1/3p1n2/1NpP2BN/P4P1p/1P2Q3/6PP/R3K2R w - - acn 4895730; acs 17; bm Nxf6+; ce 32756; dm 6; id "ChestDB.0668"; pv Nxf6+ Kd8 gxf8=Q+ Bxf8 Nd7+ Kxd7 Qh3+ Ke8 Bc6+ Rd7 Bxd7#;
2b2B2/p4Rp1/2pR2P1/8/7P/1pNP3P/1P1Pp1rp/2K1k2N w - - acn 130675706; acs 250; bm Be7; ce 32754; dm 7; id "ChestDB.2210"; pv Be7 Bxh3 h5 Bf5 Rxf5 Rg4 Bh4+ Rxh4 Re6 Rf4 Rxf4 c5 Rxe2#;
2r1k3/6pr/p1nBP3/1p3p1p/2q5/2P5/P1R4P/K2Q2R1 w - - acd 15; acs 385; c4 "Analyzing engine Rybka 2.3.2a"; ce 32750; dm 9; id "ChestDB.3753"; pm Rxg7; pm Rg1xg7; pv Rxg7 Qxe6 Rxh7 Nd8 Re2 Rxc3 Rxe6+ Nxe6 Ba3 Rc1+ Qxc1 b4 Qc6+ Kf8 Qa8+ Nd8 Qxd8#;
2r2rk1/2q2p1p/p1p1nPpQ/3p4/4p1B1/8/PPP3PP/R4R1K w - - acn 6594765; acs 12; bm Rf5; ce 32756; dm 6; id "ChestDB.0665"; pv Rf5 Qxh2+ Kxh2 Rc7 Rh5 gxh5 Bf5 Re8 Qxh7+ Kf8 Qh8#;
2rqrb1n/pb1Rp3/1p4pP/Q1ppk1B1/1n1p4/3P1RKB/P4N1P/8 w - - acn 41442915; acs 194; bm Qb5; ce 32754; dm 7; id "ChestDB.2209"; pv Qb5 Bc6 Bf4+ Kf6 Be3+ Ke5 Bxd4+ cxd4 Ng4+ Ke6 Ne3+ Ke5 Nc4#;
3Q4/2p5/n3B3/2p2P2/PpN1P1p1/1P1Pp3/2Ppp3/bK1krn2 w - - acn 277318165; acs 617; bm Bc8 Bf7; ce 32752; dm 8; id "ChestDB.3141"; pv Bf7 g3 Bg6 g2 Qh8 Bxh8 f6 Bxf6 e5 Bxe5 d4 Bxd4 c3 g1=Q Nb2#;
3b1n2/B3p3/2K1p1p1/4Pkpb/5pn1/2P2N1B/4PP2/6R1 w - - acn 50414110; acs 145; bm Bd4; ce 32752; dm 8; id "ChestDB.3137"; pv Bd4 Bc7 Kxc7 Nh7 Nd2 Nhf6 f3 Nd5+ Kd8 Nde3 Ne4 Nc4 Rxg4 Na5 Rxg5#;
3r1r1k/1bq1bp1p/pn5B/1ppPPR2/P1p1B3/2P3P1/7P/R2Q2K1 w - - acn 185942610; acs 558; bm Qh5; ce 32752; dm 8; id "ChestDB.3136"; pv Qh5 Rg8 Rxf7 Bf8 Bg5 Rg7 Bf6 h6 Bxg7+ Kg8 Qg6 h5 Bh8+ Bg7 Qxg7#;
3r3k/pp1bqB1p/2n2R2/4p3/3P3Q/P6P/1BP3P1/1K1R4 w - - acd 18; acs 385; c4 "Analyzing engine Rybka 2.3.2a"; ce 32746; dm 9; id "ChestDB.3754"; pm dxe5; pm d4xe5; pv dxe5 Be6 Rxd8+ Nxd8 Rg6 Nxf7 Qxe7 hxg6 Qxe6 Kg8 Qe8+ Kg7 e6+ Kh6 exf7 Kg5 f8=Q b5 Qxb5+ Kh4 Qf2#;
4Q3/7K/8/3Pp3/1B2P3/6Pp/6pp/3B1Rbk w - - acn 28210040; acs 66; bm Qh5; ce 32754; dm 7; id "ChestDB.2207"; pv Qh5 gxf1=Q Bf3+ Qg2 Be1 Be3 Bf2 Bxf2 Qxh3 Qxf3 Qf1+ Bg1 Qxf3#;
4r1k1/pp1b1ppp/3b1q2/8/8/1PPp3P/P4P2/RN3KNR b - - acn 1375518894; acs 2917; bm Bc5 Bg3 Qf4 Re2; ce 32754; dm 7; id "ChestDB.2208"; pv Bc5 Rh2 Qe5 Nf3 Bxh3+ Rg2 Qe2+ Kg1 Qxf3 Rxg7+ Kxg7 c4 Qg2#;
5R2/2P2pK1/2P2P2/1Pp1BP1P/b6p/1p1RPB2/1p2NPn1/6rk w - - acn 26391898; acs 61; bm Ra8; ce 32756; dm 6; id "ChestDB.0672"; pv Ra8 h3 Rxa4 c4 Rxc4 Re1 Rg4 b1=Q Bxg2+ hxg2 Rh4#;
5R2/2ppB1p1/8/5pNp/5Nb1/3p3p/3P1P1k/R3K3 w Q - acn 433819366; acs 696; bm Ngxh3 Rxf5; ce 32754; dm 7; id "ChestDB.2214"; pv Ngxh3 h4 Bxh4 Bf3 Bg3+ Kh1 Ng5 Bg4 f3 Bxf3 Rh8+ Bh5 Kf2#;
5rk1/pprbbp2/2np3Q/4p1P1/4P3/2qBB3/P1P3P1/3R1R1K w - - acn 945275253; acs 2394; bm Rf6; ce 32752; dm 8; id "ChestDB.3144"; pv Rf6 Bf5 Rxf5 Qe1+ Rxe1 Rd8 g6 Bf6 Rxf6 fxg6 Bc4+ d5 Bxd5+ Rf7 Bxf7#;
6nr/3p1p1r/4P2b/1K1P3n/N1N1P3/1pBk1P1p/bR4P1/8 w - - acn 3141552; acs 9; bm Kb4; ce 32756; dm 6; id "ChestDB.0664"; pv Kb4 Bf8+ d6 Bxd6+ Kb5 Bf4 Be5 d6 Bxf4 h2 Rd2#;
6nr/p2rkp1n/1pQRq1pp/1N2P3/8/4BN1P/PPP2PP1/2K4R w - - acd 16; acs 385; c4 "Analyzing engine Rybka 2.3.2a"; ce 32742; dm 9; id "ChestDB.3755"; pm Nc7; pm Nb5c7; pv Nc7 Rxc7 Rxe6+ Kf8 Re8+ Kg7 Qxc7 Nf8 e6 Nxe6 Rxe6 Nf6 Rxf6 Rf8 Rxg6+ Kxg6 Qd6+ f6 Qxf8 Kh7 Bxh6 Kg6 Qg7+ Kf5 Qg4#;
7n/2r4p/4RPp1/ppkpN3/brp1p3/B1N1P2B/3P3R/7K w - - acn 6010355; acs 14; bm Bg2; ce 32756; dm 6; id "ChestDB.0666"; pv Bg2 Bc2 Rxh7 Rxh7+ Bh3 Rxh3+ Kg2 Rg3+ Kxg3 g5 Nd7#;
8/7b/3R4/2NPN3/PpPP1R2/1Pp1Pp2/p4P1B/k1K5 w - - acn 48276172; acs 65; bm Rg6; ce 32754; dm 7; id "ChestDB.2213"; pv Rg6 Bxg6 Rf5 Bh7 Nc6 Bg6 e4 Bxf5 Nxb4 Bxe4 Nxe4 c2 Nxc2#;
8/8/1p1p1BNP/1p1p3P/1kqp1QRK/3p3P/3p1NBP/8 w - - acn 406880529; acs 2959; bm Qxd2+ h7; ce 32752; dm 8; id "ChestDB.3142"; pv Qxd2+ Kc5 h7 b4 h8=Q Kb5 Qa8 b3 Nxd3 Qc5 Bxd5 b2 Bc6+ Qxc6 Qb4#;
8/PPPPPP2/7K/4rP2/8/6Pp/4Nprp/5Qnk w - - acn 513313257; acs 9102; bm e8=R; ce 32752; dm 8; id "ChestDB.3145"; pv e8=R Rxf5 f8=R Rd5 d8=R Rc5 c8=Q Rb5 Qxh3 Rb6+ Re6 Rxe6+ Qxe6 Rxg3 Nxg3#;
b5nq/K2Npp2/2pp1Ppr/2pk4/Q1R2pB1/2P1b3/R2p4/n2r4 w - - acn 2579274; acs 8; bm Rc2; c0 "GAMNITZER, Camillo Schach Report 1991 3rd Prize"; ce 32756; dm 6; id "Gamn0055"; pv Rc2 Nxf6 Nb6+ Ke5 Re4+ Nxe4 Qd4+ Bxd4 Nd7+ Kd5 c4#;
k1n3q1/pr1P3p/pP2p1p1/P5p1/1P1P3n/3pp3/K5RB/3Q1R1B w - - acn 104588200; acs 223; bm Rf8; ce 32754; dm 7; id "ChestDB.2206"; pv Rf8 Qxf8 Rf2 Qxf2+ Qe2 Qxe2+ Ka3 Qb2+ Kxb2 axb6 dxc8=Q+ Ka7 Qxb7#;
n2r2k1/P2P1pp1/5r2/2B5/1P6/6Qp/5P1P/R4K2 w - - acd 15; acs 385; c4 "Analyzing engine Rybka 2.3.2a"; ce 32748; dm 9; id "ChestDB.3756"; pm Qb8; pm Qg3b8; pv Qb8 Kh7 Qxd8 Kh6 Qxa8 Re6 Qh8+ Kg6 a8=Q Re5 Qa6+;
nR2Q1b1/3p1N2/1ppB1pp1/PP3pp1/8/3k4/1Pp5/2K5 w - - acn 79303110; acs 172; bm Qxd7; ce 32754; dm 7; id "ChestDB.2212"; pv Qxd7 c5 Bxc5+ Ke4 Re8+ Kf4 Qd4+ Kf3 Re3+ Kf2 Rc3+ Kg2 Qg1#;
q4rbr/2b3N1/ppR2p1p/Nn2kp1B/4p2n/PpP1R2P/1PQ3P1/2B3K1 w - - acn 5721606; acs 15; bm Qd2 Qd3; c0 "Frederick H. DEACON English Chess Problems, 1876"; ce 32756; dm 6; id "ecp0441"; pv Qd2 Ng6 Bxg6 bxa5 Rxe4+ Kxe4 Bxf5+ Ke5 Rc5+ Qd5 Qf4#;
r1b2bn1/pNp1pr2/3p2p1/1B1Pk2p/4P3/2N5/PPP2PPP/R1BQK2R w KQ - acn 12643429; acs 27; bm Bg5; ce 32756; dm 6; id "ChestDB.0670"; pv Bg5 Bh6 Ne2 c5 dxc6ep Kxe4 Nc3+ Kf5 Qf3+ Kxg5 h4#;
r1b2r1k/1pq2ppp/p2b1n1N/8/2B1p3/1P3Q2/PBP2PPP/R4R1K w - - acd 21; acs 385; c4 "Analyzing engine Rybka 2.3.2a"; ce 32750; dm 9; id "ChestDB.3757"; pm Qxf6; pm Qf3xf6; pv Qxf6 Rg8 Qxd6 Be6 Qxc7 f6 Bxe6 Rgf8 Nf7+ Rxf7 Qxf7 h6 Bxf6 gxf6 Bf5 Rf8 Qxf8#;
r1b3k1/pp3r2/1qp1pP1Q/2b5/8/2P5/PPB1RPPP/R5K1 w - - acn 213163953; acs 560; bm Rd1; ce 32752; dm 8; id "ChestDB.3143"; pv Rd1 Bxf2+ Rxf2 Qxf2+ Kxf2 Bd7 Rd3 Rxf6+ Qxf6 Be8 Rg3+ Bg6 Rxg6+ Kh7 Rg5#;
r1b3kr/p2pn2p/p2N3B/2QP4/3P4/8/P1PK2PP/q5NR w - - acn 166518375; acs 437; bm Ne2; ce 32752; dm 8; id "ChestDB.3140"; pv Ne2 Qxh1 Qc7 Bb7 Qxd7 Bxd5 Qxe7 Qxg2 Ne4 Qxe2+ Kxe2 Bc4+ Kf2 Rf8+ Qxf8#;
r1bq1k1r/1p1pn1bp/3Q2p1/p5p1/2B5/4R3/PP3PPP/R5K1 w - - acd 19; acs 385; c4 "Analyzing engine Rybka 2.3.2a"; ce 32748; dm 9; id "ChestDB.3758"; pm Rae1; pm Ra1e1; pv Rae1 Ra6 Bxa6 Be5 Rxe5 Kg7 Rxe7+ Kh6 R1e3 g4 Rh3+ gxh3 Qf4+ g5 Qf6+ Kh5 Be2+ g4 Re5#;
r3kBbK/brnp4/Bn5Q/6pR/8/8/2R5/8 w q - acn 25576866; acs 52; bm Bd6; ce 32756; dm 6; id "ChestDB.0671"; pv Bd6 O-O-O Rxc7+ Kb8 Qxg5 Nc8 Rxc8+ Kxc8 Qc5+ Bxc5 Rxc5#;
r4k2/pp1q1p1p/5r1N/2pp2Q1/8/1P1PP3/P2P2P1/5RK1 w - - acd 17; acs 385; c4 "Analyzing engine Rybka 2.3.2a"; ce 32744; dm 9; id "ChestDB.3759"; pm Qxf6; pm Qg5xf6; pv Qxf6 Ke8 Qh8+ Ke7 Qe5+ Kf8 Nf5 f6 Qxf6+ Qf7 Qh8+ Qg8 Nh6+ Ke7 Nxg8+ Rxg8 Qxg8 d4 Qg7+ Kd6 Rf6+ Ke5 Qg5#;
rn3k1r/p3n1pp/2p2p2/4N3/2Np4/8/q4PPP/1R1QR1K1 w - - acd 18; acs 385; c4 "Analyzing engine Rybka 2.3.2a"; ce 32736; dm 9; id "ChestDB.3760"; pm Qh5; pm Qd1h5; pv Qh5 Qxc4 Nxc4 Nd7 Rb7 Rd8 Qg4 g5 Rxd7 Ng6 Rxd8+ Kg7 Qd7+ Kh6 Qh3+ Nh4 Rxh8 d3 Qxd3 Ng6 Qh3+ Nh4 Qd7 Nf3+ gxf3 g4 fxg4 a5 Rxh7+ Kg6 Qg7#;
rnbq1r1k/pppp1p1p/3n1Pp1/6N1/2B2Q2/8/PB3PPP/R4K1R w - - acd 18; acs 385; c4 "Analyzing engine Rybka 2.3.2a"; ce +28.66; dm 9; id "ChestDB.3761"; pm Nxh7; pm Ng5xh7; pv Nxh7 Re8 Ng5 Re4 Nxe4 Nf5 Bxf7 d6 Bxg6 Kg8 Qg5 Kf8 Bxf5 Bxf5;