i think when thinking about my already done wave funcion code, when converting it to n gons the formulation changes to a center tile. and then sequences of allowed tile forms.
0 1 0 1 x 1 0 1 0becomes
    x center
    0 1 0 allowed pattern
    
    if i'm doing overlaps, i need to make sure the patterns still fit? in a circulae fashion.