Problem Display
PID: 137721 (1R6/pPPpPPr1/2nknN2/3P4/b2P4/4Q2q/3N3b/K1R5 w - - 0 1)

Visserman, Eeltje

Het Belgisch Schaakbord (L'Echiquier Belge), 1943

1R6/pPPpPPr1/2nknN2/3P4/b2P4/4Q2q/3N3b/K1R5

#2

12 + 9


102 Probleemblad 2010

SOLUTION


  • SOUND
  • Sets
    • 1...Kxe7
      • 2.f8Q#
    • 1...Sb4
      • 2.c8S#
    • 1...Scxd4
      • 2.c8S#
    • 1...Sa5
      • 2.c8S#
    • 1...Se5
      • 2.c8S#
    • 1...Sxe7
      • 2.Sde4#
    • 1...Sxb8
      • 2.c8S#
    • 1...Scd8
      • 2.c8S#
    • 1...Sexd4
      • 2.e8S#
    • 1...Sf4
      • 2.e8S#
    • 1...Sc5
      • 2.e8S#
    • 1...Sg5
      • 2.e8S#
    • 1...Sxc7
      • 2.Sc4#
    • 1...Sed8
      • 2.e8S#
    • 1...Sf8
      • 2.e8S#
  • Tries
    • 1.Sc4+?
      • 1...Kxe7
        • 2.f8Q#
      • 1...Kxc7!
    • 1.Se8+?
      • 1...Kxd5
        • 2.Qe4#
      • 1...Kxe7!
    • 1.Qe5+?
      • 1...Kxe7
        • 2.f8Q#
      • 1...Sxe5
        • 2.c8S#
      • 1...Bxe5!
  • Keys
    • 1.Rd8!
      • threat
        • 2.Rxd7#
      • 1...Kxc7
        • 2.b8Q#
      • 1...Kxe7
        • 2.f8Q#
      • 1...Scxd4
        • 2.c8S#
      • 1...Sxe7
        • 2.Sde4#
      • 1...Scxd8
        • 2.c8S#
      • 1...Sexd4
        • 2.e8S#
      • 1...Sxc7
        • 2.Sc4#
      • 1...Sexd8
        • 2.e8S#
      • 1...Sb4
        • 2.c8S#
      • 1...Sa5
        • 2.c8S#
      • 1...Se5
        • 2.c8S#
      • 1...Sb8
        • 2.c8S#
      • 1...Sf4
        • 2.e8S#
      • 1...Sc5
        • 2.e8S#
      • 1...Sg5
        • 2.e8S#
      • 1...Sf8
        • 2.e8S#

FEATURES


  • Static
    • TYPE = THREAT
    • CHANGED MATES = 0
    • ADDED MATES = 1
    • REMOVED MATES = 0
  • Sets
    • K(e);P_SPINS(f),S_FLIGHT,XP(J)::P=Q
    • S(d);::P=S
    • S(d);XP(E)::P=S
    • S(d);SBLOCK,XP(J)::S(C)
    • S(d);XR(L)::P=S
    • S(f);XP(E)::P=S
    • S(f);::P=S
    • S(f);SBLOCK,XP(I)::S(C)
  • Tries
    • Try
      • S(C);CHECK
      • Vars
        • K(e);P_SPINS(f),S_FLIGHT,XP(J)::P=Q
      • Refutation
        • K(e);S_FLIGHT,XP(I)
    • Try
      • S(G);CHECK
      • Vars
        • K(e);P-FLIGHT,XP(F)::QAB1(D)
      • Refutation
        • K(e);P_SPINS(f),S_FLIGHT,XP(J)
    • Try
      • Q(D);CHECK
      • Vars
        • K(e);P_SPINS(f),S_FLIGHT,XP(J)::P=Q
        • S(d);N_GUARD,S_CUTB(a),XQ(D)::P=S
      • Refutation
        • B(a);P_PINP(E),XQ(D)
  • Actual
    • R(L);P_PINP(h)
    • Threat
      • R1(L),XP(h)
    • Vars
      • K(e);N_SPINP(h),P_SPINS(d),S_FLIGHT,XP(I)::P=Q
      • K(e);N_SPINP(h),P_SPINS(f),S_FLIGHT,XP(J)::P=Q
      • S(d);XP(E)::P=S
      • S(d);SBLOCK,XP(J)::S(C)
      • S(d);N_SPINP(h),XR(L)::P=S
      • S(f);XP(E)::P=S
      • S(f);SBLOCK,XP(I)::S(C)
      • S(f);N_SPINP(h),XR(L)::P=S
      • S(d);::P=S
      • S(f);::P=S


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