Problem Display
PID: 4538 (8/3p1p1Q/1K2k3/1N1Np3/8/1B6/8/8 w - - 0 1)

Shinkman, William Anthony

1st Prize, Huddersfield College Magazine, 1877

8/3p1p1Q/1K2k3/1N1Np3/8/1B6/8/8

#2

5 + 4


508 Chess Chips 1878
2794 Terms & Themes of Chess Problems 1907
14907 Good Companion Chess Problem Club 1916
3360 Simple Two-move Themes 1924
3925 The Golden Argosy 1929
5501 Chess Cameos 1936
5064 100 Years of the American Two-move Chess Problem 1962
5066 Classic Chess Problems by Pioneer Composers 1970
5065 Chess Problem Gems by Eight Eminent American Composers 1972
3364 Solving in Style 1985
3310 2345 Chess Problems 1997
145 StrateGems 1999
3389 Belgian Solving Championship 2010
14868 Pirnie Collection 2011

SOLUTION


  • SOUND
  • Sets
    • 1...e4
      • 2.Qxe4#
    • 1...f5
      • 2.Qg6#
      • 2.Qg8#
      • 2.Qe7#
    • 1...f6
      • 2.Sf4#
      • 2.Sdc7#
  • Tries
    • 1.Ka5?
      • 1...e4
        • 2.Qxe4#
      • 1...f5
        • 2.Qg6#
        • 2.Qg8#
        • 2.Qe7#
      • 1...f6
        • 2.Sf4#
        • 2.Sdc7#
      • 1...d6!
    • 1.Kc5?
      • threat
        • 2.Sbc7#
      • 1...e4
        • 2.Qxe4#
      • 1...d6+!
    • 1.Ka6?
      • 1...e4
        • 2.Qxe4#
      • 1...f5
        • 2.Qg6#
        • 2.Qg8#
        • 2.Qe7#
      • 1...f6
        • 2.Sf4#
        • 2.Sdc7#
      • 1...d6!
    • 1.Ka7?
      • 1...e4
        • 2.Qxe4#
      • 1...f5
        • 2.Qg6#
        • 2.Qg8#
        • 2.Qe7#
      • 1...f6
        • 2.Sf4#
        • 2.Sdc7#
      • 1...d6!
    • 1.Kb7?
      • 1...e4
        • 2.Qxe4#
      • 1...f5
        • 2.Qg6#
        • 2.Qg8#
        • 2.Qe7#
      • 1...f6
        • 2.Sf4#
        • 2.Sdc7#
      • 1...d6!
    • 1.Kc7?
      • 1...e4
        • 2.Qxe4#
      • 1...f5
        • 2.Qg6#
        • 2.Qg8#
        • 2.Qxd7#
        • 2.Qe7#
      • 1...f6
        • 2.Sf4#
        • 2.Qxd7#
      • 1...d6!
    • 1.Bd1?
      • 1...Kxd5
        • 2.Bb3#
      • 1...e4
        • 2.Qxe4#
      • 1...f5
        • 2.Qg8#
      • 1...f6
        • 2.Sdc7#
      • 1...d6!
    • 1.Ba2?
      • 1...e4
        • 2.Qxe4#
      • 1...f5
        • 2.Qg6#
        • 2.Qg8#
        • 2.Qe7#
      • 1...f6
        • 2.Sf4#
        • 2.Sdc7#
      • 1...d6!
    • 1.Bc2?
      • 1...Kxd5
        • 2.Bb3#
        • 2.Qxf7#
      • 1...e4
        • 2.Qxe4#
      • 1...f5
        • 2.Qg8#
      • 1...f6
        • 2.Sdc7#
        • 2.Qg8#
      • 1...d6!
    • 1.Bc4?
      • 1...e4
        • 2.Qxe4#
      • 1...f5
        • 2.Qg6#
        • 2.Qg8#
        • 2.Qe7#
      • 1...f6
        • 2.Sf4#
        • 2.Sdc7#
      • 1...d6!
    • 1.Qg6+?
      • 1...f6
        • 2.Qxf6#
      • 1...fxg6!
    • 1.Qh4?
      • threat
        • 2.Qf6#
      • 1...Kf5
        • 2.Se7#
      • 1...f6
        • 2.Qxf6#
      • 1...d6!
    • 1.Qh6+?
      • 1...f6
        • 2.Qxf6#
      • 1...Kf5!
    • 1.Qh8?
      • threat
        • 2.Qf6#
      • 1...d6
        • 2.Qc8#
      • 1...f6
        • 2.Qxf6#
      • 1...Kf5!
  • Keys
    • 1.Ba4!
      • 1...Kxd5
        • 2.Bb3#
      • 1...e4
        • 2.Qxe4#
      • 1...d6
        • 2.Sbc7#
      • 1...f5
        • 2.Qg8#
      • 1...f6
        • 2.Sdc7#

