Problem Display
PID: 2503 (3K4/5N2/2B2p2/3R4/4kP2/4P3/1B1q4/5Q2 w - - 0 1)

Loyd, Sam

Le Sphinx, 1866

3K4/5N2/2B2p2/3R4/4kP2/4P3/1B1q4/5Q2

#2

8 + 3


1679 American Chess Nuts 1868
5206 Sam Loyd and His Chess Problems 1913

SOLUTION


  • SOUND
  • Sets
    • 1...Qc1
      • 2.Re5#
    • 1...Qe1
      • 2.Re5#
    • 1...Qc3
      • 2.Re5#
    • 1...Qxe3
      • 2.Sd6#
      • 2.Ra5#
      • 2.Rb5#
      • 2.Rc5#
      • 2.Re5#
      • 2.Rg5#
      • 2.Rh5#
    • 1...Qb4
      • 2.Re5#
    • 1...Qxb2
      • 2.Re5#
    • 1...Qc2
      • 2.Re5#
    • 1...Qf2
      • 2.Re5#
    • 1...Qg2
      • 2.Re5#
    • 1...Qh2
      • 2.Re5#
    • 1...f5
      • 2.Rd3#
  • Tries
    • 1.Sg5+?
      • 1...Kxe3
        • 2.Qf3#
      • 1...fxg5!
    • 1.Rxd2+?
      • 1...Kxe3
        • 2.Rd3#
        • 2.Qf2#
      • 1...Kf5!
    • 1.Rd4+?
      • 1...Kxe3
        • 2.Qf3#
      • 1...Kf5!
  • Keys
    • 1.Bc1!
      • 1...Qa5+
        • 2.Rxa5#
      • 1...Qxd5+
        • 2.Sd6#
      • 1...Kxe3
        • 2.Rd3#
      • 1...Qxc1
        • 2.Re5#
      • 1...Qxe3
        • 2.Sd6#
      • 1...Qe1
        • 2.Sd6#
        • 2.Ra5#
        • 2.Rb5#
        • 2.Rc5#
        • 2.Re5#
        • 2.Rg5#
        • 2.Rh5#
        • 2.Qg2#
      • 1...Qc3
        • 2.Sd6#
        • 2.Rc5#
        • 2.Re5#
        • 2.Qg2#
        • 2.Qh1#
      • 1...Qb4
        • 2.Ra5#
        • 2.Rb5#
        • 2.Rc5#
        • 2.Re5#
        • 2.Rg5#
        • 2.Rh5#
        • 2.Qg2#
        • 2.Qh1#
      • 1...Qd1
        • 2.Sd6#
      • 1...Qa2
        • 2.Sd6#
        • 2.Re5#
      • 1...Qb2
        • 2.Sd6#
        • 2.Ra5#
        • 2.Rb5#
        • 2.Rc5#
        • 2.Re5#
        • 2.Rg5#
        • 2.Rh5#
      • 1...Qc2
        • 2.Sd6#
        • 2.Rc5#
        • 2.Re5#
      • 1...Qe2
        • 2.Sd6#
      • 1...Qf2
        • 2.Ra5#
        • 2.Rb5#
        • 2.Rc5#
        • 2.Re5#
        • 2.Rg5#
        • 2.Rh5#
      • 1...Qg2
        • 2.Sd6#
        • 2.Ra5#
        • 2.Rb5#
        • 2.Rc5#
        • 2.Re5#
        • 2.Rg5#
        • 2.Rh5#
        • 2.Qxg2#
      • 1...Qh2
        • 2.Sd6#
        • 2.Ra5#
        • 2.Rb5#
        • 2.Rc5#
        • 2.Re5#
        • 2.Rg5#
        • 2.Rh5#
      • 1...Qd3
        • 2.Sd6#
        • 2.Qg2#
        • 2.Qh1#
      • 1...Qd4
        • 2.Sd6#
      • 1...f5
        • 2.Rd3#

FEATURES


  • Static
    • TYPE = INCOMPLETE_BLOCK
    • CHANGED MATES = 0
    • ADDED MATES = 7
    • REMOVED MATES = 8
  • Sets
    • Q(a);N_PINR(E)::B(F)+R(E),DCHECK
    • Q(a);N_PINR(E),XB(B)::B(F)+R(E),DCHECK
    • P(c);SBLOCK::B(F)+R(E)
  • Tries
    • Try
      • S(G);CHECK
      • Vars
        • K(b);P-FLIGHT,XP(C)::QAR1(A)
      • Refutation
        • P(c);XS(G)
    • Try
      • R(E);CHECK,N_SPINR(E),XQ(a)
      • Refutation
        • K(b);S_FLIGHT
    • Try
      • R(E);CHECK
      • Vars
        • K(b);P-FLIGHT,XP(C)::QAR1(A)
      • Refutation
        • K(b);S_FLIGHT
  • Actual
    • B(B);
    • Vars
      • Q(a);CHECK,N_PINR(E)::B(F)+R(E),XQ(a)
      • Q(a);CHECK,P_SPINQ(a),XR(E)::S(G)
      • K(b);P-FLIGHT,P_SPINQ(a),XP(C)::R1(E)
      • Q(a);N_PINR(E),XB(B)::B(F)+R(E),DCHECK
      • Q(a);N_PINR(E),XP(C)::S(G)
      • Q(a);::S(G)
      • Q(a);N_PINR(E)::S(G)
      • P(c);SBLOCK::B(F)+R(E)


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