** winamp kullanıcının dinlediği müziklerin istatistiğini tutuyor. rastgele modunda ise bu istatistiğe dayanarak şarkıları çalıyor. buna algorithma değil algoritma diyoruz.
if (x != now playing track)
{ next track= random;
x= next track;}
mantık oalrak doğru ama kodlamada salladım if özelliği ortaktır diye öyle kullandım. yani demek istediğin shuffle modundaki mantık şuan yürütülen parçayı aynısı tekrar yürütemez.