Skip to content
cellular automata simulator framework and application
Python Shell
Find file
Pull request Compare This branch is 40 commits ahead, 451 commits behind master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


This is zasim, a python package for simulating and experimenting with
cellular automata.

After installing, run

    zasim_cli --help


    zasim_gui --help

for a quick overview of what zasim has to offer.

Look at docs/tutorial/installation.rst for help on installation or read
docs/tutorial/invocation.rst for info on how to use zasim.

Get an overview from docs/index.rst, generate a html documentation using
sphinx either from tox with

    tox -e docs

or with

    cd docs
    make html

In order to get a complete documentation, you still need to generate the logo
image from the svg using inkscape with the following commands:

# create the compilation animation picture like this:
inkscape -f docs/logo.svg -i snake -j -C -e zasim/idle.png
# create the logo for the documentation with this command:
inkscape -e docs/_templates/logo.png -C -w 175 -h 175 docs/logo.svg

Visit the homepage of zasim at, which is basically
just the generated html documentation put up on a webserver.

Something went wrong with that request. Please try again.