This is a basic 2D turing machine generator/simulator program inspired by Langton's Ant and The Platypus Game. It generates non-halting 2 dimensional turing machines, and supports multiple heads.
- Ensure python is downloaded and run
pip install pygame
andpip install numpy
. - Set desired parameters in simulator.py.
- If loading from a save, set LOAD_FILE and LOAD_FROM_FILE values.
- Run simulator.py in python.
- H - Hide turing machine heads.
- ESC - End simulation.
- -/= - Decrease/increase simulation speed.
- S - Save currently running turing machines to file (auto-generated).
- Enter turmite table in nested list form in turmite.py.
- Set name of file to save to.
- Run turmite.py in python.