Supplemental comment...
Lemme get this straight, after some acrobatics with special tester RAWs (pure squares, 12x6 framework, grey scaled and mostly equatorial spots, btw!) and planetary surface along with a bunch of PD and TCS.xml files which declare precise gaps & colors them to detect what is underneath-- i came up with a theory on how tiles are being deployed on planets;
- Any non-Ocean locations are validated as Usable or Improvable,
- The colony tile is dropped at random on ONE of those... Usable.
- All that remains is assigned going from lowest to highest height gaps if the PD range corresponds.
- YOR tiles are dumped - once the above has been completed - on the extra tiles (starting with the closest Height from the very last assigned Usable tile) until all is on the surface, and if the parser can't find any other but valid non-Oceans, the routine goes left-to-right (mid-center of the equatorial region) even if it means putting some Improvables on Ocean tiles.
- If the TCS overrides, list anything as Unusable (such as deserts, etc) any of these locations and pulled off the initial Non-Ocean pool and won't even receive a YOR extra if they "look" like a valid tile according to the coloring schema.
- Recycle everything above for Polar regions as defined by the current TCS ranges.... but, some may have to fit in the Non-Ocean pool IF all equatorial locations are used already.
- Terraforming extras are directly dependant on initial PQ sizes ***and*** on the % range defined in PD... but are restricted by an incode verification made to PQ1, PQ4, PQ8 & PQ10 minimals of the usual default trio of YOR tiles.
- If no TCS is available for any particular situations, the default Eden theme is used.
Right?