Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Towards a causality facility

Author: Daniel Clausen

Date: 01:48:56 09/18/03

Go up one level in this thread


On September 18, 2003 at 04:18:35, Steven Edwards wrote:

>The programs Kaissa, Caps, and Paradise all had a causality facility.  Such a
>feature is used for forward pruning in a manner suggestive of the human move
>selection process.  The basic idea is:
>
>Given a subtree search of a position P with move M1 from P, the causality
>facility produces a causal data structure that contains the various constraints
>on the position and the move that allow the evaluation returned from the
>subsearch to be valid.  Forward pruning is achieved when a move M2, a sibling of
>M1, can be applied to the causal data structure with the result that M2 doesn't
>violate any of the constraints and so doesn't need to be searched.
>
>It's not an easy problem, and some solutions may require more resources to
>calculate and probe the causal data than to do the unpruned search.
>
>Are there any current programs that have a causality facility?

Could you (or someone else) perhaps make a small example? It can be a trivial
position and a trivial "casual data structure containing various constraints",
but I guess it would help a lot to understand it. :)

Sargon



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.