: Small, random changes are introduced into the offspring to maintain diversity and prevent the algorithm from getting stuck in local optima.

: The fittest individuals are prioritized for "reproduction" to pass their traits to the next generation.

The working principle of a Genetic Algorithm typically follows these biologically inspired steps: