Haskell, Genetic Algorithm, Graph Theory, Programming.
cycles, and because I’ve included more than the minimum number of edges needed to connect the maze anyway. But it is non-trivial, visually interesting, and generally in pretty good shape. It appears fairly easy when all laid out like this, but in the actual game, players only uncover tiles when