Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Looks amazing.  two minor points:

  1. I think if there are multiple plazas that should be a far distance apart.   You often have them adjacent.
  2. I also think that plaza's are more often rectangular rather than random polygons.

Again, minor quibbles.

  1. It doesn't happen too often because that's exactly the criteria for a market placement: to be not adjacent to the central plaza. When there are no better place for it though, it does get accepted. I can change it to discard such layouts but it will increase generation time...
  2. I agree with you, but with the current algorithm there is not much I can do about it, hopefully I'll find a way to fix it