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.