Updated simulation to store an unordered_set for each tile.