Turing Machine 2D
5.1.3
Version
9.5 MB
Size
1K+
Downloads
Description
Content
Turing machine simulator with 2D grid. Now with trials!
This simulator may be useful for studying how computation models work.
With this app you can:
- create and edit programs for 2-dimensional Turing Machine;
- run programs in the simulator;
- debug programs step-by-step;
- have fun with RGB mode, where instead of symbols you draw on grid with colours!
Includes tutorial! If you don't know what Turing Machine is, tutorial might help you. (No guarantees though.)
Also includes trials - tasks for Turing machine! With these things you can check how good you are in Turing machine programming. Trials are quite interesting, give them a try.
Also, if you have encountered some bugs or crashes, please, let me know, and I'm gonna fix it.
What's New in the Latest Version 5.1.3
Last updated on Jun 21, 2024
Quick fix: Trutorial now should not get stuck in Lesson 2.
Turing Machine 2DTuring Machine 2D is a unique puzzle game inspired by the theoretical Turing machine, a model of computation that operates on a tape of symbols. In this game, players control a 2D representation of a Turing machine, navigating it through a series of challenging levels.
Gameplay
The game presents a grid-based environment where the player controls a small square, representing the Turing machine's head. The head can move in four directions (up, down, left, right) and interact with the grid cells. Each cell contains a symbol, and the head can read, write, or erase these symbols based on a set of rules.
Rules
The player is provided with a set of rules that define how the Turing machine operates. These rules specify the following:
* The current symbol on the cell the head is occupying
* The symbol the head should write to the cell
* The direction the head should move next
By following these rules, the player guides the Turing machine through the level, completing tasks such as:
* Erasing certain symbols
* Writing specific sequences of symbols
* Reaching a designated exit point
Levels
The game features a variety of levels, each with increasing complexity. The levels introduce new symbols, more complex rules, and obstacles that challenge the player's problem-solving abilities.
Features
* Puzzle-based gameplay: Solve challenging puzzles by manipulating the Turing machine's rules.
* Procedural level generation: Each level is randomly generated, ensuring a unique experience every time.
* Increasing difficulty: Levels gradually increase in complexity, providing a satisfying challenge.
* Visual simplicity: The game's minimalistic graphics focus on the core gameplay mechanics.
* Educational value: Turing Machine 2D provides a playful introduction to the concepts of Turing machines and computational theory.
Information
Version
5.1.3
Release date
Jun 21 2024
File size
9.5 MB
Category
Educational
Requires Android
Android 5.0+
Developer
Jerome Ubando
Installs
1K+
ID
ru.hse.tm2d
Available on