Zell me more

A web application for cellular automata visualization


2019, 2024  |  Browser Application  |  Angular 18,  p5.js

the Zellmemore application on mobile platform

Zellmemore.de is a web application that offers the possibility to explore the principle of elementary cellular automata with different interactive graphic interpretations. These mathematical models of self-organized systems that repeatedly apply a simple algorithm on themselves. Despite - or probably due to? – being so simple, their behavior is of astonishing complexity. Even more intriguingly, these systems with roots in theoretical computer science can model real world behaviors surprisingly accurate.

Some of them have even been proven to be Turing complete! From the answer to the question why we get stuck in traffic for no reason to the ultimate question of Life, the Universe, and Everything: they give answers to scientific questions, but also raise questions about the connection between nature and numbers.

To try it out, visit:

www.zellmemore.de



Implementation

Zellmemore is a Browser application built with the Angular Framework. The visualizations use the p5.js library. 

 

The source code is available on Github.


Background

The first iteration of this project was part of my bachelor thesis about cellular automata in an artistic context (media art loves them and rightfully so!). It has also been part of the Art and Play Space of the 35th Chaos Communication Congress.

The original rendition of Zellmemore at the 35C3