Source code is available on github.
srpg generates simply-connected and multiply-connected polygons by means of a
regular grid (with quadratic cells).
srpg* directories in /db/wip/polygons/random/ for polygons
and /db/wip/polygons-with-holes/random/ for polygons with holes.
There are several variants:
srpg_iso: orthogonal polygons.
srpg_iso_aligned: orthogonal polygons on an integer grid.
srpg_octa: octagonal polygons.
srpg_perturbed: random polygons.
srpg_perturbed_smo: random polygons with smoothed corners.
srpg_perturbed_smr: random polygons with even smoother corners.