Spatial environmental heterogeneity; Local adaptation; Individual-based model; Negative frequency-dependent selection; Ecological speciation; Evolutionary refugia