Have you searched existing issues?
No relevant issues.
Is your feature request related to a problem? Please describe.
It is possible to create an infinite loop; this will cause the program to hang.
Describe the solution you'd like
Past states should be stored (probably in a set), and then if the exact same state is encountered again execution should terminate with an error.
Describe alternatives you've considered
I honestly can't think of any good ones.
Additional context
N/A
Have you searched existing issues?
No relevant issues.
Is your feature request related to a problem? Please describe.
It is possible to create an infinite loop; this will cause the program to hang.
Describe the solution you'd like
Past states should be stored (probably in a set), and then if the exact same state is encountered again execution should terminate with an error.
Describe alternatives you've considered
I honestly can't think of any good ones.
Additional context
N/A