Problem Display
PID: 32538 (4N2K/3BB3/1p2Npp1/Rnrk1nbR/2p4p/2p3p1/4Q1Pq/8 w - - 0 1)

Guidelli, Giorgio

Good Companions (May), 1918

4N2K/3BB3/1p2Npp1/Rnrk1nbR/2p4p/2p3p1/4Q1Pq/8

#2

9 + 13


3391 Het Half Pin Thema 1947

SOLUTION


  • SOUND
  • Sets
    • 1...Rc7
      • 2.S8xc7#
    • 1...Bc1
      • 2.Sxf6#
    • 1...Bd2
      • 2.Sxf6#
    • 1...Bf4
      • 2.Sxf6#
    • 1...Bh6
      • 2.Sxf6#
    • 1...Sa3
      • 2.S8c7#
    • 1...Sbd4
      • 2.S6c7#
      • 2.S8c7#
    • 1...Sbd6
      • 2.S8c7#
    • 1...Sa7
      • 2.S8c7#
    • 1...Sc7
      • 2.S8xc7#
    • 1...Sfd4
      • 2.Sf4#
      • 2.Sxf6#
    • 1...Sfd6
      • 2.Sxf6#
    • 1...Sh6
      • 2.Sxf6#
    • 1...Sg7
      • 2.Sxf6#
  • Tries
    • 1.Bxf6?
      • threat
        • 2.Qf3#
        • 2.Qe5#
      • 1...Qxg2
        • 2.Qxg2#
        • 2.Qe5#
      • 1...Be3
        • 2.Qf3#
      • 1...Se3
        • 2.Qf3#
      • 1...Bf4
        • 2.Sxf4#
        • 2.Qf3#
      • 1...Sbd4
        • 2.S6c7#
        • 2.Qe5#
      • 1...Sbd6
        • 2.S6c7#
        • 2.S8c7#
        • 2.Qe5#
      • 1...Sfd4
        • 2.Sf4#
        • 2.Qe5#
      • 1...Sfd6
        • 2.Sf4#
        • 2.Qe5#
      • 1...Bxf6+!
    • 1.Rxg5?
      • threat
        • 2.Sxf6#
      • 1...fxg5
        • 2.Sf6#
      • 1...Rc8!
  • Keys
    • 1.Bd6!
      • threat
        • 2.Qf3#
      • 1...Qxg2
        • 2.Qxg2#
      • 1...Sbxd6
        • 2.S8c7#
      • 1...Sfxd6
        • 2.Sxf6#
      • 1...Sbd4
        • 2.S6c7#
      • 1...Sfd4
        • 2.Sf4#

FEATURES


  • Static
    • TYPE = THREAT
    • CHANGED MATES = 0
    • ADDED MATES = 3
    • REMOVED MATES = 10
  • Sets
    • R(g);N_GUARD,P_SPINS(f)::S(H),XR(g)
    • B(j);N_GUARD,P_SPINS(i)::S(H),XP(l)
    • S(f);N_GUARD,P_SPINR(g)::S(H)
    • S(f);N_GUARD,P_SPINR(g)::S(H),XS(f)
    • S(i);P_SPINB(j)::S(H),XP(l)
  • Tries
    • Try
      • B(G);XP(l)
      • Threat
        • DUALS(2)
      • Vars
        • B(j);P_SPINS(i)::QAB(A)
        • S(i);P_SPINB(j)::QAB(A)
      • Refutation
        • B(j);CHECK,P_SPINS(i),XB(G)
    • Try
      • R(D);P_PINS(i),XB(j)
      • Threat
        • S(H),XP(l)
      • Vars
        • P(l);N_SPINS(i),XR(D)::S(H)
      • Refutation
        • R(g);N_SPINS(i),P_PINS(H),P_SPINS(f)
  • Actual
    • B(G);
    • Threat
      • QAB(A)
    • Vars
      • Q(a);OGATE,XP(B)::QAB(A),XQ(a)
      • S(f);N_GUARD,P_SPINR(g),SBLOCK,XB(G)::S(H)
      • S(i);P_SPINB(j),SBLOCK,XB(G)::S(H),XP(l)
      • S(f);N_GUARD,P_SPINR(g),SBLOCK::S(E)
      • S(i);P_SPINB(j),SBLOCK::S(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).