Problem Display
PID: 21798 (8/5p2/5K2/7k/7p/7Q/8/8 w - - 0 1)

Harley, Brian

Watney, Charles Gold

1st HM., Good Companions (April Complete Blocks), 1921

8/5p2/5K2/7k/7p/7Q/8/8

#2

2 + 3


3132 The Good Companion Two-Mover 1922
2012 Miniature Chess Problems from Many Countries 1981
3295 Einfuhrung in die Welt des Schachproblem 1984
17120 Tehtavashakin kasikirja (Kallio) 1995
3310 2345 Chess Problems 1997
15290 Harley Scrapbook 2014

SOLUTION


  • SOUND
  • Sets
    • 1...Kh6
      • 2.Qxh4#
  • Tries
    • 1.Kxf7?
      • 1...Kh6
        • 2.Qxh4#
      • 1...Kg5!
    • 1.Kg7?
      • threat
        • 2.Qf5#
      • 1...f5
        • 2.Qxf5#
      • 1...Kg5!
    • 1.Qg4+?
      • 1...Kh6
        • 2.Qxh4#
      • 1...Kxg4!
    • 1.Qd7?
      • 1...h3
        • 2.Qxh3#
      • 1...Kh6!
    • 1.Qh1?
      • 1...Kh6
        • 2.Qxh4#
      • 1...h3
        • 2.Qxh3#
      • 1...Kg4!
    • 1.Qh2?
      • 1...Kh6
        • 2.Qxh4#
      • 1...h3
        • 2.Qxh3#
      • 1...Kg4!
    • 1.Qg3?
      • threat
        • 2.Qg5#
      • 1...Kh6
        • 2.Qxh4#
      • 1...hxg3!
  • Keys
    • 1.Qc8!
      • 1...Kh6
        • 2.Qh8#
      • 1...h3
        • 2.Qxh3#

FEATURES


  • Static
    • TYPE = MUTATE
    • CHANGED MATES = 1
    • ADDED MATES = 1
    • REMOVED MATES = 0
  • Sets
    • K(b);P-FLIGHT::QAR2(A),XP(a)
  • Tries
    • Try
      • K(B);P-FLIGHT,XP(c)
      • Vars
        • K(b);P-FLIGHT::QAR2(A),XP(a)
      • Refutation
        • K(b);N_SPINP(a),P-FLIGHT
    • Try
      • K(B);S_FLIGHT
      • Threat
        • QAR2(A)
      • Vars
        • P(c);::QAR2(A),XP(c)
      • Refutation
        • K(b);N_SPINP(a),P-FLIGHT
    • Try
      • Q(A);CHECK,N_PINP(a)
      • Vars
        • K(b);P-FLIGHT::QAR2(A),XP(a)
      • Refutation
        • K(b);S_FLIGHT,XQ(A)
    • Try
      • Q(A);N_PINP(a)
      • Vars
        • P(a);OGATEB::QAR2(A),XP(a)
      • Refutation
        • K(b);P-FLIGHT
    • Try
      • Q(A);
      • Vars
        • K(b);P-FLIGHT::QAR2(A),XP(a)
        • P(a);OGATEB::QAR2(A),XP(a)
      • Refutation
        • K(b);N_SPINP(a),S_FLIGHT
    • Try
      • Q(A);
      • Vars
        • K(b);P-FLIGHT::QAR2(A),XP(a)
        • P(a);OGATEB::QAR2(A),XP(a)
      • Refutation
        • K(b);N_SPINP(a),S_FLIGHT
    • Try
      • Q(A);N_PINP(a)
      • Threat
        • QAR1(A)
      • Vars
        • K(b);P-FLIGHT::QAR2(A),XP(a)
      • Refutation
        • P(a);XQ(A)
  • Actual
    • Q(A);N_PINP(a)
    • Vars
      • K(b);P-FLIGHT::QAR2(A)
      • P(a);OGATEB::QAR2(A),XP(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).