Fix types/initforms
[reversi.git] / README
1 This is a Common Lisp implementation of the Reversi game.
2
3 The web site for this package is http://reversi.kpe.io which has
4 documentation for this package.
5
6 Reversi is based on the Othello(tm) game presented in Peter Norvig's
7 book "Paradigms of Artificial Intelligence Programming", chapter 18.
8 I highly suggest this book in general. If you wish to take full
9 advantage of this package, you should read the chapter referenced.
10
11 Quickstart
12 ==========
13
14 First, you need to download and load ASDF -- the system definition loader.
15 It's home page is http://www.cliki.net/asdf. After downloading asdf.lisp, load it in your Lisp environment:
16   (load "asdf.lisp")
17
18 Next, you need to load the Reversi ASDF definition file:
19   (load "reversi.asd")
20
21 Next, load the Reversi program itself using ASDF:
22   (asdf:operate 'asdf:load-op 'reversi)
23
24 If you are using AllegroCL, Lispworks, CMUCL, or SBCL with CLIM, you
25 can play Reversi with a graphical user interface using the command:
26    (reversi:clim-reversi)
27
28 Otherwise, you can play in a text mode, such as:
29    (reversi:reversi #'reversi:human (reversi:iago 1))