Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: about using killers in Rebel and about programming

Author: Peter Fendrich

Date: 16:41:44 12/31/02

Go up one level in this thread


On December 31, 2002 at 17:49:52, Uri Blass wrote:

>From Ed programmer stuff
>
>Killer-One [current ply]      110
>Killer-One [current ply-2]    108
>Killer-Two [current ply]      106
>Killer-Two [current ply-2]    104
>
>I until today used only
>
>Killer-One [current ply]
>Killer-Two [current ply]
>
>I am interested to know if using 4 killers is a new idea or maybe this idea is
>known to be used by other programs.
>
>I did try part of the idea that Ed suggested without clear results.
>
>I changed the order of moves in movei to
>
>Killer-One [current ply]
>Killer-One [current ply-2]
>Killer-Two [current ply]
>
>instead of
>
>Killer-One [current ply]
>Killer-Two [current ply]
>
>I found that it is better only in part of the cases and have not clear results
>if it is better or worse than previous order but I had a bug in the
>implementation and I checked killer[ply-2] even in cases when ply-2<0.
>
>It is surprising that the program did not crush and even performed better in
>part of the cases.
>
>I still do not use check bound software.
>I asked in a previous discussion about checking bounds but I solved the
>problem that caused me to ask about it and I also read a claim that if a
>varaible is out of bound the program should crush.
>
>I also looked for a software that will help me under visual C++ but after I
>asked to get it for free evaluation and I only got an email that suggest me to
>contact them by fax or telephone I did not respond(I responded by email but my
>email was blocked for some reason and I decided that the subject is probably not
>very important).
>
>I think now that it may be important because a chess program may even play well
>inspite of the fact that it calls killer[-1] so it is possible that I have more
>mistakes like that.
>
>I also see that the number of nodes in small depth also may be the same.
>
>Uri

Using killers of 2-plies lower was mentioned already in the description of Chess
4.5 back in 1978 or so (Chess Skill In Man And Machine).
I've tried both with and without but couldn't see any meassurable differences so
I currently have it out-commented.
/Peter



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.