Problem Display
PID: 21163 (2b2b2/R1Pk1P1Q/p1NN1RP1/2K1pp1q/7p/5n2/8/8 w - - 0 1)

Rice, William Bayard

Good Companions (April), 1917

2b2b2/R1Pk1P1Q/p1NN1RP1/2K1pp1q/7p/5n2/8/8

#2

9 + 9


3132 The Good Companion Two-Mover 1922

SOLUTION


  • SOUND
  • Sets
    • 1...Bb7
      • 2.c8Q#
    • 1...Bxd6+
      • 2.Rxd6#
    • 1...Bh6
      • 2.f8S#
    • 1...Be7
      • 2.Sb8#
      • 2.f8S#
    • 1...Bg7
      • 2.f8S#
  • Keys
    • 1.g7!
      • threat
        • 2.gxf8S#
      • 1...Bxd6+
        • 2.Rxd6#
      • 1...Bxg7
        • 2.f8S#
      • 1...Bb7
        • 2.c8Q#
      • 1...Qh6
        • 2.Qxf5#
      • 1...Be7
        • 2.Sb8#

FEATURES


  • Static
    • TYPE = THREAT
    • CHANGED MATES = 0
    • ADDED MATES = 2
    • REMOVED MATES = 1
  • Sets
    • B(h);OGATE::P=Q
    • B(i);CHECK,OGATE,XS(C)::R1(D),XB(i)
    • B(i);N_PINS(C),OGATE::P=S
  • Actual
    • P(E);
    • Threat
      • PXB(i)=S
    • Vars
      • B(i);CHECK,OGATE,XS(C)::R1(D),XB(i)
      • B(i);N_PINS(C),OGATE,XP(E)::P=S
      • B(h);OGATE::P=Q
      • Q(e);N_GUARD::QAB(I),XP(d)
      • B(i);SBLOCK::S(B)


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