Author: Steven Edwards
Date: 03:52:22 02/18/04
Go up one level in this thread
On February 17, 2004 at 06:41:11, Tord Romstad wrote: >Yes, Steven started on a project called CIL ("Chess In Lisp"). It is not >a complete program. The code which is there is entirely unoptimized and >looks like a complete joke, probably because the project was abandoned >early. I wrote CIL to show how a chess bitboard engine and database could be implemented entirely in Common Lisp. The subgoals were: 1. To determine the performance differences between interpreted and compiled code in the bitboard domain. 2. To show how to build a move notation system (SAN) in Lisp. 3. To demonstrate overall validity and power of exression by including a general mate finder in Lisp. 4. To provide a publicly available framework for future exploration of programming chess in Lisp. An unplanned use of CIL was to debug a number of Common Lisp implementations as CIL did a good job exercising a lot of bit level intrinsics. CIL is a framework, and was never intended to be a competitive chess program. It was never labeled as such, either. It was not abandoned; it was completed. Please read more carefully.
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.