PID: 186621 (8/1N2b3/4r3/4P1pn/1R1pk1P1/R4N2/B1P2K2/q1B5 w - - 0 1)
Mere, S
Chess, 1959
#2
10 + 7
SOLUTION
SOUND
Sets
1...Qb1
2.Rxd4#
1...Qxc1
2.Rxd4#
1...Qxa2
2.Rxd4#
1...Rd6
2.Sc5#
1...Bc5
2.Sxc5#
1...Bf6
2.Sc5#
1...Bd8
2.Sc5#
1...Sf4
2.Re3#
Keys
1.Ra5!
threat
2.Bd5#
1...Qxc1
2.Rxd4#
1...Qxa2
2.Rxd4#
1...Rxe5
2.Rxe5#
1...Rd6
2.Sc5#
1...Bc5
2.Sxc5#
1...Sf4
2.Sd2#
1...Sf6
2.Sxg5#
FEATURES
Static
TYPE = THREAT
CHANGED MATES = 1
ADDED MATES = 2
REMOVED MATES = 3
Sets
Q(a);N_GUARD::R1(G),XP(b)
Q(a);N_GUARD,XB(A)::R1(G),XP(b)
Q(a);N_GUARD,P_PINP(C),XB(B)::R1(G),XP(b)
R(f);S_CUTB(g)::S(J)
B(g);N_GUARD::S(J),XB(g)
B(g);N_GUARD::S(J)
S(e);SBLOCK::R1(E)
Actual
R(E);
Threat
B(B)
Vars
Q(a);N_GUARD,XB(A)::R1(G),XP(b)
Q(a);N_GUARD,P_PINP(C),XB(B)::R1(G),XP(b)
R(f);OGATE,XP(I)::R1(E),XR(f)
R(f);S_CUTB(g)::S(J)
B(g);N_GUARD::S(J),XB(g)
S(e);SBLOCK::S(F)
S(e);S_CUTB(g)::S(F),XP(d)
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).