Problem Display
PID: 147756 (1R1N3Q/7p/1P1PP2P/3k2KR/1r4PP/BP3P2/B4N2/8 w - - 0 1)

Dawson, Thomas Rayner

Yorkshire Weekly Post, 1910

(First published on Sat Jul 16 1910)

1R1N3Q/7p/1P1PP2P/3k2KR/1r4PP/BP3P2/B4N2/8

#2

16 + 3


15256 TRD Scrapbook 2013

SOLUTION


  • SOUND
  • Sets
    • 1...Kc5
      • 2.Qe5#
    • 1...Rxb3
      • 2.Bxb3#
    • 1...Ra4
      • 2.bxa4#
    • 1...Rc4
      • 2.bxc4#
    • 1...Rd4
      • 2.Kf6#
    • 1...Re4
      • 2.fxe4#
    • 1...Rf4
      • 2.Kxf4#
    • 1...Rxg4+
      • 2.Kxg4#
    • 1...Rb5
      • 2.Kf4#
    • 1...Rxb6
      • 2.Kf4#
  • Tries
    • 1.Kf5?
      • threat
        • 2.Qe5#
      • 1...Rf4+
        • 2.Kxf4#
      • 1...Kc5
        • 2.Qe5#
      • 1...Rxb3
        • 2.Bxb3#
      • 1...Re4
        • 2.fxe4#
      • 1...Kxd6!
    • 1.Kf6+?
      • 1...Kxd6
        • 2.Se4#
        • 2.Bxb4#
        • 2.Qf8#
      • 1...Kd4!
    • 1.Sd1?
      • 1...Rxg4+
        • 2.Kxg4#
      • 1...Kc5
        • 2.Qe5#
      • 1...Rxb3
        • 2.Se3#
        • 2.Bxb3#
      • 1...Rxb6
        • 2.Kf4#
        • 2.Sc3#
        • 2.Se3#
      • 1...Ra4
        • 2.Sc3#
        • 2.Se3#
        • 2.bxa4#
      • 1...Rc4
        • 2.Se3#
        • 2.bxc4#
      • 1...Rd4
        • 2.Kf6#
        • 2.Sc3#
        • 2.Se3#
      • 1...Re4
        • 2.Sc3#
      • 1...Rf4
        • 2.Kxf4#
        • 2.Sc3#
        • 2.Se3#
      • 1...Rb5
        • 2.Kf4#
        • 2.Sc3#
        • 2.Se3#
      • 1...Kxd6!
    • 1.Se4?
      • threat
        • 2.Kf4#
      • 1...Rxb3
        • 2.Bxb3#
      • 1...Rxe4!
    • 1.Rc8?
      • 1...Rxg4+
        • 2.Kxg4#
      • 1...Rxb3
        • 2.Kf4#
        • 2.Bxb3#
      • 1...Rxb6
        • 2.Kf4#
      • 1...Re4
        • 2.fxe4#
      • 1...Ra4
        • 2.bxa4#
      • 1...Rc4
        • 2.bxc4#
      • 1...Rd4
        • 2.Kf6#
      • 1...Rf4
        • 2.Kxf4#
      • 1...Rb5
        • 2.Kf4#
      • 1...Kxd6!
    • 1.Qa1?
      • 1...Rxg4+
        • 2.Kxg4#
      • 1...Kc5
        • 2.Qe5#
      • 1...Rxb3
        • 2.Bxb3#
      • 1...Rxb6
        • 2.Kf4#
        • 2.Kf6#
      • 1...Re4
        • 2.fxe4#
      • 1...Ra4
        • 2.Kf6#
        • 2.bxa4#
      • 1...Rc4
        • 2.Kf6#
        • 2.bxc4#
      • 1...Rd4
        • 2.Kf6#
      • 1...Rf4
        • 2.Kxf4#
      • 1...Rb5
        • 2.Kf4#
        • 2.Kf6#
      • 1...Kxd6!
    • 1.Qb2?
      • 1...Rxg4+
        • 2.Kxg4#
      • 1...Kc5
        • 2.Qe5#
      • 1...Rxb3
        • 2.Bxb3#
      • 1...Rxb6
        • 2.Kf4#
        • 2.Kf6#
      • 1...Re4
        • 2.fxe4#
      • 1...Ra4
        • 2.Kf6#
        • 2.bxa4#
      • 1...Rc4
        • 2.Kf6#
        • 2.bxc4#
      • 1...Rd4
        • 2.Kf6#
      • 1...Rf4
        • 2.Kxf4#
      • 1...Rb5
        • 2.Kf4#
        • 2.Kf6#
      • 1...Kxd6!
    • 1.Qc3?
      • 1...Rxg4+
        • 2.Kxg4#
      • 1...Rxb3
        • 2.Kf4#
        • 2.Kf6#
        • 2.Bxb3#
        • 2.Qc5#
      • 1...Rxb6
        • 2.Kf4#
        • 2.Kf6#
        • 2.Qc5#
      • 1...Re4
        • 2.Qc5#
        • 2.fxe4#
      • 1...Ra4
        • 2.Kf6#
        • 2.Qc5#
        • 2.bxa4#
      • 1...Rc4
        • 2.Kf6#
        • 2.bxc4#
      • 1...Rd4
        • 2.Kf6#
        • 2.Qa5#
        • 2.Qc5#
      • 1...Rf4
        • 2.Kxf4#
        • 2.Qc5#
      • 1...Rb5
        • 2.Kf4#
        • 2.Kf6#
      • 1...Kxd6!
    • 1.Qd4+?
      • 1...Rxd4
        • 2.Kf6#
      • 1...Kxd4!
    • 1.Qf6?
      • 1...Rxg4+
        • 2.Kxg4#
      • 1...Kc5
        • 2.Qe5#
      • 1...Rxb3
        • 2.Bxb3#
      • 1...Rxb6
        • 2.Kf4#
      • 1...Re4
        • 2.fxe4#
      • 1...Ra4
        • 2.bxa4#
      • 1...Rc4
        • 2.bxc4#
      • 1...Rd4
        • 2.Qf5#
      • 1...Rf4
        • 2.Kxf4#
      • 1...Rb5
        • 2.Kf4#
      • 1...Kxd6!
    • 1.Qg7?
      • 1...Rxg4+
        • 2.Kxg4#
      • 1...Kc5
        • 2.Qe5#
      • 1...Rxb3
        • 2.Bxb3#
      • 1...Rxb6
        • 2.Kf4#
      • 1...Re4
        • 2.fxe4#
      • 1...Ra4
        • 2.bxa4#
      • 1...Rc4
        • 2.bxc4#
      • 1...Rd4
        • 2.Kf6#
      • 1...Rf4
        • 2.Kxf4#
      • 1...Rb5
        • 2.Kf4#
      • 1...Kxd6!
    • 1.d7?
      • 1...Rxg4+
        • 2.Kxg4#
      • 1...Kc5
        • 2.Qe5#
      • 1...Rxb3
        • 2.Bxb3#
      • 1...Rxb6
        • 2.Kf4#
      • 1...Re4
        • 2.fxe4#
      • 1...Ra4
        • 2.bxa4#
      • 1...Rc4
        • 2.bxc4#
      • 1...Rd4
        • 2.Kf6#
      • 1...Rf4
        • 2.Kxf4#
      • 1...Rb5
        • 2.Kf4#
      • 1...Kd6!
    • 1.e7?
      • 1...Rxg4+
        • 2.Kxg4#
      • 1...Kc5
        • 2.Qe5#
      • 1...Rxb3
        • 2.Bxb3#
      • 1...Rxb6
        • 2.Kf4#
      • 1...Re4
        • 2.fxe4#
      • 1...Ra4
        • 2.bxa4#
      • 1...Rc4
        • 2.bxc4#
      • 1...Rd4
        • 2.Kf6#
      • 1...Rf4
        • 2.Kxf4#
      • 1...Rb5
        • 2.Kf4#
      • 1...Kxd6!
  • Keys
    • 1.Rb7!
      • 1...Rxg4+
        • 2.Kxg4#
      • 1...Kc5
        • 2.Qe5#
      • 1...Kxd6
        • 2.Qd4#
      • 1...Rxb3
        • 2.Bxb3#
      • 1...Rxb6
        • 2.Kf4#
      • 1...Re4
        • 2.fxe4#
      • 1...Ra4
        • 2.bxa4#
      • 1...Rc4
        • 2.bxc4#
      • 1...Rd4
        • 2.Kf6#
      • 1...Rf4
        • 2.Kxf4#
      • 1...Rb5
        • 2.Kf4#

