Haskell, Genetic Algorithm, Graph Theory, Programming.
tiles: There were only 11 bridges needed, saving two bridges over the original design. The duplicate score was 72, indicating many fewer copies of the same design, and never more than three copies of a design. There was an average of 8.4 extra edges creating cycles in the maze, nearly one less than