Problem Display
PID: 6464 (6br/8/8/8/4B3/6Q1/5KP1/7k w - - 0 1)

Restad, Birger

1st HM., Svenska Dagbladet, 1929

6br/8/8/8/4B3/6Q1/5KP1/7k

#2

4 + 3


4884 154 norske miniatyrproblemer 1974
23 Die Schwalbe 1974
2012 Miniature Chess Problems from Many Countries 1981
3295 Einfuhrung in die Welt des Schachproblem 1984
3310 2345 Chess Problems 1997
145 StrateGems 2006
145 StrateGems 2007
3713 Snap 2021

SOLUTION


  • SOUND
  • Sets
    • 1...Rh3
      • 2.Qxh3#
      • 2.gxh3#
    • 1...Rh4
      • 2.Qxh4#
    • 1...Bh7
      • 2.Qh4#
      • 2.Qh3#
  • Tries
    • 1.Qf4?
      • threat
        • 2.g4#
      • 1...Rh2
        • 2.Qc1#
      • 1...Rh3
        • 2.gxh3#
      • 1...Bh7
        • 2.Qh6#
        • 2.Qh4#
      • 1...Bd5!
    • 1.Qd6?
      • threat
        • 2.g4#
      • 1...Rh2
        • 2.Qd1#
      • 1...Rh3
        • 2.gxh3#
      • 1...Bh7
        • 2.Qh6#
      • 1...Bd5!
    • 1.Qb8?
      • threat
        • 2.g4#
      • 1...Rh2
        • 2.Qb1#
      • 1...Rh3
        • 2.gxh3#
      • 1...Bd5
        • 2.Qxh8#
      • 1...Bh7!
  • Keys
    • 1.Qe5!
      • threat
        • 2.g4#
      • 1...Rh2
        • 2.Qa1#
      • 1...Rh3
        • 2.gxh3#
      • 1...Bd5
        • 2.Qxh8#
      • 1...Bh7
        • 2.Qh5#

This anticipates 246587(1989)

FEATURES


  • Static
    • TYPE = THREAT
    • CHANGED MATES = 0
    • ADDED MATES = 4
    • REMOVED MATES = 1
  • Sets
    • R(c);N_GUARD::QAR(C),XR(c)
  • Tries
    • Try
      • Q(C);
      • Threat
        • B(D)+P(B)
      • Vars
        • R(c);P_PINP(B),SBLOCK::QAR(C)
        • R(c);OGATE::B(D)+P(B),XR(c)
      • Refutation
        • B(b);
    • Try
      • Q(C);
      • Threat
        • B(D)+P(B)
      • Vars
        • R(c);P_PINP(B),SBLOCK::QAR(C)
        • R(c);OGATE::B(D)+P(B),XR(c)
        • B(b);S_CUTR(c)::QAR(C)
      • Refutation
        • B(b);
    • Try
      • Q(C);
      • Threat
        • B(D)+P(B)
      • Vars
        • R(c);P_PINP(B),SBLOCK::QAR(C)
        • R(c);OGATE::B(D)+P(B),XR(c)
        • B(b);OGATE::QAB(C),XR(c)
      • Refutation
        • B(b);
  • Actual
    • Q(C);
    • Threat
      • B(D)+P(B)
    • Vars
      • R(c);P_PINP(B),SBLOCK::QAB1(C)
      • R(c);OGATE::B(D)+P(B),XR(c)
      • B(b);N_GUARD::QAB(C),XR(c)
      • B(b);S_CUTR(c)::QAR(C)


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