I built a pseudo procedural house generator that took x number of houses and 80% of the time placed them in y number of spawn locations.