Problem Display
PID: 187986 (8/5N2/5p2/5B1p/2Pp2bR/2ppkp2/R1pN4/2B2Q1K w - - 0 1)

Hawkins, Xenophon

Pittsburgh Gazette-Times, 1910

8/5N2/5p2/5B1p/2Pp2bR/2ppkp2/R1pN4/2B2Q1K

#2

9 + 9


6490 yacpdb 2019

SOLUTION


  • SOUND
  • Sets
    • 1...Kf4
      • 2.Qxf3#
    • 1...Bh3
      • 2.Re4#
      • 2.Qe1#
      • 2.Qxf3#
    • 1...Bxf5
      • 2.Qe1#
      • 2.Qxf3#
  • Tries
    • 1.Kg1?
      • 1...f2+
        • 2.Qxf2#
      • 1...Kf4
        • 2.Qxf3#
      • 1...Bxf5
        • 2.Qe1#
        • 2.Qf2#
        • 2.Qxf3#
      • 1...Bh3
        • 2.Re4#
        • 2.Qxd3#
        • 2.Qe1#
        • 2.Qf2#
        • 2.Qxf3#
      • 1...cxd2!
    • 1.Rxc2?
      • 1...Kf4
        • 2.Qxf3#
      • 1...Bxf5
        • 2.Qe1#
        • 2.Qxf3#
      • 1...cxd2
        • 2.Bxd2#
      • 1...dxc2
        • 2.Sb1#
        • 2.Sb3#
        • 2.Sxf3#
        • 2.Se4#
      • 1...Bh3
        • 2.Re4#
        • 2.Qe1#
        • 2.Qxf3#
      • 1...f2!
    • 1.Rxg4?
      • threat
        • 2.Re4#
        • 2.Qe1#
        • 2.Qxf3#
      • 1...cxd2
        • 2.Re4#
        • 2.Qe1#
      • 1...f2
        • 2.Re4#
        • 2.Qxd3#
      • 1...hxg4!
    • 1.Qg2?
      • threat
        • 2.Sf1#
      • 1...Kf4
        • 2.Qxf3#
      • 1...cxd2
        • 2.Bxd2#
        • 2.Qxd2#
      • 1...f2
        • 2.Qe4#
      • 1...fxg2+!
    • 1.Qxd3+?
      • 1...Kf4
        • 2.Sf1#
        • 2.Qxf3#
      • 1...Kf2!
    • 1.Qf2+?
      • 1...Kf4
        • 2.Qxf3#
      • 1...Kxf2!
  • Keys
    • 1.Qd1!
      • 1...cxd1Q+
        • 2.Sf1#
      • 1...cxd1R+
        • 2.Sf1#
      • 1...Kf2
        • 2.Se4#
      • 1...Kf4
        • 2.Qxf3#
      • 1...Bxf5
        • 2.Qxf3#
        • 2.Qe1#
      • 1...cxd1S
        • 2.Sf1#
      • 1...cxd1B
        • 2.Sf1#
      • 1...cxd2
        • 2.Qxd2#
      • 1...f2
        • 2.Sf1#
      • 1...Bh3
        • 2.Qxf3#
        • 2.Qe1#

FEATURES


  • Static
    • TYPE = INCOMPLETE_BLOCK
    • CHANGED MATES = 0
    • ADDED MATES = 7
    • REMOVED MATES = 0
  • Sets
    • K(d);P_SPINB(g),P_SPINP(e),S_FLIGHT::QAR1(B),XP(e)
  • Tries
    • Try
      • K(C);P-FLIGHT
      • Vars
        • P(e);CHECK::QAB1(B),XP(e)
        • K(d);P_SPINB(g),P_SPINP(e),S_FLIGHT::QAR1(B),XP(e)
      • Refutation
        • P(b);P_SPINP(b),XS(E)
    • Try
      • R(D);XP(a)
      • Vars
        • K(d);P_SPINB(g),P_SPINP(e),S_FLIGHT::QAR1(B),XP(e)
        • P(b);OGATE,P_SPINP(b),XS(E)::B(A),XP(b)
      • Refutation
        • P(e);
    • Try
      • R(G);XB(g)
      • Threat
        • DUALS(3)
      • Refutation
        • P(h);XR(G)
    • Try
      • Q(B);
      • Threat
        • B(A)+S(E),DCHECK
      • Vars
        • K(d);P_SPINB(g),S_FLIGHT::QAR1(B),XP(e)
        • P(e);OGATE,SBLOCK::QAR1(B)
      • Refutation
        • P(e);CHECK,XQ(B)
    • Try
      • Q(B);CHECK,XP(c)
      • Refutation
        • K(d);S_FLIGHT
    • Try
      • Q(B);CHECK
      • Vars
        • K(d);P_SPINB(g),P_SPINP(e),S_FLIGHT::QAR1(B),XP(e)
      • Refutation
        • K(d);S_FLIGHT,XQ(B)
  • Actual
    • Q(B);
    • Vars
      • P(a);CHECK,XQ(B)::B(A)+S(E),DCHECK
      • K(d);S_FLIGHT::S(E)
      • K(d);P_SPINB(g),S_FLIGHT::QAR1(B),XP(e)
      • P(a);XQ(B)::B(A)+S(E),DCHECK
      • P(b);OGATE,P_SPINP(b),XS(E)::QAB1(B),XP(b)
      • P(e);SBLOCK::B(A)+S(E),DCHECK


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