Problem Display
PID: 102933 (2N2Q2/4R3/2pr1p2/1Pk2B1K/2Pr2p1/1PP5/5R2/6B1 w - - 0 1)

Yamanishi, Jorge T

Boletim da UBP, 1966

2N2Q2/4R3/2pr1p2/1Pk2B1K/2Pr2p1/1PP5/5R2/6B1

#2

11 + 6


6490 yacpdb 2009

SOLUTION


  • SOUND
  • Sets
    • 1...Rd5
      • 2.Re5#
    • 1...Rd7
      • 2.Re5#
    • 1...Rd8
      • 2.Re5#
    • 1...cxb5
      • 2.Rc7#
  • Tries
    • 1.Rf1?
      • 1...cxb5
        • 2.Rc7#
      • 1...Re6
        • 2.Bxd4#
        • 2.Rxe6#
      • 1...Rd5
        • 2.Re5#
      • 1...Rd7
        • 2.Re5#
        • 2.Rxd7#
      • 1...Rd8
        • 2.Re5#
      • 1...g3!
    • 1.Ra2?
      • 1...cxb5
        • 2.Rc7#
      • 1...Re6
        • 2.Bxd4#
        • 2.Rxe6#
      • 1...Rd5
        • 2.Re5#
      • 1...Rd7
        • 2.Re5#
        • 2.Rxd7#
      • 1...Rd8
        • 2.Re5#
      • 1...g3!
    • 1.Rb2?
      • 1...cxb5
        • 2.Rc7#
      • 1...Re6
        • 2.Bxd4#
        • 2.Rxe6#
      • 1...Rd5
        • 2.Re5#
      • 1...Rd7
        • 2.Re5#
        • 2.Rxd7#
      • 1...Rd8
        • 2.Re5#
      • 1...g3!
    • 1.Rc2?
      • 1...cxb5
        • 2.Rc7#
      • 1...Re6
        • 2.Bxd4#
        • 2.Rxe6#
      • 1...Rd5
        • 2.Re5#
      • 1...Rd7
        • 2.Re5#
        • 2.Rxd7#
      • 1...Rd8
        • 2.Re5#
      • 1...g3!
    • 1.Rd2?
      • 1...cxb5
        • 2.Rc7#
      • 1...Re6
        • 2.Bxd4#
        • 2.Rxe6#
      • 1...Rd5
        • 2.Re5#
      • 1...Rd7
        • 2.Re5#
        • 2.Rxd7#
      • 1...Rd8
        • 2.Re5#
      • 1...g3!
    • 1.Rfe2?
      • 1...cxb5
        • 2.Rc7#
      • 1...Re6
        • 2.Bxd4#
        • 2.R7xe6#
      • 1...Rd5
        • 2.R7e5#
      • 1...Rd7
        • 2.R7e5#
        • 2.Rxd7#
      • 1...Rd8
        • 2.R7e5#
      • 1...g3!
    • 1.Rg2?
      • 1...cxb5
        • 2.Rc7#
      • 1...Re6
        • 2.Bxd4#
        • 2.Rxe6#
      • 1...Rd5
        • 2.Re5#
      • 1...Rd7
        • 2.Re5#
        • 2.Rxd7#
      • 1...Rd8
        • 2.Re5#
      • 1...g3!
    • 1.Rh2?
      • 1...cxb5
        • 2.Rc7#
      • 1...Rd5
        • 2.Re5#
      • 1...Re6
        • 2.Bxd4#
        • 2.Rxe6#
      • 1...Rd7
        • 2.Re5#
        • 2.Rxd7#
      • 1...Rd8
        • 2.Re5#
      • 1...g3!
    • 1.Rf4?
      • 1...cxb5
        • 2.Rc7#
      • 1...Rd5
        • 2.Re5#
      • 1...Re6
        • 2.Bxd4#
        • 2.Rxe6#
      • 1...Rd7
        • 2.Re5#
        • 2.Rxd7#
      • 1...Rd8
        • 2.Re5#
      • 1...g3!
    • 1.Re5+?
      • 1...Rd5
        • 2.Rf1#
        • 2.Ra2#
        • 2.Rb2#
        • 2.Rc2#
        • 2.Rd2#
        • 2.Rfe2#
        • 2.Rg2#
        • 2.Rh2#
        • 2.Rf3#
        • 2.Rf4#
        • 2.Qxd6#
      • 1...fxe5!
    • 1.cxd4+?
      • 1...Kxd4
        • 2.Rc2#
        • 2.Rf3#
      • 1...Rxd4
        • 2.Re5#
      • 1...Kb4!
  • Keys
    • 1.Bd3!
      • threat
        • 2.b4#
      • 1...R4d5+
        • 2.Rf5#
      • 1...R6d5+
        • 2.Re5#
      • 1...Rxd3
        • 2.Rf5#
      • 1...Rxc4
        • 2.Rf5#
      • 1...cxb5
        • 2.Rc7#

