Some things that I've noticed about 0.31.01 worldgen:
1) In map_rejection_log.txt, there are the new errors "Not enough high altitudes after shift up" and "Not enough low altitudes after shift down: -343". No idea what "shift up" and "shift down" refers to, or why "shift down" has a number while "shift up" doesn't. Tweaking worldgen parameters to lower "Z levels above ground" to 1 and raise "Z levels below ground" to 100 doesn't seem to make a difference. Manually editing the data/init/world_gen.txt file to set the maximum elevation to 800 gets rid of the "Not enough high altitudes" error, but generates more "not enough low altitudes", with bigger negative numbers, and also gives "Not enough medium altitudes". Changing "elevation weighted range" so that 100% of it is at 40-60 doesn't seem to have any effect on it, nor does changing it so that it's 50% 0-20 and 50% 80-100, with nothing in between.
2) There's also the error "blah not evenly distributed". For some things, like "Rainfall not evenly distributed", there's also series of numbers, like "8932-6319-1390". For other things, like savagery, there's no numbers. I think that increasing the X and Y variance for blah decreases the chance of an error like that happening, while decreasing the variance increases the chance of an error, but I'm not sure.
3) On the worldgen screen, after the "Forming lakes" phase is done, the "forming lakes" line is replaced by "forming lakes and minerals". Is there some connection between lake placement and mineral placement? Do lakes need to be placed twice?
ETA: Oops, looks like "forming lakes and minerals" is the only new thing in DF2010. Though I've never seen #1 or #2 show up in my map rejection logs until now.