BTW - the Kangaroo definition above starts from the observation that if we have a point whose closest points on each of the curves are an equal distance away, the line connecting these closest points meets the condition of equal angles with the curve tangents.
Another way we can find such a point is by offsetting both curves an equal amount (similar to what Jess proposed earlier) and taking their intersection. This reduces the problem to a 1 parameter search. Here I show how this can be solved with Galapagos:
offsetsolve.gh (11.5 KB)
(An evolutionary solver isn’t a very efficient way to solve this sort of problem though - really what we want for this is something like the bracketed root finding I showed here, but in a Galapagos like component allowing you to select a slider parameter and number fitness.)
