Current location - Music Encyclopedia - NetEase Cloud Music - Is the random play of the music player really completely random?
Is the random play of the music player really completely random?
It is very interesting to design the random mode of music player. Generally speaking, there are two most common random play modes.

1. The next song is randomly generated when the current song is playing, which is completely random.

In order to prevent some songs from being played repeatedly or difficult to play, playing the next song is not blind and completely random, but needs to analyze the user's playing history. To play the next song with "scientific basis", we need a better algorithm to support it. Finally, it starts randomly but transcends randomness.

2. Shuffle the current list and play it in turn, which is what everyone calls pseudo-random.

This popular random mode perfectly solves the problem that some songs are difficult to play.

The second random pattern gives rise to some subtle differences, each with its own advantages and disadvantages:

1. The order after disorder is A-Z. After playing all the songs in this list, they will continue to play in the order of A-Z. Although it is a random mode, users of this mode have a lot of criticisms because the upper and lower songs are in a completely fixed order.

2. The shuffled order is A-Z. After playing all the songs in this list, shuffle the list again and play it. For users, songs in this mode are completely random, but two adjacent lists are easily perceived as "repeated" by users.

All the scenes mentioned above are randomly played in the "Next Song". What about the "old songs"?

In the random mode, some players regard the previous song and the next song as the same operation response, that is, the previous song is also the random next song, which is different from my psychological expectation after thinking about it.

Therefore, I prefer to listen to the previous songs when I operate personally, which means that the list I typed is traceable. After listening to it once, can you listen to it again by clicking "Previous Song"?