Problem Display
PID: 154132 (Nr1nQ1K1/3pPp2/3k1Pn1/R1R5/5P2/8/B7/8 w - - 0 1)

Harley, Brian

Chess Pie, 1927

Nr1nQ1K1/3pPp2/3k1Pn1/R1R5/5P2/8/B7/8

#2

9 + 6


15290 Harley Scrapbook 2015

SOLUTION


  • SOUND
  • Sets
    • 1...Se5
      • 2.fxe5#
    • 1...Sxe7+
      • 2.Qxe7#
    • 1...Sf8
      • 2.exf8Q#
      • 2.exf8B#
    • 1...Sb7
      • 2.Qxb8#
  • Tries
    • 1.Rd5+?
      • 1...Kc6
        • 2.Qxd7#
      • 1...Ke6!
    • 1.Qf8?
      • threat
        • 2.e8S#
      • 1...Sxe7+
        • 2.Qxe7#
      • 1...Sxf4
        • 2.exd8Q#
        • 2.exd8S#
        • 2.exd8B#
        • 2.exd8R#
        • 2.e8Q#
        • 2.e8S#
        • 2.e8B#
        • 2.e8R#
      • 1...Sh4
        • 2.exd8Q#
        • 2.exd8S#
        • 2.exd8B#
        • 2.exd8R#
        • 2.e8Q#
        • 2.e8S#
        • 2.e8B#
        • 2.e8R#
      • 1...Se5
        • 2.fxe5#
        • 2.exd8Q#
        • 2.exd8S#
        • 2.exd8B#
        • 2.exd8R#
        • 2.e8Q#
        • 2.e8S#
        • 2.e8B#
        • 2.e8R#
      • 1...Sh8
        • 2.exd8Q#
        • 2.exd8S#
        • 2.exd8B#
        • 2.exd8R#
        • 2.e8Q#
        • 2.e8S#
        • 2.e8B#
        • 2.e8R#
      • 1...Rb3!
  • Keys
    • 1.Rc7!
      • threat
        • 2.Qxd7#
      • 1...Sxe7+
        • 2.Qxe7#
      • 1...Se5
        • 2.fxe5#
      • 1...Sf8
        • 2.exf8Q#
        • 2.exf8B#
      • 1...Sc6
        • 2.Rxd7#
      • 1...Se6
        • 2.Rd5#
      • 1...Sb7
        • 2.Ra6#

FEATURES


  • Static
    • TYPE = THREAT
    • CHANGED MATES = 1
    • ADDED MATES = 2
    • REMOVED MATES = 0
  • Sets
    • S(b);OGATE::P(B),XS(b)
    • S(b);CHECK,OGATE,XP(F)::QAB1(H),XS(b)
    • S(b);OGATE::PXS(b)=Q
    • S(f);OGATE,P_PINQ(H)::QAB(H),XR(e)
  • Tries
    • Try
      • R(D);CHECK
      • Vars
        • K(a);P-FLIGHT,P_SPINP(c)::QAB1(H),XP(c)
      • Refutation
        • K(a);P-FLIGHT
    • Try
      • Q(H);
      • Threat
        • P=S
      • Vars
        • S(b);CHECK,OGATE,P_SPINS(b),XP(F)::QAB1(H),XS(b)
      • Refutation
        • R(e);
  • Actual
    • R(D);
    • Threat
      • QAR1(H),XP(c)
    • Vars
      • S(b);CHECK,OGATE,XP(F)::QAB1(H),XS(b)
      • S(b);OGATE::P(B),XS(b)
      • S(b);OGATE::PXS(b)=Q
      • S(f);P_PINQ(H),SBLOCK::R1(D),XP(c)
      • S(f);P_PINQ(H),SBLOCK::R1(C)
      • S(f);N_GUARD,P_PINQ(H),S_CUTR(e)::R(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).