Hi,
I tested it using Nonki's program (NTS300-0) for a start grid - it froze so maybe Nonki's grid is impossible in some way or there is some infinite loop or some other issue in your program.
I haven't attempted to debug it as this may be fun for you - a quick look at your code shows it is nicely structured with event loop, subroutines, comments and useful variable names so that is all good
.
It may be good to somehow link the two programs to provide a test environment?
EDIT
While I was writing this it completed
(a few mins after starting), so perhaps some indication of progress would help.
I tested it using Nonki's program (NTS300-0) for a start grid - it froze so maybe Nonki's grid is impossible in some way or there is some infinite loop or some other issue in your program.
I haven't attempted to debug it as this may be fun for you - a quick look at your code shows it is nicely structured with event loop, subroutines, comments and useful variable names so that is all good
.It may be good to somehow link the two programs to provide a test environment?
EDIT
While I was writing this it completed
(a few mins after starting), so perhaps some indication of progress would help.
