Problem Display
PID: 43351 (5RNB/1RK1P2P/r1n5/P1pkP1N1/6p1/1PP1p1p1/3p2b1/2b3Qq w - - 0 1)

Slesarenko, Anatoly Vasilevich

4th HM., The Problemist, 2002/I

5RNB/1RK1P2P/r1n5/P1pkP1N1/6p1/1PP1p1p1/3p2b1/2b3Qq

#2

13 + 11


56 The Problemist 2006
15174 FIDE Album (2001-2003) 2011

SOLUTION


  • SOUND
  • Sets
    • 1...Qh4
      • 2.Qxg2#
    • 1...Qh5
      • 2.Qxg2#
    • 1...Qh6
      • 2.Qxg2#
    • 1...Sd4
      • 2.c4#
    • 1...Sxe7
      • 2.Sxe7#
    • 1...e2
      • 2.c4#
    • 1...c4
      • 2.Rb5#
  • Tries
    • 1.Qxe3?
      • threat
        • 2.Sf6#
        • 2.c4#
      • 1...Sxa5
        • 2.Qd3#
      • 1...Sxe5
        • 2.Qxe5#
      • 1...Sxe7
        • 2.Sxe7#
        • 2.Qd3#
        • 2.c4#
      • 1...Qh6
        • 2.c4#
      • 1...Bf1
        • 2.Sf6#
      • 1...Be4
        • 2.c4#
      • 1...Sb4
        • 2.c4#
      • 1...Sd4
        • 2.c4#
      • 1...Sa7
        • 2.Qd3#
        • 2.c4#
      • 1...Sb8
        • 2.Qd3#
        • 2.c4#
      • 1...Sd8
        • 2.Qd3#
        • 2.c4#
      • 1...c4
        • 2.Sf6#
        • 2.Rb5#
      • 1...Qf1!
    • 1.e6?
      • threat
        • 2.c4#
      • 1...Sxa5
        • 2.Rf5#
      • 1...c4
        • 2.Rb5#
      • 1...Se5
        • 2.Sf6#
      • 1...Bf1!
    • 1.e8Q?
      • threat
        • 2.Sf6#
        • 2.Qd7#
        • 2.Qf7#
        • 2.Qe6#
      • 1...Sxa5
        • 2.Se7#
      • 1...Sxe5
        • 2.Se7#
        • 2.Qxe5#
      • 1...c4
        • 2.Rb5#
      • 1...Qh5
        • 2.Sf6#
        • 2.Qd7#
        • 2.Qxg2#
        • 2.Qe6#
      • 1...Qh6
        • 2.Qxg2#
      • 1...Sb4
        • 2.Se7#
      • 1...Sd4
        • 2.Se7#
        • 2.c4#
      • 1...Sa7
        • 2.Se7#
      • 1...Se7
        • 2.Sxe7#
      • 1...Sb8
        • 2.Se7#
      • 1...Sd8
        • 2.Se7#
      • 1...Qxh7+!
    • 1.e8B?
      • threat
        • 2.Bf7#
      • 1...Sxa5
        • 2.Se7#
      • 1...Sxe5
        • 2.Se7#
      • 1...c4
        • 2.Rb5#
      • 1...Qh5
        • 2.Qxg2#
      • 1...Qh6
        • 2.Qxg2#
      • 1...Sb4
        • 2.Se7#
      • 1...Sd4
        • 2.Se7#
        • 2.c4#
      • 1...Sa7
        • 2.Se7#
      • 1...Se7
        • 2.Sxe7#
      • 1...Sb8
        • 2.Se7#
      • 1...Sd8
        • 2.Se7#
      • 1...Qxh7+!
    • 1.e8R?
      • threat
        • 2.Sf6#
      • 1...Sxa5
        • 2.Se7#
      • 1...Sxe5
        • 2.Se7#
        • 2.Rxe5#
      • 1...c4
        • 2.Rb5#
      • 1...Qh6
        • 2.Qxg2#
      • 1...Sb4
        • 2.Se7#
      • 1...Sd4
        • 2.Se7#
        • 2.c4#
      • 1...Sa7
        • 2.Se7#
      • 1...Se7
        • 2.Sxe7#
      • 1...Sb8
        • 2.Se7#
      • 1...Sd8
        • 2.Se7#
      • 1...Qxh7+!
  • Keys
    • 1.Rf5!
      • threat
        • 2.Sf6#
      • 1...Sxa5
        • 2.e6#
      • 1...Sxe5
        • 2.Rxe5#
      • 1...Sxe7
        • 2.Sxe7#
      • 1...c4
        • 2.Rb5#
      • 1...Qh6
        • 2.Qxg2#
      • 1...Sb4
        • 2.e6#
      • 1...Sd4
        • 2.c4#
      • 1...Sa7
        • 2.e6#
      • 1...Sb8
        • 2.e6#
      • 1...Sd8
        • 2.e6#

