Download URM Emulator APK latest version Free for Android
Version | 2.0.1 |
Update | 8 years ago |
Size | 1.75 MB (1,834,886 bytes) |
Developer | JFVSoft |
Category | Apps, Education |
Package Name | com.jfvsoft.android.urmemulator |
OS | 1.5 and up |
URM Emulator APPLICATION description
The first URM Emulator for Android!
URM Emulator for Android, is an Unlimited Register Machine implementation as defined in the book "Computability: An Introduction to Recursive Function Theory", by Nigel Cutland.
This emulator was conceived to be quick and pleasant for designing and debugging your URM programs, while maintaining a very low memory footprint even during extremelly long calculations with very large values.
Any feedback is greatly appreciated!
Contact E-Mail: [email protected]
Icons, Background and Featured Graphics art design by Nuno Silva.
Contact E-Mail: [email protected]
With this App you can:
✔ Design and run your programs.
✔ Set 6 different computation speeds (can be changed during the computation).
✔ Set a special high-performance mode, called "Realtime".
✔ Follow your program's execution closely with the URM state changes highlights.
✔ Save your programs for later use.
✔ Try out the 15 example programs that come with the app.
✔ Auto-save last computation (triggered by a Halt in the URM)
✔ Pause/Unpause or Halt computations at any time.
✔ Run your program step-by-step.
✔ Know the elapsed time and number of steps your algorithm is doing.
✔ Follow the Registers state recent history.
✔ Leave the app during a calculation, without loosing data.
✔ Monitor the background URM service state with the notification icon.
✔ Use values for registers up to 9.22 × 10^18.
✔Large Screen mode: Devices with 7 inch screens and larger, on landscape orientation, have a dedicated user interface that takes full advantage of the screen size, having a 3-parted screen, with 3 resizable windows.
This emulator was conceived to be quick and pleasant for designing and debugging your URM programs, while maintaining a very low memory footprint even during extremelly long calculations with very large values.
Any feedback is greatly appreciated!
Contact E-Mail: [email protected]
Icons, Background and Featured Graphics art design by Nuno Silva.
Contact E-Mail: [email protected]
With this App you can:
✔ Design and run your programs.
✔ Set 6 different computation speeds (can be changed during the computation).
✔ Set a special high-performance mode, called "Realtime".
✔ Follow your program's execution closely with the URM state changes highlights.
✔ Save your programs for later use.
✔ Try out the 15 example programs that come with the app.
✔ Auto-save last computation (triggered by a Halt in the URM)
✔ Pause/Unpause or Halt computations at any time.
✔ Run your program step-by-step.
✔ Know the elapsed time and number of steps your algorithm is doing.
✔ Follow the Registers state recent history.
✔ Leave the app during a calculation, without loosing data.
✔ Monitor the background URM service state with the notification icon.
✔ Use values for registers up to 9.22 × 10^18.
✔Large Screen mode: Devices with 7 inch screens and larger, on landscape orientation, have a dedicated user interface that takes full advantage of the screen size, having a 3-parted screen, with 3 resizable windows.
↓ Read more