A simulation of the theoretical Turing machine designed by Alan Turing. Using ionic 3
This project was made for my university math project, yes math project
-
the below demo (GIF) is showing the addition function of the turing theoratical machine, adding 2 + 3 in a cool way and counting the zeros to get the result 5
GIF INITIAL STATE
The console shows all the actions the machine took with a timestamp of that action You can use the keyboard to place any letter you want and move with the , and . keys (< >) R to reset H for Halt state Or you can use the built in controls from the bottom bar and can access the addition feature to see it in action
Console | Controls |
---|---|
- Download the installer for Node LTS.
- Install the ionic CLI globally:
npm install -g ionic
- Clone this repository:
git clone https://github.com/ionic-team/ionic-conference-app.git
. - Run
npm install
from the project root. - Run
ionic serve
in a terminal from the project root. - Profit. 🎉
Note: See How to Prevent Permissions Errors if you are running into issues when trying to install packages globally.
- Un-comment these lines
- Run
npm run ionic:build --prod
- Push the
www
folder to your hosting service
- Run
ionic cordova run android --prod
- Run
ionic cordova run ios --prod