Halting Simulator
Halting Machine Simulator
Ready
Program:
How to Use
This simulator demonstrates the concept of the halting problem. You can write simple programs that may or may not halt.
Available functions:
log(message)
- Print a message to the outputwait(ms)
- Wait for specified millisecondsrandom()
- Generate a random number between 0 and 1
Example program that may halt:
function run() { let x = 10; while (x > 0) { log("Current value: " + x); x--; wait(500); } return "Program halted successfully"; }