Files
Archipelago/worlds
Mysteryem 03c9d0717b Muse Dash: Fix nondeterministic generation with include_songs (#6040)
The include_songs option is an OptionSet, whose value is a set, but was being iterated to produce self.included_songs. Sets are unordered and may have a different iteration order each time a python process is run. This meant that the order of the elements in self.included_songs could differ even when generating with a fixed seed.

This caused nondeterministic generation with the same seed because create_song_pool() deterministically randomly picks songs from self.included_songs, which could be in a different order each time, so different songs could be picked.
2026-03-29 23:12:25 +02:00
..
2026-03-08 21:31:04 +01:00
2025-09-05 16:22:11 +02:00
2025-12-22 04:08:52 +01:00
2025-11-11 18:16:38 +00:00
2026-03-10 20:04:27 +01:00