Bootstraps a fresh game from settings. Generates the map, places the home building, and spawns the hero.
Bootstraps a fresh game from settings. Generates the tile map, assigns each player a random board side, and spawns two starter units per player centered along that side.
Returns count distinct random tiles from the given board side, drawn from the cached edge tiles (which excludes corner cells).