The algorithm traces a straight line from the point you clicked to the point where you released the button and creates that path using the intersected hexagons. That's why if you want a curve (to go around something), you can't really do it in one go. Thanks for playing ! (imj)