Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: reuse Last Ply Moves In Move Gen ?

Author: Oren Avraham

Date: 07:06:34 04/12/02

Go up one level in this thread


I've made some mistakes in my explenation:
positions on the same ply (siblings) has lot's of similar moves comparing to the
change.
my idea is to take the last sibling's moves and recalculate only the moves that
might have chainged, but leave the moves of pieces that does not relate to the
change intact.
my rules of thumb are:
1) delete all the moves of the moved piece.
2) delete all the moves of the pieces that attacks the moving piece
3) delete all the moves of the pieces that attacks the destination of the moving
piece
4) in case of attack, delete the moves of the attacked piece as well
5) regenerate all the moves of the pieces that were deleted before.

- is that all or am i missing something ?
- will it work ?
- will it give any improvement or it is already known as a failure ?

10x again...



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.