@supremechlorophyll Hi Andrea, the spatial graph node positions are based on a layout algorithm similar to the one I describe in this post: https://blog.runevision.com/2016/04/puzzlegraph-puzzle-state-space.html
I do use Voronoi to create the thick pale blue lines that separate the different areas from each other. There's a Voronoi cell for each node, but only cell walls between nodes belonging to different areas are drawn.