PID: 214943 (2RKR3/8/3k4/1p1p3r/1p1p3r/N2b1B2/2P2B2/1Q2bq2 w - - 0 1)
Anonymous
SEPA, 1942
#2
8 + 10
SOLUTION
SOUND
Sets
1...Bxf2
2.Qxb4#
Tries
1.Bxe1?
threat
2.Bxb4#
2.Qxb4#
1...bxa3
2.Bb4#
2.Qb4#
1...b3
2.Bb4#
1...Qxe1!
1.Bg3+?
1...Re5
2.Bxe5#
1...Bxg3
2.Qxb4#
1...Rf4!
1.Qxe1?
threat
2.Re6#
2.Qxb4#
2.Qe6#
2.Qe7#
1...bxa3
2.Re6#
2.Qb4#
2.Qe6#
2.Qe7#
1...Qe2
2.Qxb4#
1...Qh3
2.Qxb4#
2.Qe7#
1...Re4
2.Qxb4#
1...Re5
2.Qxb4#
2.Qxe5#
1...Rh6
2.Qxb4#
2.Qe5#
2.Qe7#
1...Rh7
2.Re6#
2.Qxb4#
2.Qe5#
2.Qe6#
1...Rh8
2.Qxb4#
2.Qe5#
2.Qe6#
2.Qe7#
1...Be2
2.Qxb4#
1...Be4
2.Qxb4#
1...Bf5
2.Qxb4#
2.Qe5#
2.Qe7#
1...b3
2.Re6#
2.Qb4#
2.Qe6#
2.Qe7#
1...Qxe1!
Keys
1.c4!
threat
2.Sxb5#
2.c5#
1...Bxc4
2.Qg6#
1...bxa3
2.c5#
1...bxc4
2.Sb5#
1...dxc4
2.Rc6#
1...bxc4 ep
2.Qb4#
1...dxc4 ep
2.Bc5#
FEATURES
Static
TYPE = THREAT
CHANGED MATES = 0
ADDED MATES = 6
REMOVED MATES = 1
Sets
B(a);N_GUARD,XB(C)::QAB(A),XP(d)
Tries
Try
B(C);XB(a)
Threat
DUALS(2)
Vars
P(d);::B(C)
Refutation
Q(b);XB(C)
Try
B(C);CHECK
Vars
R(i);N_GUARD,P_SPINR(i)::B(C),XR(i)
B(a);XB(C)::QAB(A),XP(d)
Refutation
R(f);P_SPINR(f)
Try
Q(A);XB(a)
Threat
DUALS(4)
Vars
Q(b);::QAB(A),XP(d)
R(f);::QAB(A),XP(d)
B(c);::QAB(A),XP(d)
Refutation
Q(b);XQ(A)
Actual
P(B);
Threat
DUALS(2)
Vars
B(c);OGATE,XP(B)::QAR(A)
P(d);XS(D)::P(B)
P(g);XP(B)::S(D)
P(h);XP(B)::R1(F)
P(d);EP,S_CUTB(a),XP(B)::QAB(A)
P(e);EP,OGATE,XP(B)::B(C)
Developed and maintained by Brian Stephenson.
Implemented with HTML5, MySQL, Perl (with, inter alia, CGI::Simple, HTML::Template & XML::LibXML) &
CSS/Javascript (jQuery, Bootstrap & DataTables).