FEATURES


  • Static
    • TYPE = THREAT
    • CHANGED MATES = 0
    • ADDED MATES = 3
    • REMOVED MATES = 2
  • Sets
    • R(e);P_PINB(G),S_CUTP(f),S_CUTR(a)::QAB(K)+R(I)
    • R(e);::QAB(K)+R(I),DCHECK
    • P(d);OGATEB,XP(F)::R(I)
  • Tries
    • Try
      • R(B);P_PINR(a)
      • Vars
        • P(d);OGATEB,XP(F)::R(I)
        • R(e);P_PINB(G),S_CUTP(f)::QAB(K)+R(I)
        • R(e);::QAB(K)+R(I),DCHECK
      • Refutation
        • P(b);
    • Try
      • R(B);P_PINR(a)
      • Vars
        • P(d);OGATEB,XP(F)::R(I)
        • R(e);P_PINB(G),S_CUTP(f)::QAB(K)+R(I)
        • R(e);::QAB(K)+R(I),DCHECK
      • Refutation
        • P(b);
    • Try
      • R(B);P_PINR(a)
      • Vars
        • P(d);OGATEB,XP(F)::R(I)
        • R(e);P_PINB(G),S_CUTP(f)::QAB(K)+R(I)
        • R(e);::QAB(K)+R(I),DCHECK
      • Refutation
        • P(b);
    • Try
      • R(B);P_PINR(a)
      • Vars
        • P(d);OGATEB,XP(F)::R(I)
        • R(e);P_PINB(G),S_CUTP(f)::QAB(K)+R(I)
        • R(e);::QAB(K)+R(I),DCHECK
      • Refutation
        • P(b);
    • Try
      • R(B);P_PINR(a)
      • Vars
        • P(d);OGATEB,XP(F)::R(I)
        • R(e);P_PINB(G),S_CUTP(f)::QAB(K)+R(I)
        • R(e);::QAB(K)+R(I),DCHECK
      • Refutation
        • P(b);
    • Try
      • R(B);P_PINR(a)
      • Vars
        • P(d);OGATEB,XP(F)::R(I)
        • R(e);P_PINB(G),S_CUTP(f)::QAB(K)+R(I)
        • R(e);::QAB(K)+R(I),DCHECK
      • Refutation
        • P(b);
    • Try
      • R(B);P_PINR(a)
      • Vars
        • P(d);OGATEB,XP(F)::R(I)
        • R(e);P_PINB(G),S_CUTP(f)::QAB(K)+R(I)
        • R(e);::QAB(K)+R(I),DCHECK
      • Refutation
        • P(b);
    • Try
      • R(B);P_PINR(a)
      • Vars
        • P(d);OGATEB,XP(F)::R(I)
        • R(e);P_PINB(G),S_CUTP(f)::QAB(K)+R(I)
        • R(e);::QAB(K)+R(I),DCHECK
      • Refutation
        • P(b);
    • Try
      • R(B);P_PINR(a)
      • Vars
        • P(d);OGATEB,XP(F)::R(I)
        • R(e);P_PINB(G),S_CUTP(f)::QAB(K)+R(I)
        • R(e);::QAB(K)+R(I),DCHECK
      • Refutation
        • P(b);
    • Try
      • R(I);CHECK,P_PINR(e)
      • Refutation
        • P(f);XR(I)
    • Try
      • P(D);CHECK,XR(a)
      • Vars
        • R(e);SBLOCK,XP(D)::QAB(K)+R(I),DCHECK
      • Refutation
        • K(c);S_FLIGHT
  • Actual
    • B(G);
    • Threat
      • P(C)
    • Vars
      • R(a);CHECK,S_CUTR(e)::B(A)+R(B)
      • R(e);CHECK,S_CUTP(f),S_CUTR(a)::QAB(K)+R(I)
      • R(a);XB(G)::B(A)+R(B),DCHECK
      • R(a);XP(E)::B(A)+R(B),DCHECK
      • P(d);OGATEB,XP(F)::R(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).