probabilistic models of cognition workthrough in Clojure