Problem Display
PID: 65318 (B2Q1B2/1RP2K2/r4pp1/r3k3/3n1pRN/1p4P1/3N4/1b3q2 w - - 0 1)

Bukofzer, Maxwell

1st Prize, Good Companions (October), 1922

B2Q1B2/1RP2K2/r4pp1/r3k3/3n1pRN/1p4P1/3N4/1b3q2

#2

10 + 10


3132 The Good Companion Two-Mover 1922

SOLUTION


  • SOUND
  • Sets
    • 1...Qe2
      • 2.gxf4#
    • 1...Qg2
      • 2.gxf4#
    • 1...Qd3
      • 2.gxf4#
    • 1...Qh3
      • 2.gxf4#
    • 1...Qb5
      • 2.gxf4#
    • 1...Qc1
      • 2.gxf4#
    • 1...Qd1
      • 2.gxf4#
    • 1...Qe1
      • 2.gxf4#
    • 1...Qg1
      • 2.gxf4#
    • 1...Qh1
      • 2.gxf4#
    • 1...Rd6
      • 2.Qxd6#
    • 1...Ra7
      • 2.Qd6#
    • 1...Rxa8
      • 2.Qd6#
    • 1...Sf3
      • 2.gxf4#
    • 1...Sf5
      • 2.Sxg6#
    • 1...Sc6
      • 2.Qd6#
    • 1...fxg3
      • 2.Qxd4#
    • 1...f3
      • 2.Qxd4#
  • Tries
    • 1.Bd6+?
      • 1...Kd5
        • 2.Rb5#
      • 1...Rxd6!
    • 1.Rb5+?
      • 1...Qxb5
        • 2.gxf4#
      • 1...Sxb5
        • 2.Qd5#
      • 1...Rxb5!
    • 1.Rb6?
      • threat
        • 2.Bd6#
        • 2.Qxf6#
        • 2.Qd6#
      • 1...Qc4+
        • 2.Sxc4#
      • 1...Rxa8
        • 2.Qd6#
      • 1...fxg3
        • 2.Bd6#
        • 2.Qxd4#
        • 2.Qd6#
      • 1...Rd5
        • 2.Qxf6#
        • 2.Qxd5#
      • 1...Sc2
        • 2.Qxf6#
        • 2.Qd6#
      • 1...Se2
        • 2.Sc4#
        • 2.Qxf6#
        • 2.Qd6#
      • 1...Sf3
        • 2.Qxf6#
        • 2.Qd6#
        • 2.gxf4#
      • 1...Sb5
        • 2.Qxf6#
        • 2.Qd5#
      • 1...Sf5
        • 2.Sxg6#
        • 2.Qxf6#
      • 1...Sc6
        • 2.Qd6#
      • 1...Se6
        • 2.Qxf6#
        • 2.Qd6#
      • 1...f5
        • 2.Sxg6#
        • 2.Bd6#
        • 2.Bg7#
        • 2.Qf6#
        • 2.Qd6#
      • 1...Rxb6!
    • 1.Qxf6+?
      • 1...Kd5
        • 2.Rb5#
      • 1...Rxf6+!
    • 1.Qd5+?
      • 1...Kxd5
        • 2.Rb5#
      • 1...Rxd5!
  • Keys
    • 1.Rb4!
      • threat
        • 2.Qxd4#
      • 1...Qc4+
        • 2.Sxc4#
      • 1...Qf2
        • 2.Sc4#
      • 1...Qd3
        • 2.gxf4#
      • 1...Qg1
        • 2.Sc4#
        • 2.gxf4#
      • 1...Rd5
        • 2.Qxd5#
      • 1...Rd6
        • 2.Bxd6#
        • 2.Qxd6#
      • 1...Sc2
        • 2.Re4#
      • 1...Se2
        • 2.Sc4#
      • 1...Sf3
        • 2.gxf4#
      • 1...Sb5
        • 2.Qd5#
      • 1...Sf5
        • 2.Sxg6#
      • 1...Sc6
        • 2.Qd6#
      • 1...Se6
        • 2.Qxf6#

FEATURES


  • Static
    • TYPE = THREAT
    • CHANGED MATES = 0
    • ADDED MATES = 7
    • REMOVED MATES = 14
  • Sets
    • Q(b);N_GUARD::P(B),XP(e)
    • R(h);N_GUARD::QAB1(I),XR(h)
    • R(h);N_GUARD::QAB1(I)
    • R(h);N_GUARD,XB(H)::QAB1(I)
    • S(d);S_CUTQ(b)::P(B),XP(e)
    • S(d);SBLOCK,S_CUTB(a)::S(D),XP(j)
    • S(d);S_CUTR(h)::QAB1(I)
    • P(e);XP(B)::QAB1(I),XS(d)
    • P(e);::QAB1(I),XS(d)
  • Tries
    • Try
      • B(J);CHECK
      • Vars
        • K(g);P-FLIGHT::B(H)+R(E),DCHECK
      • Refutation
        • R(h);XB(J)
    • Try
      • R(E);CHECK
      • Vars
        • Q(b);XR(E)::P(B),XP(e)
        • S(d);XR(E)::QAR1(I)
      • Refutation
        • R(f);XR(E)
    • Try
      • R(E);
      • Threat
        • DUALS(3)
      • Vars
        • Q(b);CHECK,N_GUARD::S(A),XQ(b)
        • R(h);XB(H)::QAB1(I)
        • S(d);::QAB1(I)
      • Refutation
        • R(h);XR(E)
    • Try
      • Q(I);CHECK,XP(i)
      • Vars
        • K(g);P-FLIGHT::B(H)+R(E),DCHECK
      • Refutation
        • R(h);CHECK,XQ(I)
    • Try
      • Q(I);CHECK
      • Vars
        • K(g);P-FLIGHT,XQ(I)::B(H)+R(E),DCHECK
      • Refutation
        • R(f);XQ(I)
  • Actual
    • R(E);
    • Threat
      • QAB1(I),XS(d)
    • Vars
      • Q(b);CHECK,N_GUARD::S(A),XQ(b)
      • Q(b);N_GUARD::S(A)
      • Q(b);N_GUARD::P(B),XP(e)
      • R(f);N_GUARD::QAR1(I),XR(f)
      • S(d);OGATE::R1(E)
      • S(d);S_CUTQ(b)::S(A)
      • S(d);S_CUTQ(b)::P(B),XP(e)
      • S(d);S_CUTR(f)::QAR1(I)
      • S(d);SBLOCK,S_CUTB(a)::S(D),XP(j)
      • S(d);S_CUTR(h)::QAB1(I)
      • S(d);S_CUTR(h)::QAB1(I),XP(i)


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