FEATURES


  • Static
    • TYPE = THREAT
    • CHANGED MATES = 0
    • ADDED MATES = 6
    • REMOVED MATES = 3
  • Sets
    • Q(b);N_GUARD::QAB(A),XB(d)
    • S(k);SBLOCK::P(C)
    • S(k);XP(I)::S(L),XS(k)
    • P(e);::P(C)
    • P(h);OGATEB::R(G)
  • Tries
    • Try
      • Q(A);XP(e)
      • Threat
        • DUALS(2)
      • Vars
        • S(k);N_GUARD,XP(D)::QAR2(A)
        • S(k);OGATE,XP(E)::QAR1(A),XS(k)
        • Q(b);::P(C)
        • B(d);::S(L)
        • B(d);::P(C)
        • S(k);::P(C)
      • Refutation
        • Q(b);
    • Try
      • P(E);
      • Threat
        • P(C)
      • Vars
        • S(k);N_GUARD,XP(D)::R(K)
        • P(h);OGATEB::R(G)
        • S(k);SBLOCK::S(L)
      • Refutation
        • B(d);
    • Try
      • P(I);
      • Threat
        • DUALS(4)
      • Vars
        • S(k);N_GUARD,XP(D)::S(L)
        • P(h);OGATEB::R(G)
        • Q(b);N_GUARD::QAB(A),XB(d)
        • S(k);N_GUARD::S(L)
        • S(k);N_GUARD::S(L),XS(k)
      • Refutation
        • Q(b);CHECK,XP(J)
    • Try
      • P(I);
      • Threat
        • B(I)
      • Vars
        • S(k);N_GUARD,XP(D)::S(L)
        • S(k);N_GUARD,XP(E)::S(L)
        • P(h);OGATEB::R(G)
        • Q(b);N_GUARD::QAB(A),XB(d)
        • S(k);N_GUARD::S(L)
        • S(k);N_GUARD::S(L),XS(k)
      • Refutation
        • Q(b);CHECK,XP(J)
    • Try
      • P(I);
      • Threat
        • S(L)
      • Vars
        • S(k);N_GUARD,XP(D)::S(L)
        • P(h);OGATEB::R(G)
        • Q(b);N_GUARD::QAB(A),XB(d)
        • S(k);N_GUARD::S(L)
        • S(k);N_GUARD::S(L),XS(k)
      • Refutation
        • Q(b);CHECK,XP(J)
  • Actual
    • R(K);
    • Threat
      • S(L)
    • Vars
      • S(k);N_GUARD,XP(D)::R(K)+P(E)
      • S(k);OGATE,P_SPINS(k),XP(E)::R1(K),XS(k)
      • S(k);XP(I)::S(L),XS(k)
      • P(h);OGATEB::R(G)
      • Q(b);N_GUARD::QAB(A),XB(d)
      • S(k);N_GUARD::R(K)+P(E)
      • S(k);SBLOCK::P(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).