Random terrain generation using the fractal diamon-square algorithm