Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Mate in 12 - Glaurung (Tord, look at this)

Author: Tord Romstad

Date: 08:34:56 02/12/06

Go up one level in this thread


On February 12, 2006 at 11:07:55, Andre Reffhaug wrote:

>After 5 minutes Glaurung 1.0.2 announces a mate in 10 - but this is perhaps due
>to some of the problems discussed earlier on this very forum?
>
>Tord, any opinions here?

Yes, this is probably caused by not adjusting mate scores when storing to the
hash table, as discussed yesterday.  On my machine, Glaurung announces
mate in 10 after 1:51 at iteration 18, and corrects this to mate in 11 two
iterations later:

2 +96 25 239 Kg1 Qb1+ Kh2
2 +251 25 467 Ng5 e4 Qh7+ Qxh7+ Rxh7+ Kg8
2 +489 25 839 Bg5 Be7 Qxe7 Bxh3 gxh3 Qxf2+ Kh1
3 +489 25 1045 Bg5 Be7 Qxe7 Bxh3 gxh3 Qxf2+ Kh1
4 +743 26 1794 Bg5 Be7 Qxe7 Qg6 Qxe5+ Kg8
5 +743 26 3068 Bg5 Be7 Qxe7 Qg6 Qxe5+ Kg8
6 +742 26 5257 Bg5 Be7 Qxe7 Qg6 Qxe5+ Kg8 Qf6 Qxf6 Bxf6
7 +950 27 10887 Bg5 Be7 Qxe7 Qg6 Bf6+ Kg8 Qg7+ Qxg7 Rxg7+ Kf8 Rxg4
8 +1193 29 20866 Bg5 Be7 Qxe7 Qg6 Qxe5+ Kg8 Nf4 Qf7 Rxf7 Kxf7
9 +1193 32 43658 Bg5 Be7 Qxe7 Qg6 Qxe5+ Kg8 Nf4 Qf7 Rxf7 Kxf7
10 +1232 37 95102 Bg5 Be7 Qxe7 Qg6 Qxe5+ Kg8 Nf4 Qf7 Rxf7 Kxf7 b6
11 +1245 52 223729 Bg5 Be7 Qxe7 Qg6 Qxe5+ Kg8 Nf4 Qf7 Rxf7 Kxf7 Qe7+ Kg8 b6 Rc2
12 +1395 81 497699 Bg5 Be7 Qxe7 Qg6 Qxe5+ Kg8 Nf4 Re8 Nxg6 Rxe5 Nxe5 Bc8 Rc7
13 +1396 162 1222898 Bg5 Be7 Qxe7 Qg6 Qxe5+ Kg8 Nf4 Re8 Nxg6 Rxe5 Rb8+ Re8 Rxe8+
Kg7 Kg3 Bf5
14 +3164 381 3081028 Bg5 Be7 Qxe7 Qg6 Qxe5+ Kg8 Nf4 Rc5 Rb8+ Bc8 Nxg6 Rxe5 Rxc8+
Re8 Rxe8+ Kf7 Rh8 Kxg6
15 +3485 876 7041329 Bg5 Be7 Qxe7 Qg6 Qxe5+ Kg8 Nf4 Re8 Qh8+ Kxh8 Nxg6+ Kg8 Bh6
Bd7 Rxd7 Re7 Nxe7+ Kf7 Kg3 Ke6 Rc7
16 +3485 1674 13566779 Bg5 Be7 Qxe7 Qg6 Qxe5+ Kg8 Nf4 Re8 Qh8+ Kxh8 Nxg6+ Kg8
Bh6 Bd7 Rxd7 Re7 Nxe7+ Kf7 Kg3 Ke6 Rc7 Kd6
17 +3489 4223 35004936 Bg5 Be7 Qxe7 Qg6 Qxe5+ Kg8 Nf4 Re8 Qh8+ Kxh8 Nxg6+ Kg8
Bh6 Bd7 Rxd7 Re7 Nxe7+ Kf7 Nc8+ Ke6 Rd6+ Kf5 Kg3 Ke4 b6
18 +9981 11170 92490163 Bg5 Be7 Qxe7 Qg6 Qxe5+ Kg8 Nf4 Re8 Nxg6 Rxe5 Nxe5 Bf5
Bf6 Bc8 Rb8 Kh7 Rxc8 Kh6 Rh8#
19 +9981 12752 107096848 Bg5 Be7 Qxe7 Qg6 Qxe5+ Kg8 Nf4 Re8 Nxg6 Rxe5 Nxe5 Bf5
Bf6 Bc8 Rb8 Kh7 Rxc8 Kh6 Rh8#
20 +9979 16010 136978923 Bg5 Be7 Qxe7 Qg6 Qxe5+ Kg8 Nf4 Re8 Nxg6 Rxe5 Nxe5 Bh5
Bf6 Kf8 Rb8+ Be8 Rd8 Kg8 Rxe8+ Kh7 Rh8#
21 +9979 32714 288647598 Bg5 Be7 Qxe7 Qg6 Qxe5+ Kg8 Nf4 Re8 Nxg6 Rxe5 Nxe5 Bh5
Bf6 Kf8 Rb8+ Be8 Rd8 Kg8 Rxe8+ Kh7 Rh8#

Actually, I don't care much if my program occasionally announces mate
in a wrong number of moves.  As long as it doesn't announce mate
when there is no mate, I'm happy.

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.