Repeating random reduce in sets

Haven’t looked at your code but “random reduce in sets” is a good description of this method of producing gradient points: