Improved random map generation.