tileEdgeTypes = ({
crossroad: ["grg", "grg", "grg", "grg"],
grass: ["g", "g", "g", "g"],
lot: ["r", "r", "r", "r"],
lotCornerEast: ["g", "gr", "g", "gr"],
lotCornerNorth: ["gr", "rg", "g", "g"],
lotCornerSouth: ["g", "g", "gr", "rg"],
lotCornerWest: ["rg", "g", "rg", "g"],
lotCrossH: ["gr", "rg", "gr", "rg"],
lotCrossV: ["rg", "gr", "rg", "gr"],
lotEast: ["rg", "g", "r", "rg"],
lotExitEast: ["rg", "grg", "r", "rg"],
lotExitNorth: ["grg", "gr", "gr", "r"],
lotExitSouth: ["r", "rg", "rg", "grg"],
lotExitWest: ["gr", "r", "grg", "gr"],
lotNorth: ["g", "gr", "gr", "r"],
lotPark: ["r", "r", "r", "r"],
lotSouth: ["r", "rg", "rg", "g"],
lotWest: ["gr", "r", "g", "gr"],
roadCornerES: ["g", "grg", "g", "grg"],
roadCornerNE: ["grg", "grg", "g", "g"],
roadCornerNW: ["grg", "g", "grg", "g"],
roadCornerWS: ["g", "g", "grg", "grg"],
roadEast: ["g", "grg", "grg", "g"],
roadEndEast: ["g", "grg", "g", "g"],
roadEndNorth: ["grg", "g", "g", "g"],
roadEndSouth: ["g", "g", "g", "grg"],
roadEndWest: ["g", "g", "grg", "g"],
roadNorth: ["grg", "g", "g", "grg"],
roadTEast: ["grg", "grg", "g", "grg"],
roadTNorth: ["grg", "grg", "grg", "g"],
roadTSouth: ["g", "grg", "grg", "grg"],
roadTWest: ["grg", "g", "grg", "grg"]
})