Problem Display
PID: 142569 (8/1P1pr3/K1P3Q1/3B1Rp1/3P2r1/B1PNP3/R6b/1k1N3n w - - 0 1)

Rice, John Michael

3rd Comm., Phenix, 1988

8/1P1pr3/K1P3Q1/3B1Rp1/3P2r1/B1PNP3/R6b/1k1N3n

#2

13 + 7


702 Phenix 1990

SOLUTION


  • SOUND
  • Sets
    • 1...Rg3
      • 2.b8Q#
      • 2.b8R#
    • 1...Rf4
      • 2.b8Q#
      • 2.b8R#
    • 1...Re5
      • 2.b8Q#
      • 2.b8R#
    • 1...Bg1
      • 2.b8Q#
      • 2.b8R#
    • 1...Sg3
      • 2.b8Q#
      • 2.b8R#
  • Tries
    • 1.Sf4?
      • threat
        • 2.Re5#
        • 2.b8Q#
        • 2.b8R#
      • 1...Rxf4
        • 2.b8Q#
        • 2.b8R#
      • 1...Rxe3
        • 2.b8Q#
        • 2.b8R#
      • 1...Bxf4
        • 2.Re5#
      • 1...gxf4
        • 2.b8Q#
        • 2.b8R#
      • 1...dxc6
        • 2.Re5#
      • 1...Rg1
        • 2.Re5#
        • 2.b8Q#
        • 2.b8R#
      • 1...Rg3
        • 2.Re5#
        • 2.b8Q#
        • 2.b8R#
      • 1...Rh4
        • 2.Re5#
        • 2.b8Q#
        • 2.b8R#
      • 1...Re4
        • 2.b8Q#
        • 2.b8R#
      • 1...Re5
        • 2.Rxe5#
        • 2.b8Q#
        • 2.b8R#
      • 1...Re6
        • 2.b8Q#
        • 2.b8R#
      • 1...Rf7
        • 2.Rf6#
        • 2.Rxf7#
        • 2.b8Q#
        • 2.b8R#
      • 1...Rg7
        • 2.b8Q#
        • 2.b8R#
      • 1...Rh7
        • 2.Re5#
        • 2.Rxg5#
        • 2.Rf6#
        • 2.Rf7#
        • 2.Rf8#
        • 2.b8Q#
        • 2.b8R#
      • 1...Re8
        • 2.Re5#
      • 1...Bg1
        • 2.Re5#
        • 2.b8Q#
        • 2.b8R#
      • 1...Bg3
        • 2.Re5#
        • 2.b8Q#
        • 2.b8R#
      • 1...Sf2
        • 2.b8Q#
        • 2.b8R#
      • 1...Sg3
        • 2.b8Q#
        • 2.b8R#
      • 1...d6
        • 2.Re5#
      • 1...Rg2!
    • 1.Se5?
      • threat
        • 2.Rf4#
        • 2.b8Q#
        • 2.b8R#
      • 1...Rxe5
        • 2.b8Q#
        • 2.b8R#
      • 1...Bxe5
        • 2.Rf4#
      • 1...dxc6
        • 2.Rf4#
      • 1...Rg1
        • 2.Rf1#
        • 2.Rff2#
        • 2.Rf3#
        • 2.Rf4#
        • 2.Rxg5#
        • 2.Rf6#
        • 2.Rf7#
        • 2.Rf8#
        • 2.b8Q#
        • 2.b8R#
      • 1...Rg2
        • 2.Rff2#
      • 1...Rg3
        • 2.Rf1#
        • 2.Rff2#
        • 2.Rf3#
        • 2.Rf4#
        • 2.Rxg5#
        • 2.Rf6#
        • 2.Rf7#
        • 2.Rf8#
        • 2.b8Q#
        • 2.b8R#
      • 1...Re4
        • 2.b8Q#
        • 2.b8R#
      • 1...Rf4
        • 2.Rxf4#
        • 2.b8Q#
        • 2.b8R#
      • 1...Rh4
        • 2.Rf4#
        • 2.b8Q#
        • 2.b8R#
      • 1...Re6
        • 2.b8Q#
        • 2.b8R#
      • 1...Rf7
        • 2.b8Q#
        • 2.b8R#
      • 1...Rg7
        • 2.b8Q#
        • 2.b8R#
      • 1...Rh7
        • 2.Rf4#
        • 2.b8Q#
        • 2.b8R#
      • 1...Re8
        • 2.Rf4#
      • 1...Bg1
        • 2.Rf4#
        • 2.b8Q#
        • 2.b8R#
      • 1...Bg3
        • 2.Rf4#
        • 2.b8Q#
        • 2.b8R#
      • 1...Bf4
        • 2.Rxf4#
        • 2.Rxg5#
        • 2.Rf6#
        • 2.Rf7#
        • 2.Rf8#
        • 2.b8Q#
        • 2.b8R#
      • 1...Sf2
        • 2.b8Q#
        • 2.b8R#
      • 1...Sg3
        • 2.b8Q#
        • 2.b8R#
      • 1...d6
        • 2.Rf4#
      • 1...Rxd4!
    • 1.Rc2?
      • threat
        • 2.Rc1#
      • 1...Ka1
        • 2.Rc1#
      • 1...Kxc2!
    • 1.Rff2?
      • threat
        • 2.Rfb2#
      • 1...Rg2
        • 2.Se5#
      • 1...Sxf2!
    • 1.Rf4?
      • threat
        • 2.Se5#
        • 2.b8Q#
        • 2.b8R#
      • 1...Rxf4
        • 2.b8Q#
        • 2.b8R#
      • 1...Rxe3
        • 2.b8Q#
        • 2.b8R#
      • 1...Bxf4
        • 2.Se5#
      • 1...gxf4
        • 2.b8Q#
        • 2.b8R#
      • 1...dxc6
        • 2.Se5#
      • 1...Rg1
        • 2.Se5#
        • 2.b8Q#
        • 2.b8R#
      • 1...Rg3
        • 2.Se5#
        • 2.b8Q#
        • 2.b8R#
      • 1...Rh4
        • 2.Se5#
        • 2.b8Q#
        • 2.b8R#
      • 1...Re4
        • 2.b8Q#
        • 2.b8R#
      • 1...Re5
        • 2.Sxe5#
        • 2.b8Q#
        • 2.b8R#
      • 1...Re6
        • 2.b8Q#
        • 2.b8R#
      • 1...Rf7
        • 2.b8Q#
        • 2.b8R#
      • 1...Rg7
        • 2.b8Q#
        • 2.b8R#
      • 1...Rh7
        • 2.Sc1#
        • 2.Se1#
        • 2.S3f2#
        • 2.Sb4#
        • 2.Sc5#
        • 2.Se5#
        • 2.b8Q#
        • 2.b8R#
      • 1...Re8
        • 2.Se5#
      • 1...Bg1
        • 2.Se5#
        • 2.b8Q#
        • 2.b8R#
      • 1...Bg3
        • 2.Se5#
        • 2.b8Q#
        • 2.b8R#
      • 1...Sf2
        • 2.b8Q#
        • 2.b8R#
      • 1...Sg3
        • 2.b8Q#
        • 2.b8R#
      • 1...d6
        • 2.Se5#
      • 1...Rg2!
    • 1.Re5?
      • threat
        • 2.Sf4#
        • 2.b8Q#
        • 2.b8R#
      • 1...Rxe5
        • 2.b8Q#
        • 2.b8R#
      • 1...Bxe5
        • 2.Sf4#
      • 1...dxc6
        • 2.Sf4#
      • 1...Rg2
        • 2.S3f2#
      • 1...Rg1
        • 2.Sc1#
        • 2.Se1#
        • 2.S3f2#
        • 2.Sb4#
        • 2.Sf4#
        • 2.Sc5#
        • 2.b8Q#
        • 2.b8R#
      • 1...Rg3
        • 2.Sc1#
        • 2.Se1#
        • 2.S3f2#
        • 2.Sb4#
        • 2.Sf4#
        • 2.Sc5#
        • 2.b8Q#
        • 2.b8R#
      • 1...Re4
        • 2.b8Q#
        • 2.b8R#
      • 1...Rf4
        • 2.Sxf4#
        • 2.b8Q#
        • 2.b8R#
      • 1...Rh4
        • 2.Sf4#
        • 2.b8Q#
        • 2.b8R#
      • 1...Re6
        • 2.b8Q#
        • 2.b8R#
      • 1...Rf7
        • 2.b8Q#
        • 2.b8R#
      • 1...Rg7
        • 2.b8Q#
        • 2.b8R#
      • 1...Rh7
        • 2.Sf4#
        • 2.b8Q#
        • 2.b8R#
      • 1...Re8
        • 2.Sf4#
      • 1...Bg1
        • 2.Sf4#
        • 2.b8Q#
        • 2.b8R#
      • 1...Bg3
        • 2.Sf4#
        • 2.b8Q#
        • 2.b8R#
      • 1...Bf4
        • 2.Sc1#
        • 2.Se1#
        • 2.S3f2#
        • 2.Sb4#
        • 2.Sxf4#
        • 2.Sc5#
        • 2.b8Q#
        • 2.b8R#
      • 1...Sf2
        • 2.b8Q#
        • 2.b8R#
      • 1...Sg3
        • 2.b8Q#
        • 2.b8R#
      • 1...d6
        • 2.Sf4#
      • 1...Rxd4!
  • Keys
    • 1.Rf1!
      • threat
        • 2.S1f2#
      • 1...Rxe3
        • 2.Sxe3#
      • 1...Rg1
        • 2.Se5#
      • 1...Sf2
        • 2.S1xf2#
      • 1...Sg3
        • 2.b8Q#
        • 2.b8R#