FEATURES


  • Static
    • TYPE = INCOMPLETE_BLOCK
    • CHANGED MATES = 0
    • ADDED MATES = 1
    • REMOVED MATES = 0
  • Sets
    • K(b);P-FLIGHT,P_SPINR(a)::QAR2(P)
    • R(a);OGATE,P_SPINR(a),XP(D)::B(A),XR(a)
    • R(a);OGATE::B(A)+P(D),XR(a)
    • R(a);OGATE::P(D),XR(a)
    • R(a);SBLOCK::R(I)+K(H)
    • R(a);OGATE::P(E),XR(a)
    • R(a);::R(I)+K(H),XR(a)
    • R(a);CHECK,XP(F)::R(I)+K(H),XR(a)
    • R(a);::R(I)+K(H)
    • R(a);XP(J)::R(I)+K(H)
  • Tries
    • Try
      • K(H);P-FLIGHT
      • Threat
        • QAR1(P)
      • Vars
        • R(a);CHECK::R(I)+K(H),XR(a)
        • K(b);P-FLIGHT,P_SPINR(a)::QAR2(P)
        • R(a);OGATE,P_SPINR(a),XP(D)::B(A),XR(a)
        • R(a);OGATE::P(E),XR(a)
      • Refutation
        • K(b);P-FLIGHT,P_SPINR(a),XP(K)
    • Try
      • K(H);CHECK,S_FLIGHT
      • Refutation
        • K(b);P-FLIGHT
    • Try
      • S(B);
      • Vars
        • R(a);CHECK,XP(F)::R(I)+K(H),XR(a)
        • K(b);P-FLIGHT,P_SPINR(a)::QAR2(P)
        • R(a);::S(B)
      • Refutation
        • K(b);P-FLIGHT,P_SPINR(a),XP(K)
    • Try
      • S(B);
      • Threat
        • R(I)+K(H)
      • Vars
        • R(a);OGATE,P_SPINR(a),XP(D)::B(A),XR(a)
      • Refutation
        • R(a);XS(B)
    • Try
      • R(N);
      • Vars
        • R(a);CHECK,XP(F)::R(I)+K(H),XR(a)
        • R(a);XP(J)::R(I)+K(H)
        • R(a);OGATE::P(E),XR(a)
        • R(a);OGATE::B(A)+P(D),XR(a)
        • R(a);OGATE::P(D),XR(a)
        • R(a);SBLOCK::R(I)+K(H)
        • R(a);::R(I)+K(H),XR(a)
        • R(a);::R(I)+K(H)
      • Refutation
        • K(b);P-FLIGHT,P_SPINR(a),XP(K)
    • Try
      • Q(P);
      • Vars
        • R(a);CHECK,XP(F)::R(I)+K(H),XR(a)
        • K(b);P-FLIGHT,P_SPINR(a)::QAR2(P)
        • R(a);OGATE,P_SPINR(a),XP(D)::B(A),XR(a)
        • R(a);OGATE::P(E),XR(a)
        • R(a);::R(I)+K(H)
        • R(a);::R(I)+K(H),XR(a)
      • Refutation
        • K(b);P-FLIGHT,P_SPINR(a),XP(K)
    • Try
      • Q(P);
      • Vars
        • R(a);CHECK,XP(F)::R(I)+K(H),XR(a)
        • K(b);P-FLIGHT,P_SPINR(a)::QAR2(P)
        • R(a);OGATE,P_SPINR(a),XP(D)::B(A),XR(a)
        • R(a);OGATE::P(E),XR(a)
        • R(a);::R(I)+K(H)
        • R(a);::R(I)+K(H),XR(a)
      • Refutation
        • K(b);P-FLIGHT,P_SPINR(a),XP(K)
    • Try
      • Q(P);
      • Vars
        • R(a);CHECK,XP(F)::R(I)+K(H),XR(a)
      • Refutation
        • K(b);P-FLIGHT,P_SPINR(a),XP(K)
    • Try
      • Q(P);CHECK
      • Vars
        • R(a);SBLOCK,XQ(P)::R(I)+K(H)
      • Refutation
        • K(b);P-FLIGHT,XQ(P)
    • Try
      • Q(P);
      • Vars
        • R(a);CHECK,XP(F)::R(I)+K(H),XR(a)
        • K(b);P-FLIGHT,P_SPINR(a)::QAR2(P)
        • R(a);OGATE,P_SPINR(a),XP(D)::B(A),XR(a)
        • R(a);XP(J)::R(I)+K(H)
        • R(a);OGATE::P(E),XR(a)
        • R(a);OGATE::B(A)+P(D),XR(a)
        • R(a);OGATE::P(D),XR(a)
        • R(a);SBLOCK::QAR2(P)
        • R(a);::R(I)+K(H),XR(a)
        • R(a);::R(I)+K(H)
      • Refutation
        • K(b);P-FLIGHT,P_SPINR(a),XP(K)
    • Try
      • Q(P);
      • Vars
        • R(a);CHECK,XP(F)::R(I)+K(H),XR(a)
        • K(b);P-FLIGHT,P_SPINR(a)::QAR2(P)
        • R(a);OGATE,P_SPINR(a),XP(D)::B(A),XR(a)
        • R(a);XP(J)::R(I)+K(H)
        • R(a);OGATE::P(E),XR(a)
        • R(a);OGATE::B(A)+P(D),XR(a)
        • R(a);OGATE::P(D),XR(a)
        • R(a);SBLOCK::R(I)+K(H)
        • R(a);::R(I)+K(H),XR(a)
        • R(a);::R(I)+K(H)
      • Refutation
        • K(b);P-FLIGHT,P_SPINR(a),XP(K)
    • Try
      • P(K);
      • Vars
        • R(a);CHECK,XP(F)::R(I)+K(H),XR(a)
        • K(b);P-FLIGHT,P_SPINR(a)::QAR2(P)
        • R(a);OGATE,P_SPINR(a),XP(D)::B(A),XR(a)
        • R(a);XP(J)::R(I)+K(H)
        • R(a);OGATE::P(E),XR(a)
        • R(a);OGATE::B(A)+P(D),XR(a)
        • R(a);OGATE::P(D),XR(a)
        • R(a);SBLOCK::R(I)+K(H)
        • R(a);::R(I)+K(H),XR(a)
        • R(a);::R(I)+K(H)
      • Refutation
        • K(b);P-FLIGHT,P_SPINR(a)
    • Try
      • P(L);
      • Vars
        • R(a);CHECK,XP(F)::R(I)+K(H),XR(a)
        • K(b);P-FLIGHT,P_SPINR(a)::QAR2(P)
        • R(a);OGATE,P_SPINR(a),XP(D)::B(A),XR(a)
        • R(a);XP(J)::R(I)+K(H)
        • R(a);OGATE::P(E),XR(a)
        • R(a);OGATE::B(A)+P(D),XR(a)
        • R(a);OGATE::P(D),XR(a)
        • R(a);SBLOCK::R(I)+K(H)
        • R(a);::R(I)+K(H),XR(a)
        • R(a);::R(I)+K(H)
      • Refutation
        • K(b);P-FLIGHT,P_SPINR(a),XP(K)
  • Actual
    • R(N);
    • Vars
      • R(a);CHECK,XP(F)::R(I)+K(H),XR(a)
      • K(b);P-FLIGHT,P_SPINR(a)::QAR2(P)
      • K(b);P-FLIGHT,P_SPINR(a),XP(K)::QAR2(P)
      • R(a);OGATE,P_SPINR(a),XP(D)::B(A),XR(a)
      • R(a);XP(J)::R(I)+K(H)
      • R(a);OGATE::P(E),XR(a)
      • R(a);OGATE::B(A)+P(D),XR(a)
      • R(a);OGATE::P(D),XR(a)
      • R(a);SBLOCK::R(I)+K(H)
      • R(a);::R(I)+K(H),XR(a)
      • R(a);::R(I)+K(H)


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