Skip to content

andrewvc/clj-automata

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CLJ Automata

A simple visualization tool for elementary cellular automata. This project is mostly intended to help others learn clojure.

There's a TON of documentation, both high and low-level, in the code. Students should read that, not this. So, please read clj-automata/core.clj.

For more info on elementary cellular automata, please visit the wikipedia article.

Usage

lein run RULE_NUMBER

Here's are some examples:

lein run 22

Rule 22

lein run 110

Rule 110

License

Copyright (C) 2012 Andrew Cholakian

Distributed under the Eclipse Public License, the same as Clojure.

About

Simple elementary automata sim. `lein run 110` to run rule 110 for example

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •