A basic form, pattern, or object is automatically modified by an algorithm. The result: infinite random modifications of the starting solution (within a solution space set by the designer).