The TM Simulator is a Java/JavaFX Application which provides a graphical user interface to configure and simulate Turing Machines. This is a student project from the technical university of Vienna, to support presentations of Turing Machines.

Features

  • graphical Simulation
  • automated non-graphical Simulation
  • graphical Configuration
  • simulates deterministic and non-deterministic Turing Machines
  • validates the inputed Turing Machine
  • supports the simulation of a finite automate
  • checks for the pushdown criteria
  • platform independent
  • runs also inside a browser

Project Samples

Project Activity

See All Activity >

License

GNU Library or Lesser General Public License version 3.0 (LGPLv3)

Follow TM Simulator

TM Simulator Web Site

Other Useful Business Software
$300 Free Credits to Build on Google Cloud Icon
$300 Free Credits to Build on Google Cloud

New customers can spin up VMs, build with AI, and query data at no cost.

Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of TM Simulator!

Additional Project Details

Languages

English, German

Intended Audience

Advanced End Users, Education

Programming Language

Java

Registered

2010-07-28