Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Nice mate in 8 for engines!

Author: Tord Romstad

Date: 05:54:44 12/27/03

Go up one level in this thread


On December 27, 2003 at 08:10:23, Ingo Bauer wrote:

>Hallo
>
>[D]5rk1/p4p1p/6b1/q7/6P1/1P6/Q4p1P/K1R5 b - -

Gothmog 0.4.4a (without tablebases), on a Pentium IV 2.4 GHz, announces "mate in
at most
93 moves" in the 12th iteration after 1m12s.  This is pushed down to mate in 9
at the end
of the 12th iteration, after 2m48s.  Mate in 8 moves is found by the end of the
14th iteration,
which takes 3m43s to complete:

 1        6.72     0.00         65 Qxa2+ Kxa2
 2        8.11     0.00        988 Qe1 Qb2 f1Q
 3        8.20     0.02       3514 Qe5+ Qb2 Qd6 g5 f1Q
 4        9.20     0.05       8468 Qe1 Rxe1 fxe1Q+ Kb2 Qe2+ Ka1 Qe5+
 5        9.50     0.11      21615 Qe1 Rxe1 fxe1Q+ Kb2 Qe2+ Ka1 Qd1+ Kb2
                                   Qxg4 Qxa7
 6    >=  9.50     0.12      22909 Qe1 Rxe1 fxe1Q+ Kb2 Qe2+ Ka1 Qd1+ Kb2
                                   Qxg4 Qxa7
 6    >=  9.52     0.12      23411 Qe1 Rxe1 fxe1Q+ Kb2 Rc8 h4 Qe2+
 6    >=  9.58     0.13      24206 Qe1 Rxe1 fxe1Q+ Kb2 Rc8 h4 Rc2+
 6    >=  9.73     0.13      24727 Qe1 Rxe1 fxe1Q+ Kb2 Rc8 h4 Rc2+
 6    >=  9.98     0.13      25362 Qe1 Rxe1 fxe1Q+ Kb2 Rc8 h4 Rc2+
 6    >= 10.38     0.14      25911 Qe1 Rxe1 fxe1Q+ Kb2 Rc8 h4 Rc2+
 6    <= 10.83     0.17      34003 Qe1 Qb2 Rc8 Ka2 Rxc1
 6    <= 10.70     0.17      34255 Qe1 Qb2 Rc8 Ka2 Rxc1
 6    <= 10.66     0.18      35095 Qe1 Qb2 Rc8 Ka2 Rxc1
 6    >= 10.61     0.18      35374 Qe1 Qb2 Rc8 Ka2 Rxc1
 6    >= 10.62     0.18      35446 Qe1 Qb2 Rc8 Ka2 Rxc1
 6    <= 10.62     0.18      36205 Qe1 Qb2 Rc8 Ka2 Rxc1
 6       10.62     0.18      36205 Qe1 Qb2 Rc8 Ka2 Rxc1
 7    >= 10.62     0.20      40236 Qe1 Qb2 Re8 Qa3 f1Q
 7    >= 10.64     0.20      40322 Qe1 Qb2 Re8 Qa3 f1Q
 7    >= 10.73     0.21      40391 Qe1 Qb2 Re8 Qa3 f1Q
 7    >= 10.94     0.21      40539 Qe1 Qb2 Re8 Qa3 f1Q
 7    >= 11.19     0.21      40736 Qe1 Qb2 Re8 Qa3 f1Q
 7    >= 11.58     0.21      41038 Qe1 Qb2 Re8 Qa3 f1Q
 7    >= 12.14     0.21      41870 Qe1 Qb2 Re8 Qa3 f1Q
 7    <= 12.89     0.25      52356 Qe1 Qb2 Re8 Qa3 f1Q
 7    <= 12.88     0.31      68277 Qe1 Qb2 Re8 Qa3 f1Q
 7    <= 12.84     0.31      69182 Qe1 Qb2 Re8 Qa3 f1Q
 7    <= 12.75     0.32      71174 Qe1 Qb2 Re8 Qa3 f1Q
 7    <= 12.59     0.32      72244 Qe1 Qb2 Re8 Qa3 f1Q
 7    <= 12.33     0.33      74970 Qe1 Qb2 Re8 Qa3 f1Q
 7    <= 12.14     0.35      80619 Qe1 Qb2 Re8 Qa3 f1Q
 7       12.14     0.36      80619 Qe1 Qb2 Re8 Qa3 f1Q
 8    >= 12.16     0.38      87247 Qe1 Qb2 Rc8 Ka2 Rxc1
 8    >= 12.17     0.38      87586 Qe1 Qb2 Rc8 Ka2 Rxc1
 8    >= 12.23     0.39      87998 Qe1 Qb2 Rc8 Ka2 Rxc1
 8    >= 12.38     0.39      89143 Qe1 Qb2 Rc8 Ka2 Rxc1
 8    >= 12.77     0.40      91005 Qe1 Qb2 Rc8 Ka2 Rxc1
 8    >= 13.16     0.42      95500 Qe1 Qb2 Rc8 Ka2 Rxc1
 8    >= 13.73     0.67     154359 Qe1 Qb2 Rc8 Ka2 Rxc1
 8    >= 14.50     0.69     161086 Qe1 Qb2 Rc8 Ka2 Rxc1
 8    <= 15.48     0.90     223475 Qe1 Qb1 Bxb1 Rxb1 Qxb1+ Kxb1 f1Q+ Ka2 Qa6+
                                   Kb2 Qe2+ Ka3 Qxg4
 8    <= 15.45     0.94     234089 Qe1 Qb1 Bxb1 Rxb1 Qxb1+ Kxb1 f1Q+ Ka2 Qa6+
                                   Kb2 Qe2+ Ka3 Qxg4
 8    <= 15.42     0.94     236428 Qe1 Qb1 Bxb1 Rxb1 Qxb1+ Kxb1 f1Q+ Ka2 Qa6+
                                   Kb2 Qe2+ Ka3 Qxg4
 8    <= 15.34     0.95     238948 Qe1 Qb1 Bxb1 Rxb1 Qxb1+ Kxb1 f1Q+ Ka2 Qa6+
                                   Kb2 Qe2+ Ka3 Qxg4
 8    >= 15.22     0.95     239490 Qe1 Qb1 Bxb1 Rxb1 Qxb1+ Kxb1 f1Q+ Ka2 Qa6+
                                   Kb2 Qe2+ Ka3 Qxg4
 8    >= 15.23     0.95     239645 Qe1 Qb1 Bxb1 Rxb1 Qxb1+ Kxb1 f1Q+ Ka2 Qa6+
                                   Kb2 Qe2+ Ka3 Qxg4
 8    <= 15.28     0.96     243081 Qe1 Qb1 Bxb1 Rxb1 Qxb1+ Kxb1 f1Q+ Ka2 Qa6+
                                   Kb2 Qe2+ Kc3 Qxg4
 8    <= 15.27     0.97     245377 Qe1 Qb1 Bxb1 Rxb1 Qxb1+ Kxb1 f1Q+ Ka2 Qa6+
                                   Kb2 Qe2+ Kc3 Qxg4
 8    >= 15.27     0.97     245453 Qe1 Qb1 Bxb1 Rxb1 Qxb1+ Kxb1 f1Q+ Ka2 Qe2+
                                   Kb1 Qxg4
 8       15.27     0.97     245453 Qe1 Qb1 Bxb1 Rxb1 Qxb1+ Kxb1 f1Q+ Ka2 Qe2+
                                   Kb1 Qxg4
 9    >= 15.27     1.23     326103 Qe5+ Qb2 Qa5+ Qa2
 9    <= 15.27     1.50     400392 Qe5+ Qb2 Qa5+ Qa2
 9       15.27     1.50     400392 Qe5+ Qb2 Qa5+ Qa2
10    >= 15.27     1.50     400404 Qe5+ Qb2 Qa5+ Qa2
10    >= 15.28     1.99     540115 Qe1 Qb1 Bxb1 Rxb1 Qxb1+ Kxb1 f1Q+ Ka2 Qe2+
                                   Ka3 Qxg4 Kb2 Rc8
10    >= 15.34     2.00     545722 Qe1 Qb1 Bxb1 Rxb1 Qxb1+ Kxb1 f1Q+ Ka2 Qe2+
                                   Ka3 Qxg4 Kb2 Rc8
10    >= 15.48     2.06     564929 Qe1 Qb1 Bxb1 Rxb1 Rc8
10    >= 15.73     2.12     586042 Qe1 Qb1 Bxb1 Rxb1 Rc8
10    >= 16.12     2.16     597677 Qe1 Qb1 Bxb1 Rxb1 Rc8
10    >= 16.69     2.65     747495 Qe1 Qb1 Bxb1 Rxb1 Rc8
10    >= 17.45     3.33     936065 Qe1 Qb1 Bxb1 Rxb1 Rc8
10    >= 18.45     5.13    1451692 Qe1 Qb1 Bxb1 Rxb1 Rc8
10    <= 19.70     6.35    1802947 Qe1 Qb1 Bxb1 Rxe1 fxe1Q
10    <= 19.67     6.38    1812334 Qe1 Qb1 Bxb1 Rxe1 fxe1Q
10    <= 19.64     6.45    1837296 Qe1 Qb1 Bxb1 Rxe1 fxe1Q
10    <= 19.56     6.47    1845889 Qe1 Qb1 Bxb1 Rxe1 fxe1Q
10    <= 19.41     6.51    1860265 Qe1 Qb1 Bxb1 Rxe1 fxe1Q
10    <= 19.12     6.69    1924076 Qe1 Qb1 Bxb1 Rxe1 fxe1Q
10    >= 18.73     7.65    2176007 Qe1 Qb1 Bxb1 Rxe1 fxe1Q
10    >= 18.75     7.67    2182781 Qe1 Qb1 Bxb1 Rxe1 fxe1Q
10    >= 18.81     7.80    2220630 Qe1 Qb1 Bxb1 Rxe1 fxe1Q
10    <= 18.94     7.86    2241469 Qe1 Qb1 Bxb1 Rxe1 fxe1Q
10    <= 18.92     7.87    2246175 Qe1 Qb1 Bxb1 Rxe1 fxe1Q
10    <= 18.89     7.88    2250797 Qe1 Qb1 Bxb1 Rxe1 fxe1Q
10    <= 18.81     7.89    2255880 Qe1 Qb1 Bxb1 Rxe1 fxe1Q
10       18.81     7.89    2255880 Qe1 Qb1 Bxb1 Rxe1 fxe1Q
11    >= 18.81     8.00    2282456 Qe1 Qb1 Bxb1 Rxe1 fxe1Q
11    >= 18.83     8.20    2338685 Qe1 Qb1 Bxb1 Rxe1 fxe1Q
11    >= 18.89     8.33    2376828 Qe1 Qb1 Bxb1 Rxe1 fxe1Q
11    >= 19.03     9.16    2598716 Qe1 Qb1 Bxb1 Rxe1 fxe1Q
11    >= 19.28     9.70    2737585 Qe1 Qb1 Bxb1 Rxe1 fxe1Q
11    >= 19.67    10.94    3093723 Qe1 Qb1 Bxb1 Rxe1 fxe1Q
11    >= 20.23    13.08    3770888 Qe1 Qb1 Bxb1 Rxe1 fxe1Q
11    >= 21.00    14.24    4090932 Qe1 Qb1 Bxb1 Rxe1 fxe1Q
11    <= 21.98    17.04    4932744 Qe1 Qb1 Bxb1 Rxe1 fxe1Q
11    <= 21.95    17.30    5004434 Qe1 Qb1 Bxb1 Rxe1 fxe1Q
11    <= 21.91    17.41    5043938 Qe1 Qb1 Bxb1 Rxe1 fxe1Q
11    <= 21.83    17.42    5049743 Qe1 Qb1 Bxb1 Rxe1 fxe1Q
11    <= 21.67    17.45    5060088 Qe1 Qb1 Bxb1 Rxe1 fxe1Q
11    <= 21.41    17.47    5069952 Qe1 Qb1 Bxb1 Rxe1 fxe1Q
11    <= 21.00    17.50    5080148 Qe1 Qb1 Bxb1 Rxe1 fxe1Q
11       21.00    17.50    5080148 Qe1 Qb1 Bxb1 Rxe1 fxe1Q
12    >= 21.00    26.10    7447263 Qe1 Qb1 Bxb1 Rxe1 fxe1Q
12    >= 21.02    28.98    8232660 Qe1 Qb1 Bxb1 Rxe1 fxe1Q
12    >= 21.08    29.95    8515841 Qe1 Qb1 Bxb1 Rxe1 fxe1Q
12    >= 21.22    32.47    9222304 Qe1 Qb1 Bxb1 Rxe1 fxe1Q
12    >= 21.47    33.35    9455929 Qe1 Qb1 Bxb1 Rxe1 fxe1Q
12    >= 21.86    34.78    9851567 Qe1 Qb1 Bxb1 Rxe1 fxe1Q
12    >= 22.42    36.77   10367063 Qe1 Qb1 Bxb1 Rxe1 fxe1Q
12    >= 23.19    40.58   11368857 Qe1 Qb1 Bxb1 Rxe1 fxe1Q
12    >= 24.19    49.72   13763832 Qe1 Qb1 Bxb1 Rxe1
12    >= 25.45    53.39   14769537 Qe1 Qb1 Bxb1 Rxe1
12    >= 27.02    57.79   15967359 Qe1 Qb1 Bxb1 Rxe1
12    >= 28.58     1:07   18684222 Qe1 Qb1 Bxb1 Rxe1
12    >= 30.14     1:12   20137958 Qe1 Qb1 Bxb1 Rxe1 fxe1Q Kb2 Qe2+ Kxb1 Rb8
12    >=   #93     1:12   20230685 Qe1 Qb1 Bxb1 Rxe1 fxe1Q Kb2 Qe2+ Kxb1 Rb8
12    >=   #43     1:14   20586055 Qe1 Qb1 Bxb1 Rxe1 fxe1Q Kb2 Qe2+ Kxb1 Rb8
12    >=   #42     1:15   20991832 Qe1 Qb1 Bxb1 Rxe1 fxe1Q Kb2 Qe2+ Kxb1 Rb8
12    >=   #41     1:16   21242406 Qe1 Qb1 Bxb1 Rxe1 fxe1Q Kb2 Qe2+ Kxb1 Rb8
12    >=   #40     1:16   21266013 Qe1 Qb1 Bxb1 Rxe1 fxe1Q Kb2 Qe2+ Kxb1 Rb8
12    >=   #39     1:17   21309873 Qe1 Qb1 Bxb1 Rxe1 fxe1Q Kb2 Qe2+ Kxb1 Rb8
12    >=   #38     1:17   21332988 Qe1 Qb1 Bxb1 Rxe1 fxe1Q Kb2 Qe2+ Kxb1 Rb8
12    >=   #37     1:17   21389506 Qe1 Qb1 Bxb1 Rxe1 fxe1Q Kb2 Qe2+ Kxb1 Rb8
12    >=   #36     1:17   21454762 Qe1 Qb1 Bxb1 Rxe1 fxe1Q Kb2 Qe2+ Kxb1 Rb8
12    >=   #35     1:17   21516085 Qe1 Qb1 Bxb1 Rxe1 fxe1Q Kb2 Qe2+ Kxb1 Rb8
12    >=   #34     1:17   21577507 Qe1 Qb1 Bxb1 Rxe1 fxe1Q Kb2 Qe2+ Kxb1 Rb8
12    >=   #33     1:18   21636128 Qe1 Qb1 Bxb1 Rxe1 fxe1Q Kb2 Qe2+ Kxb1 Rb8
12    >=   #32     1:18   21728146 Qe1 Qb1 Bxb1 Rxe1 fxe1Q Kb2 Qe2+ Kxb1 Rb8
12    >=   #31     1:18   21821170 Qe1 Qb1 Bxb1 Rxe1 fxe1Q Kb2 Qe2+ Kxb1 Rb8
12    >=   #30     1:19   21906059 Qe1 Qb1 Bxb1 Rxe1 fxe1Q Kb2 Qe2+ Kxb1 Rb8
12    >=   #29     1:19   22000526 Qe1 Qb1 Bxb1 Rxe1 fxe1Q Kb2 Qe2+ Kxb1 Rb8
12    >=   #28     1:20   22113767 Qe1 Qb1 Bxb1 Rxe1 fxe1Q Kb2 Qe2+ Kxb1 Rb8
12    >=   #27     1:20   22271473 Qe1 Qb1 Bxb1 Rxe1 fxe1Q Kb2 Qe2+ Kxb1 Rb8
12    >=   #26     1:22   22830876 Qe1 Qb1 Bxb1 Rxe1 fxe1Q Kb2 Qe2+ Kxb1 Rb8
12    >=   #25     1:23   23084949 Qe1 Qb1 Bxb1 Rxe1 fxe1Q Kb2 Qe2+ Kxb1 Rb8
12    >=   #24     1:24   23295507 Qe1 Qb1 Bxb1 Rxe1 fxe1Q Kb2 Qe2+ Kxb1 Rb8
                                   b4 Rxb4+ Kc1 Rc4+ Kb1 Qc2+ Ka1 Qc3+ Kb1
                                   Rb4+ Ka2 Ra4+
