Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: If you like to solve mate...

Author: Pete Galati

Date: 16:35:19 02/14/01

Go up one level in this thread


On February 14, 2001 at 16:29:28, Uri Blass wrote:

>On February 14, 2001 at 13:55:54, Jeremiah Penery wrote:
>
>>On February 14, 2001 at 06:38:34, leonid wrote:
>>
>>>Hi!
>>>
>>>If you like to solve forced mate then you can try this:
>>>
>>>[D]2kr3r/qq2q1qp/nnb1nbn1/1B2QnN1/3N1Q2/1NQ1B1B1/1P4Q1/R1R3K1 w - -
>>>
>>>Please, indicate your result.
>>
>>Modified Crafty with Singular Extensions finds:
>>
>>9    15:20  Mat09   1. Qcxc6+ Nec7 2. Qxb7+ Qxb7 3. Qxb7+
>>                    Kxb7 4. Rxc7+ Nxc7 5. Qxc7+ Qxc7 6.
>>                    Nc5+ Qxc5 7. Ba6+ Ka7 8. Bc8+ Na4 9.
>>                    Qb8# <HT>
>>
>>Maybe the number of moves will go down later, but I'm not going to let it search
>>any longer. :)
>
>Is it the first mate that your modified Crafty discovers
>If it is then Junior is faster:
>
>Junior5.9 on p200 has the follwong evaluation
>
>9 0:52 MATE10 1.Qcxc6+ Nec7 2.Qxb7+ Qxb7 3.Qxb7+ Kxb7 4.Bxa6+ Ka8 5.Bf1+ Kb8
>6.Nc6+ Kb7 7.Ra7+ Kc8 8.Qxc7+ Qxc7 9.Qxf5+ Qgd7 10.Rxc7#
>
>Unfortunately Junior stops to search when it finishes iteration when it finds a
>mate for itself.
>
>I guess that chessmaster is faster in finding a mate but I did not check it.
>
>Uri

I fed this epd into Crafty way earlier today, but I've been too busy to post
this.  Crafty worked on this for a long time, I doubt that it would find one
less than 8 moves.

5 piece tablebase files found
1836kb of RAM used for TB indices and decompression tables
EGTB cache memory = 3M bytes.
hash table memory = 48M bytes.
pawn hash table memory = 5M bytes.

Crafty v18.3

White(1): 2kr3r/qq2q1qp/nnb1nbn1/1B2QnN1/3N1Q2/1NQ1B1B1/1P4Q1/R1R3K1 w - -

       +---+---+---+---+---+---+---+---+
    8  |   |   | *K| *R|   |   |   | *R|
       +---+---+---+---+---+---+---+---+
    7  | *Q| *Q|   |   | *Q|   | *Q| *P|
       +---+---+---+---+---+---+---+---+
    6  | *N| *N| *B|   | *N| *B| *N|   |
       +---+---+---+---+---+---+---+---+
    5  |   | B |   |   | Q | *N| N |   |
       +---+---+---+---+---+---+---+---+
    4  |   |   |   | N |   | Q |   |   |
       +---+---+---+---+---+---+---+---+
    3  |   | N | Q |   | B |   | B |   |
       +---+---+---+---+---+---+---+---+
    2  |   | P |   |   |   |   | Q |   |
       +---+---+---+---+---+---+---+---+
    1  | R |   | R |   |   |   | K |   |
       +---+---+---+---+---+---+---+---+
         a   b   c   d   e   f   g   h

