Hacker News new | ask | show | jobs
by aw3c2 2825 days ago
Pick any geometry library in your favorite language and start doing random things.

Create random points, connect them in random ways, create random polygons.

Then start adding constraints like minimum distances, lengths or topological ones like overlap or touch.