Press the flag and wait for the terrain to generate. After that you'll be able to hold 'space' (mainly made for bug squashing on my part) to see the SET_WALL variable in the top left. There are two values that are able to be changed inside, I put comments on them and what they do. Tweaking them can make some pretty cool designs, but the generation can get pretty laggy! Let me know if you have any optimizations. SET_WALL = 1 means that there's always atleast a 1 tile layer (no white tiles will be able to touch the edge) SET_WALL = 0 means that white tiles can touch the edge.
Research for orders in The Glow Shop & personal interest. "C.A.C.G." = Cellular Automata Cave Generation Here's the link to the article I used to learn about this (I also did some quick google searches for terms I didn't know the meaning of) https://www.cs.cmu.edu/~112-s23/notes/student-tp-guides/Terrain.pdf I will be trying to make all of the types of terrain generation shown in this article [a couple have been marked as "maybe"]