Problem Display
PID: 631 (4R3/2p5/2p2Npr/2BnK1Qp/qp1P1N2/Rb2k2p/3pPp2/3r1n2 w - - 0 1)

Heathcote, Godfrey

British Chess Magazine, 1901

4R3/2p5/2p2Npr/2BnK1Qp/qp1P1N2/Rb2k2p/3pPp2/3r1n2

#2

9 + 15


15 British Chess Magazine 1901
2794 Terms & Themes of Chess Problems 1907
16 Chess Amateur (The) 1909
15 British Chess Magazine 1910
1842 The White King 1914
5062 111 Selected Problems by Famous Composers 1945
5373 Conquering Kings 2004
133 The Problemist Supplement 2018

SOLUTION


  • SOUND
  • Sets
    • 1...Sg3
      • 2.Qxg3#
    • 1...Sc3
      • 2.d5#
    • 1...Sb6
      • 2.d5#
    • 1...Sxf6
      • 2.Kxf6#
      • 2.d5#
    • 1...Se7
      • 2.d5#
    • 1...h4
      • 2.Sg4#
  • Tries
    • 1.Sxg6+?
      • 1...Sf4
        • 2.Kf5#
      • 1...Kxe2!
    • 1.Rxb3+?
      • 1...Sc3
        • 2.d5#
      • 1...Qxb3!
    • 1.Qg2?
      • threat
        • 2.Qf3#
        • 2.Qe4#
      • 1...Sxf6
        • 2.Qf3#
        • 2.d5#
      • 1...Sh2
        • 2.Qe4#
      • 1...Sg3
        • 2.Qf3#
        • 2.Qxg3#
      • 1...Sc3
        • 2.Qf3#
        • 2.d5#
      • 1...hxg2!
    • 1.Qg4?
      • threat
        • 2.Qf3#
      • 1...hxg4
        • 2.Sxg4#
      • 1...Sh2!
    • 1.Qf5?
      • threat
        • 2.Qd3#
        • 2.Qe4#
      • 1...Sxf4
        • 2.Qe4#
      • 1...Sxf6
        • 2.Kxf6#
        • 2.Qd3#
        • 2.d5#
      • 1...Qb5
        • 2.Qe4#
      • 1...Qa6
        • 2.Qe4#
      • 1...Sg3
        • 2.Qd3#
      • 1...Sc3
        • 2.Qd3#
        • 2.d5#
      • 1...gxf5!
    • 1.Qxg6?
      • threat
        • 2.Qd3#
        • 2.Qe4#
      • 1...Sxf4
        • 2.Qe4#
      • 1...Sxf6
        • 2.Qd3#
        • 2.d5#
      • 1...Qb5
        • 2.Qe4#
      • 1...Qa6
        • 2.Qe4#
      • 1...Sg3
        • 2.Qd3#
        • 2.Qxg3#
      • 1...Sc3
        • 2.Qd3#
        • 2.d5#
      • 1...Rxg6!
  • Keys
    • 1.Ke6!
      • threat
        • 2.Qe5#
      • 1...Sc3+
        • 2.d5#
      • 1...Sxf4+
        • 2.Kd7#
      • 1...Sb6+
        • 2.d5#
      • 1...Sxf6+
        • 2.Kxf6#
      • 1...Se7+
        • 2.d5#
      • 1...Sg3
        • 2.Qxg3#

FEATURES


  • Static
    • TYPE = THREAT
    • CHANGED MATES = 0
    • ADDED MATES = 2
    • REMOVED MATES = 1
  • Sets
    • S(b);N_GUARD::QAR2(G),XS(b)
    • S(j);N_SPINB(e),OGATE::B(E)+P(C)
    • S(j);OGATE::B(E)+P(C)
    • P(k);N_GUARD::S(H)
  • Tries
    • Try
      • S(D);CHECK,XP(m)
      • Vars
        • S(j);P_SPINS(j)::R(I)+K(F)
      • Refutation
        • K(f);N_SPINB(e),P-FLIGHT,XP(A)
    • Try
      • R(B);CHECK,XB(e)
      • Vars
        • S(j);OGATE,P_SPINS(j)::B(E)+P(C)
      • Refutation
        • Q(h);XR(B)
    • Try
      • Q(G);
      • Threat
        • DUALS(2)
      • Vars
        • S(b);::QAR1(G)
      • Refutation
        • P(g);XQ(G)
    • Try
      • Q(G);
      • Threat
        • QAR1(G)
      • Vars
        • P(k);XQ(G)::S(H),XP(k)
      • Refutation
        • S(b);
    • Try
      • Q(G);
      • Threat
        • DUALS(2)
      • Vars
        • S(j);XS(D)::QAR1(G)
        • Q(h);::QAR1(G)
        • S(b);::QAR1(G)
      • Refutation
        • P(m);XQ(G)
    • Try
      • Q(G);XP(m)
      • Threat
        • DUALS(2)
      • Vars
        • S(j);XS(D)::QAR1(G)
        • Q(h);::QAR1(G)
      • Refutation
        • R(n);XQ(G)
  • Actual
    • K(F);P-FLIGHT
    • Threat
      • QAR2(G)
    • Vars
      • S(j);CHECK,N_SPINB(e),OGATE::B(E)+P(C)
      • S(j);CHECK,N_GUARD,P_SPINS(j),XS(D)::R(I)+K(F)
      • S(j);CHECK,OGATE::B(E)+P(C)
      • S(j);CHECK,XS(H)::R(I)+K(F),XS(j)
      • S(b);N_GUARD::QAR2(G),XS(b)


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).