Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: mate in 55?

Author: Dann Corbit

Date: 11:17:57 02/12/02

Go up one level in this thread


On February 12, 2002 at 12:57:42, ramkumar wrote:

>it is a mate after 55.does your prog. shows a better move then Rd1-b1 and mate
>sooner then 55?

If it does then it is broken, since it is white's turn to move.

>don't use endgameTB for your engine to find out the 55 mate move.

Why not?  It' a tragic waste of CPU cycles if you don't.

>[D]k7/r7/8/8/8/8/3P4/3RK3 w - -

Here is the exact solution (by Yace):

439   0.940  Mat55 62f. 1.Rb1 {EGTB} 1...Rh7! 2.Ke2! Re7+! 3.Kf2 Rf7+
                        4.Ke3! Re7+! 5.Kf4! Rd7! 6.Rb2! Rd8 7.Ke4 Re8+!
                        8.Kd4 Ka7! 9.Kc4! Re2! 10.Kc3! Rf2 11.Rb3 Rg2
                        12.d3! Rg4! 13.Rb5 Rg8! 14.Kc4! Rc8+! 15.Kd5!
                        Rd8+! 16.Ke4! Re8+ 17.Kf4 Rf8+ 18.Ke5! Re8+
                        19.Kd6! Ka6! 20.Rb3! Ka5! 21.d4! Rd8+! 22.Ke5
                        Re8+! 23.Kf5 Rd8! 24.Ke4! Re8+! 25.Kd3! Rf8
                        26.Rb2! Rd8! 27.Rb1! Rd7 28.Kc4 Rc7+! 29.Kd5!
                        Rd7+ 30.Ke5 Re7+ 31.Kd6! Re3 32.d5! Rd3! 33.Ke6
                        Re3+ 34.Kd7! Rf3 35.d6! Rd3! 36.Ke7 Re3+!
                        37.Kd8! Rd3 38.d7! Ka6! 39.Re1 Rd2 40.Ke8 Kb6
                        41.Rb1+! Kc6 42.Rc1+! Kb7 43.d8=Q! Rxd8+!
                        44.Kxd8! Kb6! 45.Rc2 Kb5 46.Kc7! Kb4 47.Kc6
                        Kb3! 48.Rc5! Kb4 49.Kb6! Ka4 50.Rb5! Ka3
                        51.Ka5! Ka2 52.Ka4! Ka1 53.Kb3! Kb1 54.Rc5! Ka1
                        55.Rc1#! {500}

Which reminds me:
Why can't all chess programs produce a beautiful output like this when analyzing
a position?  A lot of them will simply do this:
1.Rb1 {EGTB}
and leave it at that.  Sorry, but my feeble mind simply is not going to fill in
the gaps.



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.