Turing-Drawings =============== Randomly generated Turing machines draw images and animations on a 2D canvas. A simple JavaScript+HTML5 demo. This project is distributed under a modified BSD license. You can try Turing Drawings at the following URL: [http://maximecb.github.io/Turing-Drawings/](http://maximecb.github.io/Turing-Drawings/) Below is a sample of the kinds of patterns Turing Drawings can generate: * [Fractal](http://maximecb.github.io/Turing-Drawings/#5,4,4,2,1,1,3,2,4,3,1,2,2,3,1,2,1,3,2,0,2,2,3,2,3,0,2,3,2,4,2,2,0,2,0,1,1,0,2,3,0,1,2,1,2,3,3,3,2,0,1,1,3,2,2,0,2,2,3,3,2,0) * [Scan](http://maximecb.github.io/Turing-Drawings/#4,3,0,1,2,3,1,0,1,1,0,2,2,1,3,2,2,0,1,3,0,2,0,1,2,2,2,2,0,0,1,3,3,1,3,2,2,0) * [Matrix](http://maximecb.github.io/Turing-Drawings/#6,4,1,2,0,1,3,1,4,3,3,1,3,0,5,2,1,4,2,0,2,1,1,4,1,0,1,3,0,5,1,3,1,1,3,0,1,1,2,3,3,5,1,1,3,1,0,3,1,2,1,1,1,1,3,3,3,2,2,2,3,3,2,1,3,5,3,0,2,3,2,4,1,1) * [Movement](http://maximecb.github.io/Turing-Drawings/#3,3,1,1,3,0,1,1,2,1,2,2,2,2,1,2,2,1,1,3,1,1,0,2,1,1,1,2,0) * [Computation](http://maximecb.github.io/Turing-Drawings/#2,5,1,1,2,1,3,0,1,4,2,1,2,1,1,4,2,0,2,0,0,2,2,0,3,1,1,2,3,0,3,2) * [Complex](http://maximecb.github.io/Turing-Drawings/#3,3,2,1,2,1,2,1,0,2,1,2,1,3,1,1,1,1,2,0,1,1,3,2,2,0,0,1,1) * [Quads](http://maximecb.github.io/Turing-Drawings/#4,3,2,2,2,1,1,0,3,1,2,2,2,1,1,1,0,3,2,3,1,1,0,0,1,1,2,2,2,1,1,2,1,2,1,2,1,3) * [Fins](http://maximecb.github.io/Turing-Drawings/#4,3,0,2,3,3,1,3,2,1,0,3,1,0,3,2,3,2,1,2,0,1,3,1,1,2,1,1,0,0,1,3,2,2,0,0,2,1) * [Blades](http://maximecb.github.io/Turing-Drawings/#4,3,3,1,0,1,2,2,1,2,3,1,1,3,3,1,0,3,1,3,3,1,3,2,2,3,0,1,0,3,2,0,3,2,2,2,1,0) * [Chaos](http://maximecb.github.io/Turing-Drawings/#4,3,3,1,0,2,2,3,1,2,0,1,1,3,0,1,3,2,1,3,2,2,3,2,1,2,2,2,3,2,2,0,1,1,2,2,2,0) * [Rapids](http://maximecb.github.io/Turing-Drawings/#3,6,2,2,3,2,4,0,0,1,0,2,1,2,1,1,0,1,2,3,2,3,0,2,1,0,2,5,3,2,5,2,2,4,1,1,5,0,2,4,3,0,4,0,0,1,1,2,1,3,2,1,0,2,2,0) * [Filler](http://maximecb.github.io/Turing-Drawings/#3,4,2,2,0,1,2,0,2,1,0,1,1,1,2,3,0,0,1,1,0,2,3,0,3,0,1,2,2,1,1,2,2,2,1,0,3,0) * [Seizures](http://maximecb.github.io/Turing-Drawings/#4,3,3,1,2,3,1,0,3,1,3,1,2,3,2,2,0,1,2,1,3,2,3,0,2,0,3,1,2,2,2,2,3,1,1,1,2,3) * [Spill](http://maximecb.github.io/Turing-Drawings/#4,3,1,2,2,3,1,0,3,1,3,1,1,2,2,1,1,3,1,0,2,1,0,2,2,0,0,1,3,3,2,3,3,2,2,3,1,3) * [Pangaea](http://maximecb.github.io/Turing-Drawings/#6,3,0,1,3,1,1,2,1,2,1,2,2,0,3,1,3,4,1,2,2,1,0,3,1,2,1,2,3,4,1,0,5,1,1,2,1,3,2,2,0,2,1,0,4,2,2,4,2,1,0,2,0,1,1,0) * [Shooting Stars](http://maximecb.github.io/Turing-Drawings/#6,4,4,2,2,4,3,3,2,2,3,1,2,2,0,2,0,3,1,3,4,1,2,2,1,0,3,3,1,2,2,0,3,1,0,4,1,3,4,1,1,0,1,3,0,1,0,5,2,2,5,1,0,2,1,0,4,3,3,3,1,1,1,2,3,5,3,1,4,1,2,4,1,1) * [Holes](http://maximecb.github.io/Turing-Drawings/#3,3,2,2,1,0,1,2,0,2,3,2,2,0,0,1,1,0,2,1,1,1,3,1,2,0,2,2,3) I've also written a [blog post](https://pointersgonewild.com/2012/12/31/turing-drawings/) briefly describing this project.