Generation Process: Mutation


Mutation is used to introduce diversity into the population. After breeding, the hierarchy of a shader is traversed, input variables are randomly selected from a uniform distribution and changed to other valid values. This selection depends on your assigned mean Variable Mutation rate (VM). Similarly, a node function can mutate to another type of function, for example an abs function may mutate to a sin function. This selection depends on your assigned Node Mutation rate (NM). Selected subtrees may be replaced by predefined nodes or subtrees from a prebuilt library.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 


If you encounter errors in this document, please email [email protected] with the URL, and enclose an example of the erroneous text, and what you feel to be the corrections, if possible.

alat