ChessUSA.com TalkChess.com
Hosted by Your Move Chess & Games
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Revisiting Check Extensions
Post new topic    TalkChess.com Forum Index -> Computer Chess Club: Programming and Technical Discussions Flat
View previous topic :: View next topic  
Author Message
Mark Lefler



Joined: 30 Mar 2006
Posts: 500

PostPost subject: Re: Revisiting Check Extensions    Posted: Thu Jun 07, 2007 1:05 pm Reply to topic Reply with quote

I tried something like that a long time ago (not extending checks if way ahead in material). I did not such a high margins (8 pawns) though, so that might matter a lot. I did steal Tord's idea of not including chekcs in the qsearch if way ahead in material...I have not idea if it helps, but it makes a lot of sense.

I also think maybe extending even losing checks might make sense if the score is under 0. Capturing say a P with a N, and losing the knight might just expose the king to perpetual checks or something. I should experiment with this.

The conditiions I sent in the original message give me 40-50 ELO score improvement in otherwise identical programs that always extends all checks, but I only played a couple of hundred games, so this might not be useful. Tests against a bunch of programs also showed a small improvement, but again I would need 10000 games or somehting to have confidence.

Another idea is to force a full ply extension for any check that has a single response. It would be less costly than a two ply extension (check and single response), yet still catch things like one side distracting a king by sacrificing something to put it out of the range of protecting something more important.

If only I had Bob's cluster to try out 1900 ideas at once! Smile

Mark
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Subject Author Date/Time
Revisiting Check Extensions Mark Lefler Thu Jun 07, 2007 9:25 am
      Re: Revisiting Check Extensions Uri Blass Thu Jun 07, 2007 10:19 am
            Re: Revisiting Check Extensions Tord Romstad Thu Jun 07, 2007 10:33 am
                  Re: Revisiting Check Extensions Uri Blass Thu Jun 07, 2007 10:59 am
                        Re: Revisiting Check Extensions Uri Blass Fri Jun 08, 2007 8:37 am
                              Re: Revisiting Check Extensions ed Fri Jun 08, 2007 9:40 am
                                    Re: Revisiting Check Extensions Uri Blass Fri Jun 08, 2007 10:06 am
                  Re: Revisiting Check Extensions José C. Martínez Galán Thu Jun 07, 2007 11:01 am
                  Re: Revisiting Check Extensions H.G.Muller Thu Jun 07, 2007 11:59 am
            Re: Revisiting Check Extensions Mark Lefler Thu Jun 07, 2007 1:05 pm
      Re: Revisiting Check Extensions Robert Hyatt Fri Jun 08, 2007 3:25 pm
            Re: Revisiting Check Extensions Tony Fri Jun 08, 2007 3:50 pm
                  Re: Revisiting Check Extensions Robert Hyatt Fri Jun 08, 2007 4:03 pm
                        Re: Revisiting Check Extensions Tony Fri Jun 08, 2007 7:28 pm
            Re: Revisiting Check Extensions Mark Lefler Sat Jun 09, 2007 8:04 pm
                  Re: Revisiting Check Extensions Robert Hyatt Sat Jun 09, 2007 9:59 pm
                        Re: Revisiting Check Extensions Mark Lefler Sun Jun 10, 2007 7:34 am
                              Re: Revisiting Check Extensions Uri Blass Sun Jun 10, 2007 7:46 am
                              Re: Revisiting Check Extensions Robert Hyatt Sun Jun 10, 2007 3:25 pm
Post new topic    TalkChess.com Forum Index -> Computer Chess Club: Programming and Technical Discussions

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum




Powered by phpBB © 2001, 2005 phpBB Group
Enhanced with Moby Threads