Turing Machine Simulator
Found a Bug?
Code on Github
Gaurav Manek
Populate
Visible Length
Maximum Iterations
←
Standard Format
State/Transition Quads
Press Run to start.
// The first state specified is the starting state. q1,0,1,q2 // Write a 1 q2,1,r,q1 // Then move right, repeating q1,1,1,H // Stop when you encounter a 1. // Any state without any transitions specified is treated as a halting state. // States with only a single transition specified will throw an error if the machine reaches the unspecified state. // One 4-tuple per line, comments anywhere after the tuple or on blank lines. // Click on the tape head of the machine in the simulation output and the last instruction the machine followed is highlighted.
Run
GraphViz