Blender, Procedural, 3d Modeling, Geometry Node, Coding.
start to end point and check if there is a mountain on the way. After all no bridge can pop up that goes through a mountain. Then run some other tests such as kill bridges that are too short or too long and hopefully be left with a few good bridges. This is actually not half bad. But there is a