I expected to get a different, deterministically reproducible, map with each different seed but instead I get the same map unless I specify "1", which seems to mean random.
This issue seems to be similar but is distinct to these past issues:
[0.15.30] Map seed not working
[0.15.31] Linux headless server random map generation
I ran these commands to generate the previews (editing the seed field in gen-settings.json as appropriate):
Code: Select all
/opt/factorio_0_16_51/bin/x64/factorio --map-gen-settings /usr/share/factorio-M001/gen-settings.json --generate-map-preview preview_seed1_try1.png > log_seed1_try1.log
/opt/factorio_0_16_51/bin/x64/factorio --map-gen-settings /usr/share/factorio-M001/gen-settings.json --generate-map-preview preview_seed1_try2.png > log_seed1_try2.log
/opt/factorio_0_16_51/bin/x64/factorio --map-gen-settings /usr/share/factorio-M001/gen-settings.json --generate-map-preview preview_seed1_try3.png > log_seed1_try3.log
/opt/factorio_0_16_51/bin/x64/factorio --map-gen-settings /usr/share/factorio-M001/gen-settings.json --generate-map-preview preview_seed2_try1.png > log_seed2_try1.log
/opt/factorio_0_16_51/bin/x64/factorio --map-gen-settings /usr/share/factorio-M001/gen-settings.json --generate-map-preview preview_seed3_try1.png > log_seed3_try1.log
/opt/factorio_0_16_51/bin/x64/factorio --map-gen-settings /usr/share/factorio-M001/gen-settings.json --generate-map-preview preview_seed4_try1.png > log_seed4_try1.log
Code: Select all
{
"_comment": "Sizes can be specified as none, very-low, low, normal, high, very-high",
"terrain_segmentation": "very-low",
"water": "normal",
"width": 0,
"height": 0,
"starting_area": "very-big",
"peaceful_mode": false,
"autoplace_controls":
{
"coal": {"frequency": "very-low", "size": "big", "richness": "good"},
"stone": {"frequency": "very-low", "size": "big", "richness": "good"},
"copper-ore": {"frequency": "very-low", "size": "big","richness": "very-good"},
"iron-ore": {"frequency": "very-low", "size": "big", "richness": "very-good"},
"uranium-ore": {"frequency": "very-low", "size": "big", "richness": "very-good"},
"crude-oil": {"frequency": "very-low", "size": "big", "richness": "very-good"},
"trees": {"frequency": "low", "size": "big", "richness": "normal"},
"enemy-base": {"frequency": "very-high", "size": "very-big", "richness": "normal"},
"grass": {"frequency": "low", "size": "big", "richness": "normal"},
"desert": {"frequency": "low", "size": "big", "richness": "normal"},
"dirt": {"frequency": "low", "size": "big", "richness": "normal"},
"sand": {"frequency": "low", "size": "big", "richness": "normal"}
},
"cliff_settings":
{
"name": "cliff",
"cliff_elevation_0": 10,
"cliff_elevation_interval": 10
},
"_comment_seed": "Use null for a random seed, number for a specific seed.",
"seed": 1
}
These are the results:
Using Seed 1 (Try 1)Using Seed 1 (Try 2)
Using Seed 1 (Try 3)
Using Seed 2 (Try 1)
Using Seed 3 (Try 1)
Using Seed 4 (Try 1)