¿La función iTunes shuffle es solo una función de lenguaje de programación random()
o es más inteligente que eso? ¿Utiliza el conteo de reproducción, el conteo de saltos y otros parámetros para reproducir mejores canciones primero?
¿La función iTunes shuffle es solo una función de lenguaje de programación random()
o es más inteligente que eso? ¿Utiliza el conteo de reproducción, el conteo de saltos y otros parámetros para reproducir mejores canciones primero?
Este ha sido un punto de discusión durante mucho tiempo !
Este es un excelente artículo que analiza este problema exacto: ¿Cuánto le gusta a iTunes mis canciones de cinco estrellas? Tenga en cuenta que esto es de 2005, pero veo un comportamiento muy similar al descrito aquí.
La imagen destacada para mí es esta:
Estomuestraclaramentequelareproducciónaleatoriautilizalaclasificaciónparadeterminarquécanciónreproducir.Mepareceextrañoquelascancionesdecalificaciónmediaseanmuchomáspropensasareproducirsequelascancionesdecalificaciónalta.
ElusuariodeAskDifferent
El significado de esto es que la reproducción aleatoria no es realmente aleatoria, solo pseudoaleatoria. Como lo explica este artículo Random Seed (Wikipedia), tener la semilla utilizada en un proceso pseudoaleatorio le permitirá recrear el mismo " al azar "resultados. La verdadera aleatoriedad es en realidad muy, muy difícil de conseguir. (Mientras trabajaba en un teléfono móvil en Siemens hace años, se tuvo que llamar a un doctor de matemáticas para escribir la función aleatoria: los programadores ordinarios no se consideraban calificados y la función de la biblioteca C se consideraba inadecuada).