Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Mate in 29? - ChestUCI says "yes"!

Author: F. Huber

Date: 09:47:27 04/13/05

Go up one level in this thread


On April 13, 2005 at 12:38:58, pavel wrote:

>On April 13, 2005 at 12:32:20, F. Huber wrote:
>
>>On April 13, 2005 at 12:24:40, pavel wrote:
>>
>>>[D] 3n4/rBp1p3/2P5/2PK4/k2N4/pp2R3/bppB2Rp/q1n1r1b1 w - - 0 1
>>>
>>>
>>>
>>>
>>>
>>>Mate in 29
>>>M. Kwiatkowski
>>>2nd Honourable Mention, The Problemist 1992
>>>
>>>1.Rg4 Even if it threatens two short mates, with Nxb3+ and Ne6+, it is still a
>>>nice key. 1...h1Q+ 2.Nf3+ Kb5 Now the Knight and Rook each have chores, but they
>>>can only do them if they work as a fine-tuned team - one of them holding the Qh1
>>>at bay, while the other one does its job. 3.Rb4+ Ka5 4.Rbe4+! Now the Knight is
>>>free. 4...Kb5 5.Nd4+ Ka4 6.Ne2+ Kb5 7.Nc3+ Ka5 8.Nxa2+ Why this Bishop had to go
>>>will become clear later. 8...Kb5 Now it is the Rook's turn, but the Knight must
>>>first unpin it. 9.Nc3+ Ka5 10.Ne2+ Kb5 11.Nd4+ Ka4 12.Nf3+! Kb5 13.Rb4+ Ka5
>>>14.Rbxb3+ The reason for removing this pawn will be revealed later too, but at
>>>least we understand why the Ba2 had to go - it would have pinned the Rb3.
>>>14...Ka4 15.Rb4+ Ka5 16.Rbe4+! and the Knight is unpinned once more. 16...Kb5
>>>17.Nd4+ Ka4 18.Ne2+ Kb5 19.Nc3+ Ka5 20.Na2+! It is a very nice feature of this
>>>problem that the Knight goes back to the empty square a2 where it once captured
>>>a Bishop. Now, it has to shield a3 from the Qa1. 20...Kb5 21.Ba6+ Finally, the
>>>mating attack. 21...Rxa6 If 21...Kxa6, then 22.Rxa3+ (that is why Pb3 had to go
>>>and Qxa3 had to be prevented) 22...Kb5 23.Nc3 mate. 22.Nc3+ Ka5 23.Ne2+ Kb5
>>>24.Nd4+ Ka4 25.Nf3+! One last unpin of the Rook, and it's mate: 25...Kb5 26.Rb4+
>>>Ka5 27.Rb6+ Ka4 28.Rxa6+ Kb5 29.Ra5 mate.
>>>
>>>http://www.xs4all.nl/~timkr/chess2/diarytxt.htm
>>>
>>>---------------------------------------------------------
>>
>>ChestUCI Ver.4.1:
>>CPU: Celeron 400MHz
>>FEN: 3n4/rBp1p3/2P5/2PK4/k2N4/pp2R3/bppB2Rp/q1n1r1b1 w - -
>>Parameters found in Database !
>>Search for Special-Mate [C0/R2/K3/P10/X28] in 29 ...  (Hash=43MB)
>>  29	00:08	     117.204	44.395	+M29	1.Tg4
>>Search completed ...  (Time=7.91s)
>>Mate in 29 found !  (00:07)
>>1.Rg4 h1Q+ 2.Nf3+ Kb5 3.Rb4+ Ka5 4.Rbe4+ Kb5 5.Nd4+ Ka4 6.Ne2+ Kb5 7.Nc3+ Ka5
>>8.Nxa2+ Kb5 9.Nc3+ Ka5 10.Ne2+ Kb5 11.Nd4+ Ka4 12.Nf3+ Kb5 13.Rb4+ Ka5 14.Rbxb3+
>>Ka4 15.Rb4+ Ka5 16.Rbe4+ Kb5 17.Nd4+ Ka4 18.Ne2+ Kb5 19.Nc3+ Ka5 20.Na2+ Kb5
>>21.Ba6+ Rxa6 22.Nc3+ Ka5 23.Ne2+ Kb5 24.Nd4+ Ka4 25.Nf3+ Kb5 26.Rb4+ Ka5 27.Rb6+
>>Ka4 28.Rxa6+ Kb5 29.Ra5#
>>1 Solution  (Mate in 29)
>>
>>Regards,
>>Franz.
>
>
>This is not fair. How come none of my programs finds it. :(
>
>pavs

Hi Pavel,

that´s quite simple:
Implement some of those ´special´ parameters of ChestUCI into your program,
like ´mate threats´, ´king´s flightsquares´ or limiting the opponents pieces
or moves!

You see - it´s really easy ... ;-)

Regards,
Franz.



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.