ich suche einen Algo für meinen wiedergabe im player
Es gibt eine Liste in welcher jeder song eine bewertung/Likes von 0 - unendlich (wird vielleicht begrenzt) haben kann.
nun soll der Player mit dem Song anfangen welcher die beste bewertung/likes hat und dann den nächsten nehmen später soll hier auch eine zufallsfunktion sein.
Hier mal ein anfang / grundgedanke von mir.
Code: Alles auswählen
Protected.i HighestLikeValue,NewValueFound,SongID
Repeat
;Get highest likevalue not played
ForEach Music()
NewValueFound = #False
If music()\Likes > HighestLikeValue And Music()\Played = #False
HighestLikeValue = music()\Likes
NewValueFound = #True
SongID = ListIndex(music())
EndIf
Next
Until NewValueFound = #False
und den höchsten eintrag speichern.
Bin für Ideen offen
Grüße