FEATURES


  • Static
    • TYPE = INCOMPLETE_BLOCK
    • CHANGED MATES = 0
    • ADDED MATES = 4
    • REMOVED MATES = 0
  • Sets
    • P(a);OGATEB::QAR2(E),XP(a)
  • Tries
    • Try
      • K(D);S_FLIGHT
      • Vars
        • P(a);OGATEB::QAR2(E),XP(a)
      • Refutation
        • P(c);
    • Try
      • K(D);S_FLIGHT
      • Threat
        • S(B)
      • Vars
        • P(a);OGATEB::QAR2(E),XP(a)
      • Refutation
        • P(c);CHECK
    • Try
      • K(D);P-FLIGHT
      • Vars
        • P(a);OGATEB::QAR2(E),XP(a)
      • Refutation
        • P(c);
    • Try
      • K(D);S_FLIGHT
      • Vars
        • P(a);OGATEB::QAR2(E),XP(a)
      • Refutation
        • P(c);
    • Try
      • K(D);P-FLIGHT
      • Vars
        • P(a);OGATEB::QAR2(E),XP(a)
      • Refutation
        • P(c);
    • Try
      • K(D);S_FLIGHT
      • Vars
        • P(a);OGATEB::QAR2(E),XP(a)
      • Refutation
        • P(c);
    • Try
      • B(A);
      • Vars
        • K(b);OGATEB,S_FLIGHT,XS(C)::B(A)
        • P(a);OGATEB::QAR2(E),XP(a)
        • P(d);OGATEB,SBLOCK::QAB(E)
        • P(d);SBLOCK::S(C)
      • Refutation
        • P(c);
    • Try
      • B(A);
      • Vars
        • P(a);OGATEB::QAR2(E),XP(a)
      • Refutation
        • P(c);
    • Try
      • B(A);
      • Vars
        • P(a);OGATEB::QAR2(E),XP(a)
        • P(d);OGATEB::QAB(E)
      • Refutation
        • P(c);
    • Try
      • B(A);
      • Vars
        • P(a);OGATEB::QAR2(E),XP(a)
      • Refutation
        • P(c);
    • Try
      • Q(E);CHECK
      • Vars
        • P(d);P_SPINP(d)::QAR1(E),XP(d)
      • Refutation
        • P(d);XQ(E)
    • Try
      • Q(E);
      • Threat
        • QAR1(E)
      • Vars
        • K(b);S_FLIGHT::S(C)
        • P(d);::QAR1(E),XP(d)
      • Refutation
        • P(c);
    • Try
      • Q(E);CHECK
      • Vars
        • P(d);P_SPINP(d)::QAR1(E),XP(d)
      • Refutation
        • K(b);S_FLIGHT
    • Try
      • Q(E);
      • Threat
        • QAR1(E)
      • Vars
        • P(c);OGATEB::QAB(E)
        • P(d);::QAR1(E),XP(d)
      • Refutation
        • K(b);S_FLIGHT
  • Actual
    • B(A);
    • Vars
      • K(b);OGATEB,S_FLIGHT,XS(C)::B(A)
      • P(a);OGATEB::QAR2(E),XP(a)
      • P(c);SBLOCK::S(B)
      • P(d);OGATEB,SBLOCK::QAB(E)
      • P(d);SBLOCK::S(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).