Follow-up Comment #4, bug #20567 (project freeciv): > The map generation random seed would be the same on the second > attempt as on first if main gameseed would have been succesfully > restored after first attempt. time(NULL) is munged into map.server.seed when it's zero in map_fractal_generate(), which I think explains this?
(Which I think means any autogame where the first map generation failed will not be reproducible. It feels to me that the right thing to do in that case is to continue subsequent map generations with the mapseed random state, i.e. move the random state management out of map_fractal_generate() entirely.) _______________________________________________________ Reply to this item at: <http://gna.org/bugs/?20567> _______________________________________________ Message sent via/by Gna! http://gna.org/ _______________________________________________ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev