I did that a while ago for the map I prefer to play, which is Tectonic. In the map script file (ending on ".lua") I changed the default values for the map options so that they correspond to the random option (here #6 in the list). I assume it's similar for other maps.