deme-by-deme model