Ok so I’ve made some decent progress today. The map now generates actual worlds, so they definitely have all possible patches in them and all the connections obey the connection rules. (It’s got writing all over it so looks terrible but then you don’t need a legend to know what is happening)
Something to discuss. I set it so that whenever there is an ocean stack it’s always Epipelagic down to Abyssopelagic. We can change that, add more etc. I think think though maybe it makes sense that if you are in the ocean you can always go up, so if there is mesopelagic there is always epipelagic above that, does that make sense? (The epipelagic might get frozen into an ice shelf but is still there) We could have stacks of different heights, maybe have an ocean floor at the bottom of each stack, not sure really.
Basically what should the rules on stacks be? Can you always go up? Should they always have a different depth floor on the bottom? Should they always be the same size?