2

enter image description here

I want to move the node at the center to a position so all triangle angles are closer to 60 degrees.

I am thinking of calculating the standard deviation of angles for each triangle and try to minimize it. Is there any other way?

  • Would you get the same effect w/ less work to minimize the deviation in the lengths of the edges? – Clay Apr 13 '15 at 16:29
  • I haven't thought about it. Maybe yes. – user3130648 Apr 13 '15 at 16:40
  • Off the top of my head, I don't know if this would be exactly the correct answer, but I might start with finding the third point of each of the inward-facing equilateral triangles based on the outer edges, and then find the centroid of those calculated points. That should be at least close, if not optimal... Some sort of dynamic programming refinement could then be used to test/improve optimality... – twalberg Apr 13 '15 at 17:20

0 Answers0