Mark As Completed Discussion

Random initialization

This is very similar to flip mutation but is used when the chromosome is encoded using discrete values/integers. For example, if a gene's value can be any integer between -5 and 5, we choose a gene at random and reinitialize its value with any integer from the given range. It is also depicted in the following diagram.

Random initialization