Problem Display
PID: 157231 (1rR3nQ/bp1p3p/B3prq1/1N1kp3/2R1p2n/1K1P4/8/B7 w - - 0 1)

Petite, Efren

Problemas, 1952

1rR3nQ/bp1p3p/B3prq1/1N1kp3/2R1p2n/1K1P4/8/B7

#2

8 + 13


15148 Sadier Collection 2016

SOLUTION


  • SOUND
  • Sets
    • 1...Qh5
      • 2.dxe4#
    • 1...Qf7
      • 2.dxe4#
    • 1...Qe8
      • 2.dxe4#
    • 1...Qg1
      • 2.dxe4#
    • 1...Qg5
      • 2.dxe4#
    • 1...Qh6
      • 2.dxe4#
    • 1...Qg7
      • 2.dxe4#
    • 1...Rf1
      • 2.Qxe5#
    • 1...Rf2
      • 2.Qxe5#
    • 1...Rf3
      • 2.Qxe5#
    • 1...Rf4
      • 2.Qxe5#
    • 1...Rf5
      • 2.dxe4#
    • 1...Rf7
      • 2.Qxe5#
    • 1...Rf8
      • 2.Qxe5#
    • 1...Ra8
      • 2.Bxb7#
    • 1...Bc5
      • 2.R4xc5#
      • 2.R8xc5#
    • 1...Sf5
      • 2.dxe4#
    • 1...d6
      • 2.Sc3#
      • 2.Sc7#
  • Tries
    • 1.Rd8?
      • threat
        • 2.Rxd7#
      • 1...Rxd8
        • 2.Bxb7#
      • 1...Qf7
        • 2.dxe4#
      • 1...Qe8
        • 2.dxe4#
      • 1...Qg7
        • 2.dxe4#
      • 1...Rf7
        • 2.Qxe5#
      • 1...Sf5
        • 2.dxe4#
      • 1...d6
        • 2.Sc3#
        • 2.Sc7#
        • 2.Rxd6#
      • 1...Bc5!
    • 1.Qg7?
      • threat
        • 2.Qxd7#
      • 1...Qxg7
        • 2.dxe4#
      • 1...Qf7
        • 2.dxe4#
      • 1...Qe8
        • 2.dxe4#
      • 1...Rf7
        • 2.Qxe5#
      • 1...Bc5
        • 2.R4xc5#
        • 2.R8xc5#
      • 1...Sf5
        • 2.dxe4#
      • 1...d6
        • 2.Sc3#
        • 2.Sc7#
      • 1...Se7!
  • Keys
    • 1.R8c7!
      • threat
        • 2.Rxd7#
      • 1...Qf7
        • 2.dxe4#
      • 1...Qe8
        • 2.dxe4#
      • 1...Qg7
        • 2.dxe4#
      • 1...Rf7
        • 2.Qxe5#
      • 1...Rd8
        • 2.Bxb7#
      • 1...Bc5
        • 2.R4xc5#
        • 2.R7xc5#
      • 1...Sf5
        • 2.dxe4#
      • 1...d6
        • 2.Sc3#

FEATURES


  • Static
    • TYPE = THREAT
    • CHANGED MATES = 0
    • ADDED MATES = 2
    • REMOVED MATES = 11
  • Sets
    • Q(g);N_GUARD::P(C),XP(a)
    • R(f);OGATE::QAR1(H),XP(d)
    • R(f);OGATE,P_PINP(C)::QAR1(H),XP(d)
    • R(f);S_CUTQ(g)::P(C),XP(a)
    • R(l);N_GUARD::B(F),XP(i)
    • S(b);S_CUTQ(g)::P(C),XP(a)
  • Tries
    • Try
      • R(G);P_PINP(j)
      • Threat
        • R(G),XP(j)
      • Vars
        • R(l);N_GUARD,N_SPINP(j),XR(G)::B(F),XP(i)
        • Q(g);N_GUARD::P(C),XP(a)
        • R(f);OGATE::QAR1(H),XP(d)
        • S(b);S_CUTQ(g)::P(C),XP(a)
      • Refutation
        • B(h);
    • Try
      • Q(H);
      • Threat
        • QAR2(H),XP(j)
      • Vars
        • Q(g);N_GUARD,XQ(H)::P(C),XP(a)
        • Q(g);N_GUARD::P(C),XP(a)
        • R(f);OGATE::QAR1(H),XP(d)
        • S(b);S_CUTQ(g)::P(C),XP(a)
      • Refutation
        • S(m);
  • Actual
    • R(G);
    • Threat
      • R(G),XP(j)
    • Vars
      • Q(g);N_GUARD::P(C),XP(a)
      • R(f);OGATE::QAR1(H),XP(d)
      • R(l);N_GUARD::B(F),XP(i)
      • S(b);S_CUTQ(g)::P(C),XP(a)
      • P(j);SBLOCK::S(E)


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