I am developing a GA for a school project and I've noticed that upon evaluating my functions for fitness, an individual is equivalent to its inverse.
For example, the set (1, 1, -1, 1)
is equivalent to (-1, -1, 1, -1)
. To shrink my search space and reach a solution more efficiently, how can I avoid my crossovers from searching in this second half of the search space?