Problem Display
PID: 5010 (K7/3B4/1k6/b7/8/8/R7/Q7 w - - 0 1)

Williams, Philip Hamilton

Birmingham News, 1897

K7/3B4/1k6/b7/8/8/R7/Q7

#2

4 + 2


2012 Miniature Chess Problems from Many Countries 1981
3295 Einfuhrung in die Welt des Schachproblem 1984
3310 2345 Chess Problems 1997
3713 Snap 2001
5454 Near Snap 2007
15422 Problemskak 2008

SOLUTION


  • SOUND
  • Sets
    • 1...Ka6
      • 2.Qf6#
  • Tries
    • 1.Rc2?
      • threat
        • 2.Qf6#
      • 1...Bc3
        • 2.Qa7#
      • 1...Be1
        • 2.Qa7#
      • 1...Bd2
        • 2.Qa7#
      • 1...Bb4
        • 2.Qa7#
      • 1...Ka6!
    • 1.Qc3?
      • threat
        • 2.Qxa5#
        • 2.Qc6#
      • 1...Ka6
        • 2.Qxa5#
        • 2.Qf6#
        • 2.Qc6#
      • 1...Bb4
        • 2.Qc6#
      • 1...Bxc3!
    • 1.Qd4+?
      • 1...Ka6
        • 2.Qf6#
        • 2.Qa7#
        • 2.Qd6#
      • 1...Kc7!
    • 1.Qe5?
      • threat
        • 2.Qd6#
        • 2.Qxa5#
      • 1...Ka6
        • 2.Qd6#
        • 2.Qf6#
        • 2.Qxa5#
        • 2.Qb5#
        • 2.Qe6#
      • 1...Be1
        • 2.Qd6#
      • 1...Bd2
        • 2.Qd6#
      • 1...Bc3
        • 2.Qd6#
      • 1...Bb4!
    • 1.Qc1?
      • threat
        • 2.Qc6#
      • 1...Ka6
        • 2.Qh6#
        • 2.Qc6#
      • 1...Bc3!
    • 1.Qg1+?
      • 1...Ka6
        • 2.Qa7#
        • 2.Qg6#
      • 1...Kc7!
  • Keys
    • 1.Rd2!
      • 1...Kc5
        • 2.Qd4#
      • 1...Ka6
        • 2.Rd6#
      • 1...Kc7
        • 2.Qxa5#
      • 1...Bxd2
        • 2.Qa7#
      • 1...Bc3
        • 2.Qa7#
      • 1...Bb4
        • 2.Qa7#

This anticipates 5137(1900), 64315(1945), 170891(1954)

FEATURES


  • Static
    • TYPE = INCOMPLETE_BLOCK
    • CHANGED MATES = 1
    • ADDED MATES = 5
    • REMOVED MATES = 0
  • Sets
    • K(b);P-FLIGHT,P_SPINB(a)::QAR(A)
  • Tries
    • Try
      • R(B);
      • Threat
        • QAR(A)
      • Vars
        • B(a);OGATE::QAB1(A)
      • Refutation
        • K(b);P-FLIGHT,P_SPINB(a)
    • Try
      • Q(A);
      • Threat
        • DUALS(2)
      • Vars
        • B(a);::QAR1(A)
      • Refutation
        • B(a);XQ(A)
    • Try
      • Q(A);CHECK
      • Refutation
        • K(b);S_FLIGHT
    • Try
      • Q(A);
      • Threat
        • DUALS(2)
      • Vars
        • B(a);::QAR2(A)
      • Refutation
        • B(a);
    • Try
      • Q(A);
      • Threat
        • QAR1(A)
      • Refutation
        • B(a);
    • Try
      • Q(A);CHECK
      • Refutation
        • K(b);S_FLIGHT
  • Actual
    • R(B);
    • Vars
      • K(b);S_FLIGHT::QAB1(A)
      • K(b);P-FLIGHT,P_SPINB(a)::R(B)
      • K(b);S_FLIGHT::QAB(A),XB(a)
      • B(a);OGATE,XR(B)::QAB1(A)
      • B(a);OGATE::QAB1(A)


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