So I have a task, which intends to generate random SVG images of curved entangled arrows.
Here are few examples of the expected output:
There are few main requirements:
- Arrow shape shouldn't have any sharp curves, for example like this
- Arrowhead should always watch upwards at the end or at least tend to do so
- Shape starts on the left side of canvas and ends up in the right part
- There should be a random number (from 1 to 5) entanglements
What would be the best approach for this given that my knowledge of geometry is very basic? Is it even possible to generate random shapes with such requirements?