White(1): analzye
Illegal move: analzye
White(1): analyze
              clearing hash tables
              time surplus   0.00  time limit 30.00 (3:30)
         nss  depth   time  score   variation (1)
                4     0.90   7.30   1. Qcxc6+ Nac7 2. Rxa7 Qxc6 3. Nxc6
                                    Ngxf4 4. Nxe7+ Qxe7
                4     1.17   7.37   1. Qgxc6+ Nec7 2. Qfxf5+ Kb8 3. Qxe7
                                    Bxe7
                4->   1.29   7.37   1. Qgxc6+ Nec7 2. Qfxf5+ Kb8 3. Qxe7
                                    Bxe7
                5     1.40     ++   1. Qgxc6+!!
                5     2.92  13.08   1. Qcxc6+ Nec7 2. Qxb7+ Qxb7 3. Bxa6
                                    Nd5 4. Qxc7+ Qxc7 5. Bxb7+ Kxb7 6.
                                    Rxc7+
                5->   3.19  13.08   1. Qcxc6+ Nec7 2. Qxb7+ Qxb7 3. Bxa6
                                    Nd5 4. Qxc7+ Qxc7 5. Bxb7+ Kxb7 6.
                                    Rxc7+
                6     3.63     ++   1. Qcxc6+!!
                6    10.24  16.35   1. Qcxc6+ Nec7 2. Bxa6 Qaxa6 3. Qcxc7+
                                    Qexc7 4. Rxc7+ Kb8 5. Rxb7+ Kc8 6.
                                    Qfxf5+
                6->  11.83  16.35   1. Qcxc6+ Nec7 2. Bxa6 Qaxa6 3. Qcxc7+
                                    Qexc7 4. Rxc7+ Kb8 5. Rxb7+ Kc8 6.
                                    Qfxf5+
                7    20.36  16.29   1. Qcxc6+ Nec7 2. Bxa6 Qxe5 3. Qxb7+
                                    Qxb7 4. Qxb7+ Kd7 5. Qxf5+ Qxf5 6.
                                    Qc6+ Ke7 7. Nxf5+ Kf8 8. Nxg7 Kxg7
                                    9. Bxc7
                7->  35.85  16.29   1. Qcxc6+ Nec7 2. Bxa6 Qxe5 3. Qxb7+
                                    Qxb7 4. Qxb7+ Kd7 5. Qxf5+ Qxf5 6.
                                    Qc6+ Ke7 7. Nxf5+ Kf8 8. Nxg7 Kxg7
                                    9. Bxc7
                8    38.99     ++   1. Qcxc6+!!
                8     3:48  Mat09   1. Qcxc6+ Nec7 2. Qxb7+ Qxb7 3. Qxb7+
                                    Kxb7 4. Rxc7+ Nxc7 5. Qxc7+ Qxc7 6.
                                    Nc5+ Qxc5 7. Ba6+ Ka7 8. Bc8+ Na4 9.
                                    Qb8#
                8     5:04  Mat08   1. Qgxc6+ Nac7 2. Rxa7 Qxa7 3. Qcxc7+
                                    Nxc7 4. Qexc7+ Qaxc7 5. Qcxc7+ Qxc7
                                    6. Rxc7+ Kb8 7. Rc8+ Kxc8 8. Qb8#
                8->   5:10  Mat08   1. Qgxc6+ Nac7 2. Rxa7 Qxa7 3. Qcxc7+
                                    Nxc7 4. Qexc7+ Qaxc7 5. Qcxc7+ Qxc7
                                    6. Rxc7+ Kb8 7. Rc8+ Kxc8 8. Qb8#
                9     7:48  Mat08   1. Qgxc6+ Nac7 2. Rxa7 Qxa7 3. Qcxc7+
                                    Nxc7 4. Qexc7+ Qaxc7 5. Qcxc7+ Qxc7
                                    6. Rxc7+ Kb8 7. Rc8+ Kxc8 8. Qb8#
                9->  19:02  Mat08   1. Qgxc6+ Nac7 2. Rxa7 Qxa7 3. Qcxc7+
                                    Nxc7 4. Qexc7+ Qaxc7 5. Qcxc7+ Qxc7
                                    6. Rxc7+ Kb8 7. Rc8+ Kxc8 8. Qb8#
               10    52:06  Mat08   1. Qgxc6+ Nac7 2. Rxa7 Qxa7 3. Qcxc7+
                                    Nxc7 4. Qexc7+ Qaxc7 5. Qcxc7+ Qxc7
                                    6. Rxc7+ Kb8 7. Rc8+ Kxc8 8. Qb8#
               10-> 116:48  Mat08   1. Qgxc6+ Nac7 2. Rxa7 Qxa7 3. Qcxc7+
                                    Nxc7 4. Qexc7+ Qaxc7 5. Qcxc7+ Qxc7
                                    6. Rxc7+ Kb8 7. Rc8+ Kxc8 8. Qb8#
               11   319:52  Mat08   1. Qgxc6+ Nac7 2. Rxa7 Qxa7 3. Qcxc7+
                                    Nxc7 4. Qexc7+ Qaxc7 5. Qcxc7+ Qxc7
                                    6. Rxc7+ Kb8 7. Rc8+ Kxc8 8. Qb8#
White(1): exit
White(1): q
execution complete.



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.