FEATURES


  • Static
    • TYPE = THREAT
    • CHANGED MATES = 0
    • ADDED MATES = 3
    • REMOVED MATES = 0
  • Sets
    • R(d);S_CUTB(c)::P=Q
    • R(g);S_CUTB(c)::P=Q
    • B(c);N_GUARD::P=Q
    • S(b);S_CUTB(c)::P=Q
  • Tries
    • Try
      • S(E);
      • Threat
        • DUALS(3)
      • Vars
        • R(d);XS(E)::P=Q
        • R(g);XP(F)::P=Q
        • B(c);XS(E)::QAB(L)+R(I)
        • P(e);XS(E)::P=Q
        • P(f);XP(K)::QAB(L)+R(I)
        • R(g);::P=Q
        • R(g);P_PINP(K)::P=Q
        • R(g);::QAB(L)+R(I)
        • S(b);::P=Q
        • P(f);::QAB(L)+R(I)
      • Refutation
        • R(d);
    • Try
      • S(E);
      • Threat
        • DUALS(3)
      • Vars
        • R(g);XS(E)::P=Q
        • B(c);XS(E)::QAB(L)+R(I)
        • P(f);XP(K)::QAB(L)+R(I)
        • R(d);N_GUARD::QAB(L)+R(I)
        • R(d);::P=Q
        • R(g);P_PINP(K)::P=Q
        • R(g);::P=Q
        • R(g);::QAB(L)+R(I)
        • S(b);::P=Q
        • P(f);::QAB(L)+R(I)
      • Refutation
        • R(d);XP(G)
    • Try
      • R(B);
      • Threat
        • R1(B)
      • Vars
        • K(a);P-FLIGHT::R(B)
      • Refutation
        • K(a);S_FLIGHT,XR(B)
    • Try
      • R(I);
      • Threat
        • R1(I)
      • Vars
        • R(d);N_GUARD::QAB(L)+S(E)
      • Refutation
        • S(b);XR(I)
    • Try
      • R(I);
      • Threat
        • DUALS(3)
      • Vars
        • R(d);XR(I)::P=Q
        • R(g);XP(F)::P=Q
        • B(c);XR(I)::QAB(L)+S(E)
        • P(e);XR(I)::P=Q
        • P(f);XP(K)::QAB(L)+S(E)
        • R(g);::P=Q
        • R(g);P_PINP(K)::P=Q
        • R(g);::QAB(L)+S(E)
        • S(b);::P=Q
        • P(f);::QAB(L)+S(E)
      • Refutation
        • R(d);
    • Try
      • R(I);
      • Threat
        • DUALS(3)
      • Vars
        • R(g);XR(I)::P=Q
        • B(c);XR(I)::QAB(L)+S(E)
        • P(f);XP(K)::QAB(L)+S(E)
        • R(d);N_GUARD::QAB(L)+S(E)
        • R(d);::P=Q
        • R(g);P_PINP(K)::P=Q
        • R(g);::P=Q
        • R(g);::QAB(L)+S(E)
        • S(b);::P=Q
        • P(f);::QAB(L)+S(E)
      • Refutation
        • R(d);XP(G)
  • Actual
    • R(I);
    • Threat
      • R(I)+S(A)
    • Vars
      • R(g);XP(F)::R(I)+S(A),XR(g)
      • R(d);N_GUARD::QAB(L)+S(E)
      • S(b);::R(I)+S(A),XS(b)
      • S(b);S_CUTB(c)::P=Q


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