Problem Display
PID: 56081 (1K6/R1Bk1B1R/1pp3p1/2p2N2/2PNp3/1pQ1P3/r6r/8 w - - 0 1)

Mansfield, Comins

Neue Zurcher Zeitung, 1981

1K6/R1Bk1B1R/1pp3p1/2p2N2/2PNp3/1pQ1P3/r6r/8

#2

10 + 9


4054 Complete Mansfield/III 1999

SOLUTION


  • SOUND
  • Sets
    • 1...Rab2
      • 2.Bxb6#
    • 1...Rac2
      • 2.Bxb6#
    • 1...Rad2
      • 2.Bxb6#
    • 1...Rae2
      • 2.Bxb6#
    • 1...Raf2
      • 2.Bxb6#
    • 1...Rag2
      • 2.Bxb6#
    • 1...Rhb2
      • 2.Bxg6#
    • 1...Rhc2
      • 2.Bxg6#
    • 1...Rhd2
      • 2.Bxg6#
    • 1...Rhe2
      • 2.Bxg6#
    • 1...Rhf2
      • 2.Bxg6#
    • 1...Rhg2
      • 2.Bxg6#
    • 1...cxd4
      • 2.Qxd4#
    • 1...b5
      • 2.Ba5#
    • 1...gxf5
      • 2.Bh5#
    • 1...g5
      • 2.Bh5#
  • Tries
    • 1.Sf3?
      • threat
        • 2.Se5#
      • 1...exf3
        • 2.Qd3#
      • 1...gxf5!
    • 1.Sxc6?
      • threat
        • 2.Se5#
      • 1...Kxc6
        • 2.Bd5#
        • 2.Be8#
      • 1...gxf5!
    • 1.Bxh2+?
      • 1...Kd8
        • 2.Sxc6#
        • 2.Se6#
        • 2.Rh8#
      • 1...Rxa7!
    • 1.Bg3+?
      • 1...Kd8
        • 2.Sxc6#
        • 2.Se6#
      • 1...Rxa7!
    • 1.Bf4+?
      • 1...Kd8
        • 2.Sxc6#
        • 2.Se6#
        • 2.Bg5#
      • 1...Rxa7!
    • 1.Be5+?
      • 1...Kd8
        • 2.Sxc6#
        • 2.Se6#
        • 2.Bf6#
      • 1...Rxa7!
    • 1.Bd6+?
      • 1...Kd8
        • 2.Sxc6#
        • 2.Se6#
        • 2.Be7#
      • 1...Rxa7!
    • 1.Bd8+?
      • 1...Kxd8
        • 2.Sxc6#
        • 2.Se6#
      • 1...Rxa7!
    • 1.Bd5+?
      • 1...Rxh7
        • 2.Bxc6#
      • 1...Ke8!
    • 1.Qa5?
      • threat
        • 2.Bxb6#
      • 1...bxa5
        • 2.Bxa5#
        • 2.Bb6#
      • 1...gxf5
        • 2.Bh5#
      • 1...b5
        • 2.Bxh2#
        • 2.Bg3#
        • 2.Bf4#
        • 2.Be5#
        • 2.Bb6#
        • 2.Bd6#
        • 2.Bd8#
      • 1...Rxa5!
  • Keys
    • 1.Qd2!
      • 1...Raxd2
        • 2.Bxb6#
      • 1...Rxa7
        • 2.Se2#
      • 1...Rhxd2
        • 2.Bxg6#
      • 1...Rxh7
        • 2.Sc2#
      • 1...cxd4
        • 2.Qxd4#
      • 1...gxf5
        • 2.Bh5#
      • 1...Ra1
        • 2.Se2#
      • 1...Rb2
        • 2.Bxb6#
      • 1...Rc2
        • 2.Bxb6#
      • 1...Ra3
        • 2.Se2#
      • 1...Ra4
        • 2.Se2#
      • 1...Ra5
        • 2.Se2#
      • 1...Ra6
        • 2.Se2#
      • 1...Rh1
        • 2.Sc2#
      • 1...Re2
        • 2.Bxg6#
      • 1...Rf2
        • 2.Bxg6#
      • 1...Rg2
        • 2.Bxg6#
      • 1...Rh3
        • 2.Sc2#
      • 1...Rh4
        • 2.Sc2#
      • 1...Rh5
        • 2.Sc2#
      • 1...Rh6
        • 2.Sc2#
      • 1...b2
        • 2.Se2#
      • 1...b5
        • 2.Ba5#
      • 1...g5
        • 2.Bh5#

FEATURES


  • Static
    • TYPE = INCOMPLETE_BLOCK
    • CHANGED MATES = 0
    • ADDED MATES = 13
    • REMOVED MATES = 5
  • Sets
    • R(a);N_GUARD::R(F)+B(G),XP(f)
    • R(b);N_GUARD::R(I)+B(H),XP(h)
    • P(e);OGATE,XS(D)::QAR(A),XP(e)
    • P(f);OGATE::R(F)+B(G)
    • P(h);OGATE,XS(E)::R(I)+B(H)
    • P(h);OGATE::R(I)+B(H)
  • Tries
    • Try
      • S(D);
      • Threat
        • S(D)
      • Vars
        • P(d);N_GUARD,XS(D)::QAR(A)
      • Refutation
        • P(h);XS(E)
    • Try
      • S(D);XP(g)
      • Threat
        • S(D)
      • Refutation
        • P(h);XS(E)
    • Try
      • B(G);CHECK,XR(b)
      • Refutation
        • R(a);XR(F)
    • Try
      • B(G);CHECK
      • Refutation
        • R(a);XR(F)
    • Try
      • B(G);CHECK
      • Refutation
        • R(a);XR(F)
    • Try
      • B(G);CHECK
      • Refutation
        • R(a);XR(F)
    • Try
      • B(G);CHECK
      • Refutation
        • R(a);XR(F)
    • Try
      • B(G);CHECK
      • Refutation
        • R(a);XR(F)
    • Try
      • B(H);CHECK
      • Vars
        • R(b);XR(I)::B(H),XP(g)
      • Refutation
        • K(i);S_FLIGHT
    • Try
      • Q(A);
      • Threat
        • R(F)+B(G),XP(f)
      • Vars
        • P(h);OGATE,XS(E)::R(I)+B(H)
      • Refutation
        • R(a);XQ(A)
  • Actual
    • Q(A);
    • Vars
      • R(a);N_GUARD,XQ(A)::R(F)+B(G),XP(f)
      • R(a);N_GUARD,XR(F)::QAR(A)+S(D)
      • R(b);N_GUARD,XQ(A)::R(I)+B(H),XP(h)
      • R(b);N_GUARD,XR(I)::QAR(A)+S(D)
      • P(e);OGATE,P_SPINP(e),XS(D)::QAR(A),XP(e)
      • P(h);OGATE,XS(E)::R(I)+B(H)
      • R(a);N_GUARD::QAR(A)+S(D)
      • R(a);N_GUARD::R(F)+B(G),XP(f)
      • R(b);N_GUARD::QAR(A)+S(D)
      • R(b);N_GUARD::R(I)+B(H),XP(h)
      • P(c);S_CUTR(a)::QAR(A)+S(D)
      • P(f);OGATE::R(F)+B(G)
      • P(h);OGATE::R(I)+B(H)


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