Haskell, Genetic Algorithm, Graph Theory, Programming.
be isolated is a problem. I decided to mitigate that problem creatively, by adding some of those 76 edges not on the tiles, but on the board. Something like this: Exterior edges on the maze With these 14 edges on the exterior of the maze (remember that connecting three vertices only counts as two