This week I tackled simple branching. I have gotten it to the point where it is fully functional but limited in content. At some point during the process, the algorithm will place a specified branch segment, It will then create the lower branch using only chunks that are specified to be either flat or down. It places a certain number of chunks then a cap chunk to signify that the branch has completed. From here the algorithm works on the top branch, placing only rise and flat chunks, and eventually ending with the portal. Thought about a “jigsaw” method where the algorithm keeps track of overall outline of placed chunks and after branching occurs checks before the placement of chunks.