Environmental heterogeneity; Habitat fragmentation; Percolation; Dynamic landscapes; Cellular automata