The below simulations were built with TumbleTiles, our Tilt simulator written in Python. You can view TumbleTiles and our other software at https://asarg.hackresearch.com/main/software/. Follow the download and execution instructions for TumbleTiles.
General Computation using Slidable Tiles with Deterministic Global Forces
Table of Contents
Demos
To render and use any of the demos listed below, download TumbleTiles (with Git or downloading directly from the repository). When TumbleTiles is opened, navigate to File>Load and select what XML file you wish to load into the program. Arrow keys can be used to manually simulate Full-Tilt (specific simulation configurable).
Sample Animations
Two-Tape Turing Machine
Single-Tape Turing Machine
Fundamental Logic Gates & Fan-out
Boolean logic is driven by filtering data encoded in dual-rail, where the state of each input is denoted by whether a slidable tile occupies one of two logical wires. Data is propagated across multiple via Fan-out using domino pairs.
