Author: Dann Corbit
Date: 13:30:05 01/23/06
Go up one level in this thread
On January 21, 2006 at 13:01:40, Tord Romstad wrote: >On January 21, 2006 at 00:47:09, Joshua Shriver wrote: > >>Anyone know of any examples of a chess engine written in lisp. > >I don't know any really good examples. I sometimes use Lisp to >prototype new data structures or algorithms, but I haven't yet >tried to write a complete chess program in Lisp. I am toying >with the idea of writing a Lisp program to construct artificial >game trees and experiment with various new search tricks, >and perhaps to prototype a parallel search. Finding a way to >construct sufficiently realistic artificial trees looks like the >biggest problem > >>Pro's Con's commentary is appreciated. > >Pro: >Shorter development time, easier debugging, more flexibility > >Con: >Poor portability, high speed is difficult to achieve without >lots of effort. > >If I had unlimited time at my disposal and wanted to create >the strongest possible chess program for a single platform, >I would probably have used Common Lisp with lots of >inline assembly language. My technique would have been >to first build a special chess programming language on top >of Common Lisp, and do the rest of my programming in this >special-purpose language. Very simlar to Steven J. Edward's approach, except that he used C++ for the time critical stuff (sybmolic chess project)
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.