Problem Display
PID: 87947 (8/1p6/1B6/5K2/4BnNN/8/ppR1P1n1/Rb5k w - - 0 1)

Andrade, Barry Jack da Costa

The Problemist, 1948

8/1p6/1B6/5K2/4BnNN/8/ppR1P1n1/Rb5k

#2

8 + 7


6490 yacpdb 2009

SOLUTION


  • SOUND
  • Sets
    • 1...Sxe2
      • 2.Bxg2#
    • 1...Sd3
      • 2.Bxg2#
    • 1...Sh3
      • 2.Bxg2#
    • 1...Sd5
      • 2.Bxg2#
    • 1...Sh5
      • 2.Bxg2#
    • 1...Se6
      • 2.Bxg2#
    • 1...Sg6
      • 2.Bxg2#
    • 1...bxa1Q
      • 2.Rc1#
    • 1...bxa1S
      • 2.Rc1#
    • 1...bxa1B
      • 2.Rc1#
    • 1...bxa1R
      • 2.Rc1#
  • Tries
    • 1.Sxg2?
      • threat
        • 2.Sxf4#
      • 1...Sxe2
        • 2.Se1#
        • 2.Sf4#
        • 2.Sh4#
      • 1...Sd3
        • 2.Se1#
        • 2.Sf4#
        • 2.Sh4#
      • 1...Sh3
        • 2.Se1#
        • 2.Sf4#
        • 2.Sh4#
      • 1...Sd5
        • 2.Se1#
        • 2.Sf4#
        • 2.Sh4#
      • 1...Sh5
        • 2.Se1#
        • 2.Sf4#
        • 2.Sh4#
      • 1...Se6
        • 2.Se1#
        • 2.Sf4#
        • 2.Sh4#
      • 1...Sg6
        • 2.Se1#
        • 2.Sf4#
        • 2.Sh4#
      • 1...Sxg2!
  • Keys
    • 1.Rc3!
      • 1...Sxe2
        • 2.Rh3#
      • 1...bxa1Q
        • 2.Rc1#
      • 1...bxa1S
        • 2.Rc1#
      • 1...bxa1B
        • 2.Rc1#
      • 1...bxa1R
        • 2.Rc1#
      • 1...Sd3
        • 2.Bxg2#
      • 1...Sh3
        • 2.Rxh3#
      • 1...Sd5
        • 2.Rh3#
      • 1...Sh5
        • 2.Rh3#
      • 1...Se6
        • 2.Rh3#
      • 1...Sg6
        • 2.Rh3#

FEATURES


  • Static
    • TYPE = MUTATE
    • CHANGED MATES = 6
    • ADDED MATES = 0
    • REMOVED MATES = 0
  • Sets
    • S(f);N_GUARD,XP(C)::B(D),XS(e)
    • S(f);N_GUARD::B(D),XS(e)
    • P(d);N_GUARD,N_SPINB(a),SBLOCK,XR(A)::R(B)
  • Tries
    • Try
      • S(F);XS(e)
      • Threat
        • B(D)+S(F),XS(f)
      • Refutation
        • S(f);P_SPINS(f),XS(F)
  • Actual
    • R(B);P_SPINB(D)
    • Vars
      • S(f);N_GUARD,XP(C)::R(B)
      • P(d);N_GUARD,N_SPINB(a),SBLOCK,XR(A)::R(B)
      • S(f);N_PINB(D)::B(D),XS(e)
      • S(f);N_GUARD::R(B),XS(f)
      • S(f);N_GUARD::R(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).