PID: 186658 (3nRbb1/4nNPB/Np4P1/7p/4k3/1K2p3/2P4B/3Q4 w - - 0 1)
Henry, S
Chess, 1960
#2
10 + 8
SOLUTION
SOUND
Sets
1...Bxf7+
2.gxf7#
1...Bxh7
2.Sd6#
1...Se6
2.Sd6#
1...e2
2.Qd3#
Tries
1.Sb4?
threat
2.Qd5#
1...Bxf7+
2.gxf7#
1...e2
2.Qd3#
1...Se6
2.Sd6#
1...Kf5!
1.Sc5+?
1...Kf5
2.Qf3#
1...bxc5!
1.Rxe7+?
1...Kf5
2.Qf3#
1...Se6
2.Sd6#
1...Bxe7!
1.Qf3+?
1...Kd4
2.Be5#
1...Kxf3!
1.Qg4+?
1...Kd5
2.Qc4#
1...hxg4!
1.Qh1+?
1...Kd4
2.Be5#
1...Kf5!
Keys
1.Sc7!
threat
2.Qd5#
1...Bxf7+
2.gxf7#
1...Kf5
2.Qf3#
1...e2
2.Qd3#
1...Se6
2.Sd6#
FEATURES
Static
TYPE = THREAT
CHANGED MATES = 0
ADDED MATES = 1
REMOVED MATES = 1
Sets
B(h);CHECK,OGATE,XS(G)::B(I)+P(F),XB(h)
B(h);N_PINS(G),XB(I)::S(G)
S(f);N_PINS(G),N_SPINS(e)::S(G)
P(a);::QAB1(A)
Tries
Try
S(E);
Threat
QAB1(A)
Vars
B(h);CHECK,OGATE,XS(G)::B(I)+P(F),XB(h)
P(a);::QAB1(A)
S(f);N_PINS(G),N_SPINS(e)::S(G)
Refutation
K(b);N_SPINS(e),S_FLIGHT
Try
S(E);CHECK
Vars
K(b);N_SPINS(e),S_FLIGHT::QAR2(A)
Refutation
P(d);XS(E)
Try
R(J);CHECK,XS(e)
Vars
K(b);S_FLIGHT::QAR2(A)
S(f);N_PINS(G),P_SPINS(f)::S(G)
Refutation
B(g);XR(J)
Try
Q(A);CHECK
Vars
K(b);N_SPINS(e),P-FLIGHT::B(C)
Refutation
K(b);N_SPINS(e),S_FLIGHT,XQ(A)
Try
Q(A);CHECK
Vars
K(b);N_PINS(G),N_SPINS(e),OGATE,S_FLIGHT::QAB1(A)
Refutation
P(c);XQ(A)
Try
Q(A);CHECK
Vars
K(b);N_SPINS(e),P-FLIGHT::B(C)
Refutation
K(b);N_SPINS(e),S_FLIGHT
Actual
S(E);
Threat
QAB1(A)
Vars
B(h);CHECK,OGATE,XS(G)::B(I)+P(F),XB(h)
K(b);N_SPINS(e),S_FLIGHT::QAR2(A)
P(a);::QAB1(A)
S(f);N_PINS(G),N_SPINS(e)::S(G)
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).