3 ms·
A truly random shuffle will repeat some songs while ignoring others. That's random! I created an algorithm for a program of mine that selected every item in a s
by allears 6y ago
A truly random shuffle will repeat some songs while ignoring others. That's random!
I created an algorithm for a program of mine that selected every item in a set only once, with no repeats, but in a random order. That required shuffling the set once, then iterating thru the shuffled version from start to finish.
If you just repeatedly choose a random selection from a set, you will get something akin to Spotify's behavior. Sounds like their programmers haven't really thought this through.