Author: Steven Edwards
Date: 14:49:22 06/03/04
Symbolic: Status report 2004.06.03 I've added a new chess type to the ChessLisp interpreter: the Window type. It's a pair of score types, alpha and beta, stored in a single Lisp atom. While not strictly necessary, the Window type makes the Lisp source a bit cleaner and very slightly faster by avoiding construction and access of a two element list in many places throughout Symbolic. The interface to Symbolic's knowledge sources and been reorganized. Now, all KSes take exactly two parameters: a common parameter list and a specific parameter list. The common list has its own family of accessing functions and includes values for the current node, effort, window, and calling reason string. The specific parameter list contains values specific to a particular KS and is often nil. I've also done some work on testing construction of large (GByte+) opening books which in turn tests the book selector code in Symbolic. It is possible that some of the techniques used in this may also serve for the construction and access of an extended pattern library. Near term future effort will be directed towards Idea formation (by KsSurveyor) and Plan formation (by KsPlanner). It will be some time until the work is complete enough for end to end testing.
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.