Wrap up the fluxplayer based grounding
author |
Steve Losh <steve@stevelosh.com> |
date |
Tue, 27 Sep 2016 12:53:16 +0000 |
parents |
b261c086fa4e |
children |
d21ec254ff4e |
(defpackage #:scully.gdl
(:use
#:cl
#:losh
#:iterate
#:cl-arrows
#:temperance
#:scully.quickutils)
(:export
#:read-gdl
#:load-rules
))
(defpackage #:scully.reasoners.prolog
(:use
#:cl
#:losh
#:iterate
#:cl-arrows
#:temperance
#:scully.quickutils)
(:export
#:prolog-reasoner
#:make-prolog-reasoner
#:load-rules
#:initial-state
#:terminalp
#:next-state
#:legal-moves-for
#:percepts-for
#:roles
))
(defpackage #:scully.grounders.prolog
(:use
#:cl
#:losh
#:iterate
#:optima
#:cl-arrows
#:temperance
#:scully.quickutils)
(:export
))
(defpackage #:scully.grounders.fluxplayer
(:use
#:cl
#:losh
#:iterate
#:cl-arrows
#:smug
#:scully.quickutils)
(:export
))
(defpackage #:scully.players.random
(:use
#:cl
#:losh
#:iterate
#:cl-arrows
#:scully.quickutils
#:scully.reasoners.prolog)
(:export
))
(defpackage #:scully.players.random-ii
(:use
#:cl
#:losh
#:iterate
#:cl-arrows
#:scully.quickutils
#:scully.reasoners.prolog)
(:export
))