Open
Description
The random patterns should accept some sort of an argument that specifies a minimum distance as a constraint. From what I can tell, this sort of behavior is not supported in the random patters that exist.
As a simple example, functionalizing a given carbon atom in graphene more or less means an adjacent should not be available for functionalization. This could be avoided by using grid patterns, but that is physically undesirable for sense for some systems such as oxidized graphene.