12    >=   #23     1:25   23541116 Qe1 Qb1 Bxb1 Rxe1 fxe1Q Kb2 Qe2+ Kxb1 Rb8
                                   b4 Rxb4+ Kc1 Rc4+ Kb1 Qc2+ Ka1 Qc3+ Kb1
                                   Rb4+ Ka2 Ra4+
12    >=   #22     1:26   23796322 Qe1 Qb1 Bxb1 Rxe1 fxe1Q Kb2 Qe2+ Kxb1 Rb8
                                   b4 Rxb4+ Kc1 Rc4+ Kb1 Qc2+ Ka1 Qc3+ Kb1
                                   Rb4+ Ka2 Ra4+
12    >=   #21     1:27   24032489 Qe1 Qb1 Bxb1 Rxe1 fxe1Q Kb2 Qe2+ Kxb1 Rb8
12    >=   #20     1:29   24533501 Qe1 Qb1 Bxb1 Rxe1 fxe1Q Kb2 Qe2+ Kxb1 Rb8
12    >=   #19     1:30   24989408 Qe1 Qb1 Bxb1 Rxe1 fxe1Q Kb2 Qe2+ Kxb1 Rb8
12    >=   #18     1:32   25412242 Qe1 Qb1 Bxb1 Rxe1 fxe1Q Kb2 Qe2+ Kxb1 Rb8
12    >=   #17     1:33   25734600 Qe1 Qb1 Bxb1 Rxe1 fxe1Q Kb2 Qe2+ Kxb1 Rb8
12    >=   #16     1:35   26234043 Qe1 Qb1 Bxb1 Rxe1 fxe1Q Kb2 Qe2+ Kxb1 Rb8
12    >=   #15     1:39   27191169 Qe1 Qb1 Bxb1 Rxe1 fxe1Q Kb2 Qe2+ Kxb1 Rb8
12    >=   #14     1:43   28628800 Qe1 Qb1 Bxb1 Rxe1 fxe1Q Kb2 Qe2+ Kxb1 Rb8
12    >=   #13     1:49   30657263 Qe1 Qb1 Bxb1 Rxe1 fxe1Q Kb2 Qe2+ Kxb1 Rb8
12    >=   #12     2:00   35335064 Qe1 Qb1 Bxb1 Rxe1 fxe1Q Kb2 Qe2+ Kxb1 Rb8
12    >=   #11     2:10   40190592 Qe1 Qb1 Bxb1 Rxe1 fxe1Q Kb2 Qe2+ Kxb1 Rb8
12    >=   #10     2:25   48045051 Qe1 Qb1 Bxb1 Rxe1 fxe1Q Kb2 Qe2+ Kxb1 Rb8
                                   b4 Rxb4+ Kc1 Rc4+ Kb1 Qc2+
