shape-theory This algorithm computes all 2048 possible non-redundant combinations of polygons contained within a 12-node cyclic ring, sorted by interval span.