Start working on fluxplayer grounder
author |
Steve Losh <steve@stevelosh.com> |
date |
Mon, 26 Sep 2016 15:11:52 +0000 |
parents |
167ffd6a7a6a |
children |
db764ac2697b |
(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
#:trivia
#: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
))