Problem Display
PID: 162213 (8/8/8/2p1p1p1/3pPkP1/Pp1b1Ppn/pPPP1nPp/K1B1N1br w - - 0 1)

Subotic, Miroslav

The Problemist, 2015

8/8/8/2p1p1p1/3pPkP1/Pp1b1Ppn/pPPP1nPp/K1B1N1br

#2

11 + 14


SOLUTION


  • SOUND
  • Sets
    • 1...Bf1
      • 2.d3#
    • 1...Bxc2
      • 2.d3#
    • 1...Be2
      • 2.d3#
    • 1...Bc4
      • 2.d3#
    • 1...Bxe4
      • 2.d3#
    • 1...Bb5
      • 2.d3#
    • 1...Ba6
      • 2.d3#
    • 1...Sd1
      • 2.Sxd3#
    • 1...Sxe4
      • 2.Sxd3#
    • 1...Sxg4
      • 2.Sxd3#
  • Tries
    • 1.cxb3?
      • 1...Bxe4
        • 2.d3#
      • 1...Sxe4
        • 2.Sxd3#
      • 1...Sxg4
        • 2.Sxd3#
      • 1...Bb1
        • 2.d3#
      • 1...Bf1
        • 2.d3#
      • 1...Bc2
        • 2.d3#
      • 1...Be2
        • 2.d3#
      • 1...Bc4
        • 2.d3#
      • 1...Bb5
        • 2.d3#
      • 1...Ba6
        • 2.d3#
      • 1...Sd1
        • 2.Sxd3#
      • 1...c4!
    • 1.c3?
      • 1...Bxe4
        • 2.d3#
      • 1...Sxe4
        • 2.Sxd3#
      • 1...Sxg4
        • 2.Sxd3#
      • 1...dxc3
        • 2.dxc3#
      • 1...Bb1
        • 2.d3#
      • 1...Bf1
        • 2.d3#
      • 1...Bc2
        • 2.d3#
      • 1...Be2
        • 2.d3#
      • 1...Bc4
        • 2.d3#
      • 1...Bb5
        • 2.d3#
      • 1...Ba6
        • 2.d3#
      • 1...Sd1
        • 2.Sxd3#
      • 1...c4!
  • Keys
    • 1.c4!
      • 1...Bxc4
        • 2.d3#
      • 1...Bxe4
        • 2.d3#
      • 1...Sxe4
        • 2.Sxd3#
      • 1...Sxg4
        • 2.Sxd3#
      • 1...dxc4 ep
        • 2.dxc3#
      • 1...Bb1
        • 2.d3#
      • 1...Bf1
        • 2.d3#
      • 1...Bc2
        • 2.d3#
      • 1...Be2
        • 2.d3#
      • 1...Sd1
        • 2.Sxd3#

There are these versions: 200713

FEATURES


  • Static
    • TYPE = INCOMPLETE_BLOCK
    • CHANGED MATES = 0
    • ADDED MATES = 2
    • REMOVED MATES = 2
  • Sets
    • B(g);OGATE::B(B)+P(F)
    • B(g);OGATE,XP(E)::B(B)+P(F)
    • B(g);OGATE,XP(J)::B(B)+P(F)
    • S(d);N_GUARD::S(C),XB(g)
    • S(d);N_GUARD,XP(J)::S(C),XB(g)
    • S(d);N_GUARD,XP(K)::S(C),XB(g)
  • Tries
    • Try
      • P(E);XP(f)
      • Vars
        • B(g);OGATE,XP(J)::B(B)+P(F)
        • S(d);N_GUARD,XP(J)::S(C),XB(g)
        • S(d);N_GUARD,XP(K)::S(C),XB(g)
        • B(g);OGATE::B(B)+P(F)
        • S(d);N_GUARD::S(C),XB(g)
      • Refutation
        • P(l);
    • Try
      • P(E);
      • Vars
        • B(g);OGATE,XP(J)::B(B)+P(F)
        • S(d);N_GUARD,XP(J)::S(C),XB(g)
        • S(d);N_GUARD,XP(K)::S(C),XB(g)
        • P(j);OGATE,XP(E)::B(B)+P(F),XP(j)
        • B(g);OGATE::B(B)+P(F)
        • S(d);N_GUARD::S(C),XB(g)
      • Refutation
        • P(l);
  • Actual
    • P(E);
    • Vars
      • B(g);OGATE,XP(E)::B(B)+P(F)
      • B(g);OGATE,XP(J)::B(B)+P(F)
      • S(d);N_GUARD,XP(J)::S(C),XB(g)
      • S(d);N_GUARD,XP(K)::S(C),XB(g)
      • P(j);EP,OGATE,XP(E)::B(B)+P(F),XP(j)
      • B(g);OGATE::B(B)+P(F)
      • S(d);N_GUARD::S(C),XB(g)


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