This program simulates the evolution of “Bigfoot”, a 3-state 3-symbol Turing machine. It can be established heuristically that this machine never halts, but it cannot easily be proven for certain. More information can be found in the article “BB(3, 3) is Hard” by Shawn Ligocki.
The basis of this program is the reduced representation
The program should be invoked as bigfoot-sim logfile.txt
. The log file can be set to /dev/null
. At the start of every cycle, the program will write a line to the log file with the 0-based cycle number (i.e., the reduced iteration count divided by 16), followed by the values of
This program and its documentation are dedicated to the public domain under CC0 1.0 Universal.