Author: Uri Blass
Date: 10:07:52 10/02/03
Go up one level in this thread
On October 02, 2003 at 10:56:21, Tord Romstad wrote: >On October 02, 2003 at 08:09:41, Anthony Cozzie wrote: > >>On October 02, 2003 at 05:21:45, Tord Romstad wrote: >> >>>I have just finished a 100-game test match between a version of Gothmog with >>>the Botvinnik-Markoff extension and an identical version without the extension. >>>The version with the new extension added won by 56.5-43.5. >>> >>>Not enough data to make any definite conclusions, of course, but it certainly >>>looks interesting. >>> >>>Tord >> >>Could you post some positions where BM-Gothmog was able to outthink ordinary >>Gothmog? > >Unfortunately I haven't studied any of the games -- I just left the match >running overnight, and checked the result when I came back to my office >this morning. > >The only position I can offer you now is WAC141, which is solved in >8 plies (about 6 seconds) without the extension, and in 7 plies (about >1.5 seconds) with the extension added. > >>Just offhand, it seems to me like this extension would extend a lot of >>useless things, but your result seems to indicate otherwise. > >It is not terribly expensive, at least not with my implementation (I only >extend when the threat is rather serious). In non-tactical positions, the >slowdown is hardly noticable. In tactical positions, I need about 10-20% >more nodes to search to the same search depth, but apparently this is >outweighed by the fact that a few tactical shots are seen one ply earlier. You implemented it very fast. I think about implementing it but it is not a trivial task. I understand that you use the move that comes after the null move to determine the target. The problem is that after undoing the null move I do not know the move that came after it in case of no moves after it and it is possible that the qsearch that came after it generated no move. I can determine a special varaible nodesnull and have nodesnull=nodes after null move and check if nodes>nodesnull after I undo null move and check for a threat only in case that nodes>nodesnull. I wonder if you did something similiar. Uri
This page took 0.01 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.