12    >=    #9     2:42   57116682 Qe1 Qb1 Bxb1 Rxe1 fxe1Q Kb2 Qe2+ Kc3 Qc2+
                                   Kd4 Qe4+ Kc3 Rd8
12    <=    #9     2:48   59104686 Qe1 Qb1 Bxb1 Rxe1 fxe1Q Kb2 Qe2+ Kc3 Qc2+
                                   Kd4 Qe4+ Kc3 Rd8
12          #9     2:48   59104686 Qe1 Qb1 Bxb1 Rxe1 fxe1Q Kb2 Qe2+ Kc3 Qc2+
                                   Kd4 Qe4+ Kc3 Rd8
13    >=    #9     2:53   62009112 Qe1 Qb1 Bxb1 Rxe1 fxe1Q Kb2 Qe2+ Kc3 Qc2+
                                   Kd4 Qe4+ Kc3 Rd8
13    <=    #9     3:16   73652863 Qe1 Kb2 Qxc1+ Kxc1 f1Q+ Kb2 Rc8 Ka3 Qa6+
                                   Kb4 Qxa2 Kb5 Qxb3+ Ka6 Bd3+ Kxa7 Qb8#
13          #9     3:16   73652863 Qe1 Kb2 Qxc1+ Kxc1 f1Q+ Kb2 Rc8 Ka3 Qa6+
                                   Kb4 Qxa2 Kb5 Qxb3+ Ka6 Bd3+ Kxa7 Qb8#
14    >=    #9     3:20   75300044 Qe1 Kb2 Qxc1+ Kxc1 f1Q+ Kb2 Rc8 Ka3 Qa6+
                                   Kb4 Qxa2 Kb5 Qxb3+ Ka6 Bd3+ Kxa7 Qb8#
14    >=    #8     3:30   82303069 Qe1 Kb2 Qxc1+ Kxc1 f1Q+ Kb2 Rc8 Ka3 Qa6+
                                   Kb4 Qxa2 Kb5 Bd3+
14    <=    #8     3:43   87937715 Qe1 Kb2 Qxc1+ Kxc1 f1Q+ Kb2 Rc8 Ka3 Qa6+
                                   Kb4 Qxa2 Kb5 Bd3+
14          #8     3:43   87937715 Qe1 Kb2 Qxc1+ Kxc1 f1Q+ Kb2 Rc8 Ka3 Qa6+
                                   Kb4 Qxa2 Kb5 Bd3+

Tord



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.