@c lispfun chess-pos-set-side-to-move
+@c lispfun chess-pos-passed-pawns
+
@defvar chess-pos-always-white
When set, it is assumed that white is always on move.
This is really only useful when setting up training positions.
@chapter Engines
+Engines are the representation of an opponent in Chess. THe main type
+of engine interfaces with an external chess program. However, there
+can be other uses for engine objects, such as providing networked engined
+for playing with opponent over different types of transports.
+
+@section Common functions
+
@c lispfun chess-engine-create
@c lispfun chess-engine-set-option
-@c lispfun/c chess-engine-destroy
+@c lispfun chess-engine-destroy
@c lispfun chess-engine-set-position
@c lispfun chess-engine-send
+@section Crafty
+
+@section Gnu Chess
+
+@section Phalanx
+
+@section Sjeng
+
@chapter Internet Chess Servers
Based on the services provided above, there is also a speical mode