README.markdown @ 398709a1dc28
default tip
Update URLs
author |
Steve Losh <steve@stevelosh.com> |
date |
Tue, 14 Jan 2020 19:49:37 -0500 |
parents |
ff7a51ce8bab |
children |
(none) |
```
___ __ ___ ___ ____
/ __)( ) ___ / __) / __)( _ \
( (__ / (_/\(___)( (_ \( (_ \ ) __/
\___)\____/ \___/ \___/(__)
```
`cl-ggp` is a tiny framework for writing [general game players][GGP] in Common
Lisp.
The `cl-ggp` system handles the GGP protocol for you and *nothing else*. If you
plan on doing your own GDL reasoning, this is all you need.
The `cl-ggp.reasoner` system contains a simple Prolog-based reasoner using the
[Temperance][] logic programming library. It's useful as a starting point for
when writing players.
[GGP]: http://www.ggp.org/
[Temperance]: https://docs.stevelosh.com/temperance/
* **License:** MIT
* **Documentation:** <https://docs.stevelosh.com/cl-ggp/>
* **Mercurial:** <https://hg.stevelosh.com/cl-ggp/>
* **Git:** <https://github.com/sjl/cl-ggp/>