Problem Display
PID: 276829 (2rNqB2/2P1P3/1QPk1P2/8/3K4/8/8/8 w - - 0 1)

Eriksson, Henrik

Stella Polaris, 1971

2rNqB2/2P1P3/1QPk1P2/8/3K4/8/8/8

#2

8 + 3


SOLUTION


  • SOUND
  • Sets
    • 1...Qh5
      • 2.e8Q#
      • 2.e8S#
      • 2.e8B#
      • 2.e8R#
    • 1...Qxc6
      • 2.Qxc6#
      • 2.e8Q#
      • 2.e8B#
    • 1...Qg6
      • 2.e8Q#
      • 2.e8S#
      • 2.e8B#
      • 2.e8R#
    • 1...Qd7
      • 2.e8S#
    • 1...Qf7
      • 2.e8S#
    • 1...Qxe7
      • 2.Bxe7#
    • 1...Qxd8
      • 2.exd8S#
    • 1...Qxf8
      • 2.exf8Q#
      • 2.exf8B#
    • 1...Rxc7
      • 2.Qc5#
      • 2.Qb4#
    • 1...Rb8
      • 2.cxb8Q#
      • 2.cxb8B#
  • Tries
    • 1.Qa5?
      • threat
        • 2.Qe5#
      • 1...Qxc6
        • 2.e8Q#
        • 2.e8B#
      • 1...Qxd8
        • 2.exd8S#
      • 1...Qh5
        • 2.e8Q#
        • 2.e8S#
        • 2.e8B#
        • 2.e8R#
      • 1...Rxd8!
  • Keys
    • 1.Qb8!
      • 1...Qxc6
        • 2.e8Q#
        • 2.e8B#
      • 1...Qxe7
        • 2.Bxe7#
      • 1...Qxd8
        • 2.exd8S#
      • 1...Qxf8
        • 2.exf8Q#
        • 2.exf8B#
      • 1...Rxc7
        • 2.Qb4#
      • 1...Rxb8
        • 2.cxb8Q#
        • 2.cxb8B#
      • 1...Rxd8
        • 2.cxd8S#
        • 2.c8Q#
      • 1...Qh5
        • 2.e8Q#
        • 2.e8S#
        • 2.e8B#
        • 2.e8R#
      • 1...Qg6
        • 2.e8Q#
        • 2.e8S#
        • 2.e8B#
        • 2.e8R#
      • 1...Qd7
        • 2.e8S#
      • 1...Qf7
        • 2.e8S#

FEATURES


  • Static
    • TYPE = INCOMPLETE_BLOCK
    • CHANGED MATES = 0
    • ADDED MATES = 1
    • REMOVED MATES = 0
  • Sets
    • Q(c);OGATE::P=S
    • Q(c);OGATE,P_SPINQ(c),XP(F)::B(H),XQ(c)
    • Q(c);OGATE,XS(G)::PXQ(c)=S
    • Q(c);OGATE,XB(H)::PXQ(c)=Q
    • R(b);OGATE::PXR(b)=Q
  • Tries
    • Try
      • Q(B);
      • Threat
        • QAB1(B)
      • Vars
        • Q(c);OGATE,XP(C)::P=Q
        • Q(c);OGATE,XS(G)::PXQ(c)=S
      • Refutation
        • R(b);XS(G)
  • Actual
    • Q(B);
    • Vars
      • Q(c);OGATE,XP(C)::P=Q
      • Q(c);OGATE,P_SPINQ(c),XP(F)::B(H),XQ(c)
      • Q(c);OGATE,XS(G)::PXQ(c)=S
      • Q(c);OGATE,XB(H)::PXQ(c)=Q
      • R(b);P_SPINR(b),SBLOCK,XP(E)::QAB(B)
      • R(b);OGATE,XQ(B)::PXR(b)=Q
      • Q(c);OGATE::P=S


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