Clojure Tools

HOME     TOP             

This page provides tools, downloads & resources for Clojure.

 

matcher

a fully-featured symbolic pattern matcher for Clojure which includes functions & macros to iterate patterns over collections of data, define methods which specialise on patterns and various other features.

 

breadth search

an implementation of a flexible and partially optimised breadth-first search mechanism in Clojure

 

A* search

an implementation of a flexible A-star search mechanism in Clojure

 

operator search

a simple, partially optimised implementation of a breadth-first search mechanism for applying simple STRIPS-style operators

 

planner

a stack-based planning algorithm in Clojure for applying STRIPS-style operators

 

SHRDLU

- the SHRDLU example used at ELS-2015 and Game On
- graphics run in NetLogo linked to Clojure via a socket
- all code is provided "as-is", it has not (yet) been tidied up for proper release
- check the README file for details