Problem Display
PID: 11384 (B2R3B/2pn1P2/2q2P2/1RNP1Q2/3kP3/1Pp4K/2P2P2/8 w - - 0 1)

Larsen, Karl Adolf Koefoed

Aarsskrift for DSK, 1938

B2R3B/2pn1P2/2q2P2/1RNP1Q2/3kP3/1Pp4K/2P2P2/8

#2

14 + 5


SOLUTION


  • SOUND
  • Sets
    • 1...Qxb5
      • 2.Se6#
    • 1...Qxd5
      • 2.Qxd5#
    • 1...Qb7
      • 2.Se6#
    • 1...Qxa8
      • 2.Se6#
    • 1...Qe6
      • 2.Sxe6#
    • 1...Qxf6
      • 2.Se6#
    • 1...Sxc5
      • 2.Rb4#
    • 1...Sxf6
      • 2.dxc6#
  • Tries
    • 1.Bxc6?
      • threat
        • 2.Se6#
      • 1...Sxc5
        • 2.Rb4#
      • 1...Sf8!
    • 1.d6?
      • threat
        • 2.Se6#
        • 2.Rb4#
      • 1...Qxe4
        • 2.Rb4#
        • 2.Qxe4#
      • 1...Qxb5
        • 2.Se6#
        • 2.Qd5#
      • 1...Qxd6
        • 2.Rb4#
      • 1...Sxc5
        • 2.Rb4#
      • 1...Qa6
        • 2.Se6#
        • 2.Qd5#
      • 1...Qd5
        • 2.Qxd5#
      • 1...Qb7
        • 2.Se6#
      • 1...Qb6
        • 2.Se6#
        • 2.Qd5#
      • 1...Se5
        • 2.Se6#
      • 1...Sb6
        • 2.Se6#
      • 1...Sf8
        • 2.Rb4#
      • 1...Qxc5!
  • Keys
    • 1.Qf4!
      • 1...Qe6+
        • 2.Sxe6#
      • 1...Qxb5
        • 2.Se6#
      • 1...Qxd5
        • 2.exd5#
      • 1...Qxa8
        • 2.Se6#
      • 1...Qxc5
        • 2.e5#
      • 1...Qxf6
        • 2.Se6#
      • 1...Sxc5
        • 2.Rb4#
      • 1...Sxf6
        • 2.dxc6#
      • 1...Qa6
        • 2.e5#
      • 1...Qb7
        • 2.Se6#
      • 1...Qb6
        • 2.e5#
      • 1...Qd6
        • 2.e5#
      • 1...Se5
        • 2.Qe3#
      • 1...Sb6
        • 2.e5#
      • 1...Sb8
        • 2.e5#
      • 1...Sf8
        • 2.e5#

FEATURES


  • Static
    • TYPE = INCOMPLETE_BLOCK
    • CHANGED MATES = 1
    • ADDED MATES = 8
    • REMOVED MATES = 0
  • Sets
    • Q(c);N_GUARD,XR(F)::S(G)
    • Q(c);OGATE,XP(H)::QAR1(I),XQ(c)
    • Q(c);N_GUARD::S(G)
    • Q(c);N_GUARD,XB(L)::S(G)
    • Q(c);N_GUARD,P_PINQ(I)::S(G),XQ(c)
    • Q(c);N_GUARD,P_SPINQ(c),XP(J)::S(G)
    • S(e);SBLOCK,XS(G)::R(F)
    • S(e);P_SPINS(e),XP(J)::R(M)+P(H),XQ(c)
  • Tries
    • Try
      • B(L);XQ(c)
      • Threat
        • S(G)
      • Vars
        • S(e);SBLOCK,XS(G)::R(F)
      • Refutation
        • S(e);
    • Try
      • P(H);
      • Threat
        • DUALS(2)
      • Vars
        • Q(c);XP(H)::R(F)
        • S(e);XS(G)::R(F)
        • Q(c);N_GUARD::QAR1(I),XQ(c)
        • Q(c);::S(G)
        • S(e);::S(G)
        • S(e);::R(F)
      • Refutation
        • Q(c);XS(G)
  • Actual
    • Q(I);
    • Vars
      • Q(c);CHECK,N_GUARD::S(G),XQ(c)
      • Q(c);N_GUARD,XR(F)::S(G)
      • Q(c);OGATE,XP(H)::QAR(I)+P(E),XQ(c)
      • Q(c);N_GUARD,XB(L)::S(G)
      • Q(c);XS(G)::QAR(I)+P(E)
      • Q(c);N_GUARD,P_SPINQ(c),XP(J)::S(G)
      • S(e);SBLOCK,XS(G)::R(F)
      • S(e);P_SPINS(e),XP(J)::R(M)+P(H),XQ(c)
      • Q(c);::QAR(I)+P(E)
      • Q(c);N_GUARD::S(G)
      • S(e);SBLOCK::QAB1(I)
      • S(e);::QAR(I)+P(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).