Terrain Generator
Model
Let M be an x by y terrain map.
Any two adjacent points (x_1, y_1) and (x_2, y_2) may differ in elevation by a max of (max_elevation - min_elevation).
Implementation
The tool will be written in Java, allowing anyone to run it as long as they have a copy of Java.