The fitness of any individual is the sum of win/loss records against 15 opponents from an enemy population. If a > S(i) then a wins and gets one fitness point, otherwise its fitness remains unchanged. With both populations starting at 0, we see both populations climbing steadily toward objective maximum. The large sample_size keeps the populations engaged (in constant competition), driving both upward. Since everyone competes with a large sample of players, any improvement in one population allows for selection and therefore improvement in the other population. |
Overspecialization can occur when a certain skill is are improved while others are neglected.