Quadruple Turing Machine simulator (Ruby)/Example output
This output shows how the head moves back and forth across the input
From LiteratePrograms
Back to Quadruple Turing machine simulator (Ruby)
This output shows how the head moves back and forth across the input erasing characters from each end in this simulation recognizing the string "aaaaaaaabbbbbbbb":
<<long_example_output.txt>>=
$ ruby example_turing_machine.rb aaaaaaaabbbbbbbb
v
start: aaaaaaaabbbbbbbb#############################################
v
state1: aaaaaaaabbbbbbbb#############################################
v
state1: aaaaaaaabbbbbbbb#############################################
v
state1: aaaaaaaabbbbbbbb#############################################
v
state1: aaaaaaaabbbbbbbb#############################################
v
state1: aaaaaaaabbbbbbbb#############################################
v
state1: aaaaaaaabbbbbbbb#############################################
v
state1: aaaaaaaabbbbbbbb#############################################
v
state1: aaaaaaaabbbbbbbb#############################################
v
state2: aaaaaaaabbbbbbbb#############################################
v
state2: aaaaaaaabbbbbbbb#############################################
v
state2: aaaaaaaabbbbbbbb#############################################
v
state2: aaaaaaaabbbbbbbb#############################################
v
state2: aaaaaaaabbbbbbbb#############################################
v
state2: aaaaaaaabbbbbbbb#############################################
v
state2: aaaaaaaabbbbbbbb#############################################
v
state2: aaaaaaaabbbbbbbb#############################################
v
state2: aaaaaaaabbbbbbbb#############################################
v
finish: aaaaaaaabbbbbbbb#############################################
| Download code |