Categories: Tecnologia

Por que o Spotify Shuffle não é verdadeiramente aleatório

Se você já usou o botão aleatório no Spotify , provavelmente notou que muitas vezes não parece nada aleatório. Acontece que isso ocorre intencionalmente e, na verdade, há muita coisa envolvida em como o shuffle funciona no Spotify.

Você não está sozinho se esta for uma reclamação que você recebeu. Os fóruns de suporte do Spotify e o Reddit estão repletos de pessoas expressando suas queixas sobre o recurso aleatório. Claramente não está funcionando como as pessoas esperam que funcione. Vamos dar uma olhada no porquê disso.

Aleatório não parece aleatório

O cerne desta situação é a nossa percepção do que é aleatório versus como o aleatório funciona no mundo real. A reclamação comum é que o modo aleatório do Spotify não parece aleatório, mas o verdadeiro aleatório não é o que realmente queremos.

Lançar uma moeda de um quarto é um bom exemplo disso. Se a moeda for lançada 10 vezes, esperamos ver uma distribuição relativamente uniforme de caras e coroas. No entanto, o verdadeiro aleatório pode facilmente resultar em 10 caras consecutivas. Cada vez que a moeda é lançada, há 50/50 de chance de dar cara ou coroa. Essa chance não muda dependendo do lançamento da moeda anterior.

O mesmo se aplica às músicas de uma lista de reprodução . O verdadeiro aleatório pode acabar tocando o mesmo artista várias vezes seguidas – há uma chance igual de cada música tocar todas as vezes. Até 2014, era assim que o recurso de reprodução aleatória funcionava, mas as pessoas reclamavam que não era aleatório o suficiente. Então, o Spotify mudou tudo.

Como funciona o Spotify Shuffle

Quando você pressiona o botão “Avançar”, o Spotify não seleciona aleatoriamente a próxima música naquele momento. A próxima música já foi decidida no momento em que você ativou o modo aleatório.

O nome “shuffle” é na verdade uma descrição muito precisa de como funciona. Pense nisso como embaralhar um baralho de cartas. Quando você toca no botão aleatório em uma lista de reprodução, todas as músicas são embaralhadas em uma nova ordem. Isso acontece toda vez que você clica no botão aleatório.

Você pode ver isso se verificar a fila. Fiz uma playlist de 10 músicas – metade das quais são do mesmo artista – e coloquei no modo aleatório cinco vezes. O Spotify gerava uma nova ordem de músicas a cada vez. Mesmo neste pequeno tamanho de amostra, você pode ver claramente alguns dos problemas dos quais as pessoas reclamam.

A mesma música estava no topo da lista nas duas primeiras vezes que embaralhei – isso é mais “aleatório, não parece aleatório”. Mais importante ainda, o artista que aparece cinco vezes na lista de reprodução nunca é distribuído uniformemente. Na verdade, em duas das misturas, quatro das cinco músicas foram agrupadas.

É assim que o Spotify Shuffle funciona em um nível básico, mas, novamente, isso não é aleatório. O Spotify parou de usar o true random em 2014. Agora existe um algoritmo que decide o embaralhamento.

Insira o algoritmo

Felizmente, um engenheiro do Spotify descreveu exatamente como o algoritmo funciona no blog de engenharia do Spotify em 2014 . O algoritmo quase certamente foi ajustado desde então, mas é surpreendentemente simples.

Primeiro, o algoritmo distribui músicas do mesmo artista. No entanto, intencionalmente nem sempre faz isso perfeitamente – como visto acima – para manter uma sensação de aleatoriedade. Geralmente, eles aparecerão a cada 20-30% da duração da lista de reprodução.

O algoritmo também embaralha as músicas do mesmo artista entre si. Isso evita que músicas do mesmo álbum sejam reproduzidas muito próximas umas das outras. Artistas que aparecem apenas uma vez na playlist possuem um “deslocamento aleatório” para evitar que fiquem sempre no topo da lista.

É isso! O algoritmo em si é bastante simples. Manter uma sensação de aleatoriedade é o que realmente complica as coisas. Se o shuffle sempre organizasse perfeitamente os artistas em distâncias iguais uns dos outros, pareceria um padrão repetitivo. O Shuffle precisa encontrar um equilíbrio entre a aleatoriedade verdadeira e a aleatoriedade fabricada.

Aleatório é difícil

Existem algoritmos de embaralhamento de música mais avançados . O problema é que adicionar complexidade pode tornar os algoritmos mais lentos. O algoritmo do Spotify é simples, mas permite embaralhar quase instantaneamente.

O cérebro humano torna o conceito de “aleatório” difícil de executar. O algoritmo tem mais a ver com criar a ilusão de aleatoriedade do que com a verdadeira aleatoriedade, porque é isso que nosso cérebro deseja. O sistema nunca será perfeito, mas você sempre pode apertar o botão aleatório mais uma vez.

Se você ainda está curioso sobre esse assunto, confira esse excelente vídeo da Gabi Belle no YouTube .

maisroot

Recent Posts

O novo aplicativo “PC Manager” da Microsoft se parece muito com o CCleaner

Muitos aplicativos de limpeza estão disponíveis para Windows ao longo dos anos, mas hoje em…

12 meses ago

Como reiniciar um PS4

Seu PlayStation 4 está congelado? Seus jogos favoritos continuam travando? Reiniciar seu PS4 pode resolver…

12 meses ago

Veja por que as reticências são tão assustadoras ao enviar mensagens de texto…

A popularidade das mensagens de texto significou aprender uma forma totalmente nova de comunicação. Você…

12 meses ago

O telescópio James Webb acaba de capturar os “Pilares da Criação”

A foto dos "Pilares da Criação" tirada pelo Telescópio Espacial Hubble é uma das fotos…

12 meses ago

Você poderá baixar o Proton Drive mais cedo do que pensa

O Proton Drive saiu de seu estágio beta há algumas semanas, mas o aplicativo real…

12 meses ago

Como aumentar o zoom no Photoshop

Para ver suas fotos mais de perto ou para uma edição precisa , você pode…

12 meses ago