A population size of N=100 is too small to accommodate different ecotypes, while 1000 is large enough that selection can distinguish between different phenotypes and negative frequency-dependent selection is able to sustain diversity. Increasing N beyond 1000 has only a small positive effect on the degree of specialization. μ=0.05. aN=5000. bN=1000. cN=100.