Problem Display
PID: 21115 (q1b2n2/2p2NB1/1p3r1p/b2p4/5k2/Qr5R/5NPP/1B2n2K w - - 0 1)

Harley, Brian

Pittsburgh Gazette-Times, 1916

q1b2n2/2p2NB1/1p3r1p/b2p4/5k2/Qr5R/5NPP/1B2n2K

#2

9 + 12


887 Mate in Two Moves 1931
934 Social Chess Quarterly (The) 1934
78 Bulletin Ouvrier des Echecs 1955
102 Probleemblad 1975
5658 Beispiele zur Ideengeschichte des Schachproblems (Josef Breuer) 1982
56 The Problemist 2005
15290 Harley Scrapbook 2014

SOLUTION


  • SOUND
  • Sets
    • 1...Rb2
      • 2.Qe3#
      • 2.Qg3#
      • 2.g3#
    • 1...Re3
      • 2.Qxe3#
    • 1...Rg3
      • 2.Qxg3#
      • 2.hxg3#
    • 1...Rb4
      • 2.Qc1#
      • 2.Qe3#
      • 2.Qg3#
      • 2.g3#
    • 1...Rb5
      • 2.Qe3#
      • 2.Qg3#
      • 2.g3#
    • 1...Rc6
      • 2.Be5#
    • 1...Rd6
      • 2.Be5#
    • 1...Rg6
      • 2.Be5#
    • 1...Sd3
      • 2.Rf3#
    • 1...Sg6
      • 2.Bxh6#
  • Tries
    • 1.Qc1+?
      • 1...Re3
        • 2.Qxe3#
      • 1...Bd2!
    • 1.Qd6+?
      • 1...Rxd6
        • 2.Be5#
      • 1...cxd6!
    • 1.Qxb3?
      • threat
        • 2.Qe3#
        • 2.Qg3#
        • 2.g3#
      • 1...Rxf7
        • 2.Qe3#
        • 2.Qg3#
      • 1...Bxh3
        • 2.Qg3#
        • 2.g3#
      • 1...Sxg2
        • 2.Rf3#
        • 2.Qf3#
        • 2.Qg3#
      • 1...Sc2
        • 2.Rf3#
        • 2.Qf3#
      • 1...Sd3
        • 2.Rf3#
      • 1...Re6
        • 2.Rh4#
        • 2.Qg3#
        • 2.g3#
      • 1...Rg6
        • 2.Be5#
        • 2.Qe3#
      • 1...Bd2
        • 2.Qg3#
        • 2.g3#
      • 1...Sf3
        • 2.Rxf3#
        • 2.Qxf3#
        • 2.g3#
      • 1...d4
        • 2.Qg3#
      • 1...Bc3!
  • Keys
    • 1.Qe7!
      • threat
        • 2.Qe5#
      • 1...Sd3
        • 2.Rf3#
      • 1...Re3
        • 2.Qxe3#
      • 1...Rf5
        • 2.Rh4#
        • 2.Qh4#
      • 1...Re6
        • 2.Qh4#
      • 1...Bc3
        • 2.Qe3#
      • 1...Be6
        • 2.Qxc7#
      • 1...Sf3
        • 2.g3#
      • 1...Se6
        • 2.Qxf6#
      • 1...Sg6
        • 2.Bxh6#
      • 1...Sd7
        • 2.Rh4#

FEATURES


  • Static
    • TYPE = THREAT
    • CHANGED MATES = 0
    • ADDED MATES = 6
    • REMOVED MATES = 3
  • Sets
    • R(b);OGATE::QAB1(F),XR(b)
    • R(g);OGATE::B(I)
    • S(a);N_GUARD,S_CUTR(b)::R1(G)
    • S(l);S_CUTR(g)::B(I),XP(h)
  • Tries
    • Try
      • Q(F);CHECK
      • Vars
        • R(b);N_GUARD,P_SPINR(b)::QAB1(F),XR(b)
      • Refutation
        • B(d);P_SPINB(d)
    • Try
      • Q(F);CHECK
      • Vars
        • R(g);OGATE,XQ(F)::B(I)
      • Refutation
        • P(i);XQ(F)
    • Try
      • Q(F);XR(b)
      • Threat
        • DUALS(3)
      • Vars
        • S(a);N_GUARD::R1(G)
        • P(e);P_PINP(D)::QAB1(F)
      • Refutation
        • B(d);
  • Actual
    • Q(F);
    • Threat
      • QAB1(F)
    • Vars
      • S(a);N_GUARD,S_CUTR(b)::R1(G)
      • R(b);N_GUARD::QAB1(F),XR(b)
      • R(g);OGATE::QAR2(F)
      • B(d);S_CUTR(b)::QAB1(F)
      • B(k);S_CUTR(g)::QAB(F),XP(i)
      • S(a);SBLOCK,S_CUTR(b)::P(D)
      • S(l);S_CUTB(k)::QAR2(F),XR(g)
      • S(l);S_CUTR(g)::B(I),XP(h)
      • S(l);S_CUTB(k)::R(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).