pub fn simulate( heightmap: &Grid2D, iterations: usize, rng: &mut Rng, ) -> (Grid2D, Grid2D)
Simulate climate and return (temperature, precipitation) grids.