TuringMachine

A man provided with paper, pencil, and rubber, and subject to strict discipline, is in effect a universal machine. — Alan Turing

Photo of Alan Turing

Currently, in version 0.0.2, you could just run the hardcoded 3 states busy beaver algorithm. There is nothing to tweak. I wish to be able to run any instruction sets in a very near future.

Installation

Install it with:

$ gem install turing_machine

Usage

$ turing_machine

Contributing

  1. Fork it ( https://github.com/[my-github-username]/turing_machine/fork )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

License

MIT, see LICENSE.TXT

Questions and/or Comments

Feel free to email Xavier Nayrac with any questions, or contact me on twitter.