Haskell, Genetic Algorithm, Graph Theory, Programming.
small modifications to a bit string will yield similarly small changes to the encoded value. Here’s what I did. Each side of a tile is encoded into six numbers, each of which identifies the trail connected to a direction of the tile. If a tile does not have a trail leaving in some direction, then