Problem Display
PID: 22055 (B3N1Q1/2pP2rp/4b2p/2p1knnR/2r2NK1/2P1pP2/7B/8 w - - 0 1)

Guidelli, Giorgio

L'Alfiere di Re, 1924

B3N1Q1/2pP2rp/4b2p/2p1knnR/2r2NK1/2P1pP2/7B/8

#2

10 + 11


3391 Het Half Pin Thema 1924
3174 The Two-move Chess Problem Tradition and Development 1966

SOLUTION


  • SOUND
  • Sets
    • 1...Rxf4+
      • 2.Bxf4#
    • 1...Bd5
      • 2.Qxd5#
    • 1...Bxd7
      • 2.Qd5#
    • 1...Sg3+
      • 2.Qxe6#
    • 1...Sd4+
      • 2.Sxe6#
    • 1...Sh4+
      • 2.Qxe6#
    • 1...Sd6+
      • 2.Qxe6#
    • 1...Se7+
      • 2.Qxe6#
    • 1...Sxf3+
      • 2.Qxg7#
    • 1...Sh3+
      • 2.Qxg7#
    • 1...Se4+
      • 2.Sg6#
    • 1...Sf7+
      • 2.Qxg7#
  • Keys
    • 1.d8S!
      • threat
        • 2.Sc6#
      • 1...Rxf4+
        • 2.Bxf4#
      • 1...Sg3+
        • 2.Qxe6#
      • 1...Sd4+
        • 2.Sfxe6#
      • 1...Sh4+
        • 2.Qxe6#
      • 1...Sd6+
        • 2.Qxe6#
      • 1...Se7+
        • 2.Qxe6#
      • 1...Sxf3+
        • 2.Qxg7#
      • 1...Sh3+
        • 2.Qxg7#
      • 1...Se4+
        • 2.Sg6#
      • 1...Sf7+
        • 2.Qxg7#
      • 1...Bd5
        • 2.Qxd5#
      • 1...Bd7
        • 2.Qd5#
      • 1...c6
        • 2.Sxc6#

FEATURES


  • Static
    • TYPE = THREAT
    • CHANGED MATES = 0
    • ADDED MATES = 1
    • REMOVED MATES = 0
  • Sets
    • R(b);CHECK,OGATE,P_SPINR(b),XS(D)::B(A),XR(b)
    • B(g);OGATE::QAR1(J),XB(g)
    • B(g);OGATE,XP(G)::QAR1(J)
    • S(e);CHECK,P_SPINS(f)::QAR1(J),XB(g)
    • S(e);CHECK,N_PINS(D),P_SPINS(f)::B(A)+S(D),XB(g)
    • S(f);CHECK,P_SPINS(e),XP(C)::QAB(J),XR(j)
    • S(f);CHECK,P_SPINS(e)::QAB(J),XR(j)
    • S(f);CHECK,N_PINS(D),P_SPINS(e)::B(A)+S(D),DCHECK
  • Actual
    • P(G);
    • Threat
      • S(G)
    • Vars
      • R(b);CHECK,OGATE,P_SPINR(b),XS(D)::B(A),XR(b)
      • S(e);CHECK,P_SPINS(f)::QAR1(J),XB(g)
      • S(e);CHECK,N_PINS(D),P_SPINS(f)::B(A)+S(D),XB(g)
      • S(f);CHECK,P_SPINS(e),XP(C)::QAB(J),XR(j)
      • S(f);CHECK,P_SPINS(e)::QAB(J),XR(j)
      • S(f);CHECK,N_PINS(D),P_SPINS(e)::B(A)+S(D),DCHECK
      • B(g);OGATE::QAR1(J),XB(g)
      • B(g);OGATE::QAR1(J)
      • P(i);::S(G),XP(i)


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