Thursday, July 14, 2005

LEGO Turing Machine

Wow... It's a Turning Machine built out of LEGO. Just awesome.
"Well, this Turing machine is not entirely mechanical... I used the RCX to store the transition table. Since the symbols are bar codes read with a light detector, it would have been very difficult to continue with a physical mechanism..."
Three subroutines are required, one to select which symbol to provide on top of the memory, one to turn the provider one quarter of a turn, and one to pull out one symbol from the bottom of the memory (reading it on the way). Link

No comments: